[Tex/LaTex] Embedding fonts in PDF

font-encodingsfonts

I coauthored a book that I want to publish in India. The Indian publisher said "some of the fonts are not embedded in the PDF file shared". They sent me a screenshot of the problematic fonts (Item 1).

The book pdf is created with pdflatex (version info in Item 2).

I created a minimum working example (listing is Item 3, screenshot is Item 4).

The Linux pdffonts command run on my MWE, as well as the book seems to indicate that the fonts are embedded (Item 5).

pdftexDownloadBase14 true is set in /usr/local/texlive/2012/texmf/web2c/updmap.cfg

My question is – is there a problem with my pdf? Specifically, does Acrobat seem to say that the font is not embedded (which I take encoding: custom to mean), while pdftools says it is?

The font issue must be related to the fact that I'm using packages like skull (see MWE) and clock. The book itself has a large number of fonts (28 Type 1) and (10 Type 3) – pdffonts shows all the Type 3 fonts show as embedded (like Item 5 below) and all being with [none] for the name – can anyone tell me if this is significant?

Item 1: Pothi's feedback

Feedback

Item 2: Tex Version

[adnan@Adnans-Mac-mini]/Users/adnanaziz 1333 pdflatex –version

pdfTeX 3.1415926-2.4-1.40.13 (TeX Live 2012)

Item 3: Minimum working example

\documentclass[]{article}
\usepackage{skull}
\begin{document}
\thispagestyle{empty}
Hello World. $\skull$
\end{document}

Item 4: Acrobat screenshot of MWE:

skull

Item 5: pdffonts ouput on MWE:

name type emb sub uni object ID


LAGHAY+CMR10 Type 1 yes yes no 4 0

[none] Type 3 yes no no 5 0

Best Answer

[To get it off the unanswered list]

The file here uses the skull package, which uses a font that is only available in bitmap format. This is embedded, but will not scale: depending on the resolution of the font this may lead to low-resolution output. The only way around this is to change to a different, vector, font.