0

My printing company is complaining about some T3 fonts in a PDF I created (using "PDFTextify" in WinEDT). The image below shows how Acrobat DC reports these fonts:

enter image description here

Running the "pdffonts" command on my PDF prints many entries for these fonts (apparently they are embedded):

name    type encoding emb sub uni
[none]  T3   Custom   yes no  no 
[none]  T3   Custom   yes no  no 
... 
[none]  T3   Custom   yes no  no 

If the fonts ARE EMBEDDED but are bitmats (as described here), how can I detect which package / instances are the offending ones, so that I can try change them to use other fonts?

Thanks, Jorge.

FINAL UPDATE: I found the culprits! I have stand-alone-generated tables that use the siunitx package, and (by default?) it was using bitmap fonts for some greek letters! Adding \usepackage{lmodern} as advised here replaced these fonts and solved the issue. Cased closed, thanks so much everyone for your help!

MWE:

\documentclass{standalone}
\usepackage{siunitx}
%\usepackage{lmodern}
\begin{document}
\begin{tabular}{l}
\SI{8.8}{\micro\meter}\\
\end{tabular}
\end{document}

Outputs without \usepackage{lmodern}:

enter image description here

name                                 type              encoding         emb sub uni object ID
------------------------------------ ----------------- ---------------- --- --- --- ---------
PEJPSC+CMR10                         Type 1            Builtin          yes yes no       4  0
CUJHND+CMMI10                        Type 1            Builtin          yes yes no       5  0
[none]                               Type 3            Custom           yes no  no       6  0

Outputs with \usepackage{lmodern}:

enter image description here

name                                 type              encoding         emb sub uni object ID
------------------------------------ ----------------- ---------------- --- --- --- ---------
JQGWLD+LMRoman10-Regular             Type 1            Custom           yes yes no       4  0
DGEJQT+LMMathItalic10-Regular        Type 1            Custom           yes yes no       5  0
JQGWLD+LMRoman10-Regular             Type 1            Custom           yes yes no       6  0
17
  • Well, you can check if the fonts that you load have type 1 versions, for instance. Can you post the list of fonts you use?
    – Bernard
    Commented Apr 24, 2019 at 10:20
  • Look at the end of the log-file of pdflatex. It will tell you which fonts are included and which are bitmap (pk) fonts. Commented Apr 24, 2019 at 10:24
  • Thanks for your reply, Bernard. I've added the full list of fonts. The offending ones have "none" as name :\
    – dontpanic
    Commented Apr 24, 2019 at 10:24
  • 1
    if you are using pdflatex it will convert the eps to pdf before including them. Use \usepackage[draft]{graphicx} to prevent the loading of images, compile and check if the type3 fonts are still there. Commented Apr 24, 2019 at 11:20
  • 1
    \PassOptionsToPackage{draft}{graphicx} early enough (e.g. before documentclass). Commented Apr 24, 2019 at 11:53

0

Browse other questions tagged .