Используйте gs
(Ghostscript) вместо ps2pdf
, чтобы преобразовать файл PostScript в PDF.(ps2pdf
- это всего лишь простая оболочка вокруг командной строки Ghostscript.)
Поскольку вы используете Courier (который является одним из шрифтов 'base 14'), Ghostscript по умолчанию будет NOT встроить шрифт в PDF.Это означает, что вам придется использовать дополнительную магию командной строки для принудительного встраивания Courier:
gs \
-o croatian-glyphs.pdf \
-sDEVICE=pdfwrite \
-c ".setpdfwrite <</NeverEmbed [ ] /AlwaysEmbed [/Courier]>> setdistillerparams" \
-f croation-glyphs.ps
Примечание , что при запуске этой команды на моем Mac я вижу только 4хорватские символы в выводе (scaron, Scaron, Zcaron и Zcaron).Причина этого в том, что мой Курьер не имеет всех хорватских глифов, которые были запрошены (и, следовательно, не может их встроить).
Однако , если вы запустите эту команду в системе, в которой есть Courier, включая другие глифы, и если вы передадите мне свой полученный PDF, я смогу увидеть глифы очень хорошо (так какшрифт или, по крайней мере, подмножество используемых глифов теперь встроено в PDF).