How to fix your IEEE pdf and embed fonts in Latex

On September 19, 2014 by aTutorMe

How to fix your IEEE pdf to embed fonts in Latex

I’m submitting a paper to IEEE.  One of the requirements is that they ask you to put your pdf paper into their online checking system: http://www.pdf-express.org/

They sent me an email telling me that my paper wasn’t suitable for publication – some errors.  These errors were because some fonts were not embedded – Helvetica and Symbol.

First thing:

Get the diagnostic tools from:
http://www.foolabs.com/xpdf/download.html

Use pdffonts <your-file.pdf> command to check if your pdf file has the embedded fonts.

 

Then follow instructions here:

http://www.boekenenproefschriften.nl/proefschriften/sites/default/files/EmbedLaTeXfonts.pdf

  1. latex file.tex (this produces file.dvi)
  2. dvips file.dvi (this produces file.ps)
  3. ps2pdf -dPDFSETTINGS=/prepress -dSubsetFonts=true -dEmbedAllFonts=true -dMaxSubsetPct=100 -dCompatibilityLevel=1.4 file.ps (this produces file.pdf)

Now run pdffonts file.pdf

EDIT:

Had a new problem – Acrobat version is less than 5.0″

>> change dCompatibilityLevel=1.3 to dCompatibilityLevel=1.4

Thanks to http://tientadinh.blogspot.com.au/2008/04/first-hand-experiences-with-author-kit.html for the fix.