Using pdflatex I create some official PDFs from LaTeX source with \usepackage{mathpazo} or even just with the normal CM fonts and they look fine on my screen both, in Preview and in Adobe PDF Reader.

However when I am printing them at Officeworks (a stationary and printing shop chain), the fonts are wrong: They get substituted with a generic Helevtica font with different metrics.

How can I make sure that any printer will print my LaTeX PDF correctly?

  • Are you sure the fonts are embedded to your .pdf file? – user31729 Jun 20 '15 at 9:21
  • @ChristianHupfer How can I make sure fonts are embedded? And if I have to flip a switch for this, why is this not the default setting? – halloleo Jun 20 '15 at 9:40
  • 1
    @ChristianHupfer And: The mathpazo package uses Palatino. - Isn't this a Standard Adobe font, which, I would have thought, is supported by any printer? – halloleo Jun 20 '15 at 9:41
  • Open the document with a pdf viewer and show the document properties. Most viewers list the embedded fonts, e.g. evince. – MaxNoe Jun 20 '15 at 9:54
  • 1
    Have you asked the printing shop guys? They are supposed to have some insight into their equipment. Maybe it is a known problem. – Johannes_B Jun 20 '15 at 10:05

I do not know which is your system --- in TeXLive pdftex should embed all fonts by default since ages. In the linked article you can see it.

To check, I used this MWE:

This is just an example $a^b-\sqrt{c}$.

and with the utility pdffonts:

[romano:~/tmp] pdffonts example.pdf
name                                 type              encoding         emb sub uni object ID
------------------------------------ ----------------- ---------------- --- --- --- ---------
ZEXUQE+URWPalladioL-Roma             Type 1            Custom           yes yes no       4  0
QCVMKP+URWPalladioL-Ital             Type 1            Custom           yes yes no       5  0
SVEOTC+CMSY10                        Type 1            Builtin          yes yes no       6  0

which seems to give the correct answer --- look at the "emb" (embedded) column.

  • Thanks for the tip to check with pdffonts. The fonts are embedded. It was a problem with the hardware: The printers at OfficeWorks must be dodgy. When I printed it at another place (university) it worked fine. – halloleo Jun 21 '15 at 23:09

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.