3

I have a 12 year old, large Latex document with eps figures in it. Nowadays, when I try to translate it into pdf, I get the following error message:

dvips: Font Courier used in file Pictures/MealyAutomat.eps is not in the mapping file.

Any idea how to fix this? Do I just have to install a certain font package?

The figures were created with the 'tgif' program a long time ago. I have just installed the 'tgif' package, and I get:

$ tgif
Fatal Error in OpenFont(): Cannot open the Default(Msg)Font '-*-courier-medium-r-normal-*-14-*-*-*-*-*-iso8859-1'.
Tgif aborted.
ubuplex
  • 647

2 Answers2

3

I have had similar problems with xfig fonts. I have only a 13.04 system here, will check later on a 13.10 at home. TeX (and dvips) mappings for Courier in my system are:

(0)asus-romano:~/personal/archivio/Tricks% wajig whichpackage /usr/share/texlive/texmf-dist/fonts/vf/adobe/courier
texlive-fonts-recommended: /usr/share/texlive/texmf-dist/fonts/vf/adobe/courier

So it seems that the package is texlive-fonts-recommended, which you should have.

Have you tried to convert the eps to pdf manually with something like epstopdf (probably it will give the same error as you have)? Can you see the .eps files correctly in evince or gs?

Another try could be to install the package gsfonts-x11 which, in /etc/X11/fonts/Type1/gsfonts-x11.alias, has definitions for the two fonts you have errors for (at least this could make tgif work --- it does in my 13.04).

Rmano
  • 32,167
1

Googling for the error, you "simply" have to install the font Courier (which is of property of IBM).

You can install Microsoft Courier New by following the Wiki.

dadexix86
  • 6,776