J'ai un grand document en latex de 12 ans contenant des chiffres eps. De nos jours, lorsque j'essaie de le traduire en pdf, le message d'erreur suivant s'affiche:
dvips: Font Courier used in file Pictures/MealyAutomat.eps is not in the mapping file.
Une idée comment résoudre ce problème? Dois-je simplement installer un certain paquet de polices?
Les figures ont été créées avec le programme 'tgif' il y a longtemps. Je viens d'installer le paquet 'tgif', et je reçois:
$ tgif
Fatal Error in OpenFont(): Cannot open the Default(Msg)Font '-*-courier-medium-r-normal-*-14-*-*-*-*-*-iso8859-1'.
Tgif aborted.
J'ai eu des problèmes similaires avec les polices xfig. Je n'ai qu'un système 13.04 ici, je vérifierai plus tard un 13.10 à la maison. Les mappages TeX (et dvips) pour Courier dans mon système sont les suivants:
(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
Il semble donc que le paquet soit texlive-fonts-recommended
, ce que vous devriez avoir.
Avez-vous essayé de convertir les fichiers eps en pdf manuellement avec un fichier comme epstopdf (cela donnera probablement la même erreur que vous avez)? Pouvez-vous voir les fichiers .eps
correctement dans evince ou gs?
Une autre tentative pourrait consister à installer le package gsfonts-x11
qui, dans /etc/X11/fonts/Type1/gsfonts-x11.alias
, contient des définitions pour les deux polices pour lesquelles vous avez des erreurs (au moins ceci pourrait faire fonctionner tgif --- il le fait dans mon 13.04).
Googler pour l'erreur, vous "simplement" devez installer la police Courier (qui est la propriété de IBM).
Vous pouvez installer Microsoft Courier New en suivant le Wiki .