dvips: как получить правильные шрифты для eps (инкапсулированный postscript)?

У меня 12-летний большой латексный документ с рисунками в формате eps. В настоящее время, когда я пытаюсь перевести его в pdf, я получаю следующее сообщение об ошибке:

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

Есть идеи, как это исправить? Должен ли я просто установить определенный пакет шрифтов?

Рисунки были созданы с помощью программы tgif давным-давно. Я только что установил пакет 'tgif' и получаю:

$ tgif
Fatal Error in OpenFont(): Cannot open the Default(Msg)Font '-*-courier-medium-r-normal-*-14-*-*-*-*-*-iso8859-1'.
Tgif aborted.
3
задан 14 January 2014 в 17:59

2 ответа

У меня были похожие проблемы со шрифтами xfig. У меня здесь только система 13.04, позже проверю 13.10 дома. TeX (и dvips) отображения для Courier в моей системе:

(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

Так что, похоже, пакет texlive-fonts-recommended, который вы должны иметь.

Вы пытались конвертировать eps в pdf вручную с помощью чего-то вроде epstopdf (возможно, это даст ту же ошибку, что и у вас)? Можете ли вы правильно увидеть файлы .eps в evince или gs?

Другой попыткой может быть установка пакета gsfonts-x11, в котором в /etc/X11/fonts/Type1/gsfonts-x11.alias есть определения для двух шрифтов, для которых у вас есть ошибки (в по крайней мере, это могло бы заставить работать tgif - это происходит в моем 13.04).

0
ответ дан 14 January 2014 в 17:59

При поиске ошибки вы «просто» должны установить шрифт Courier (который является собственностью IBM).

Вы можете установить Microsoft Courier New, следуя Wiki .

0
ответ дан 14 January 2014 в 17:59

Другие вопросы по тегам:

Похожие вопросы: