[Tex/LaTex] Embedding fonts in PDF


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


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

Hello World. $\skull$

Item 4: Acrobat screenshot of MWE:


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.