私はテストページを作成するには、この小さなポストスクリプトを作成しました:クロアチア文字をPDFのすべてのプラットフォームで正しく表示するにはどうすればよいですか?
100 100 moveto
/Courier findfont 10 scalefont setfont
(This is croatian characters test:) show
/scaron glyphshow
/dcroat glyphshow
/ccaron glyphshow
/cacute glyphshow
/zcaron glyphshow
/Scaron glyphshow
/Dcroat glyphshow
/Ccaron glyphshow
/Cacute glyphshow
/Zcaron glyphshow
showpage
私は(Fedora 13におよびEnterpriseリリース5上)Linux上でps2pdfがシェルを通してそれを走った、そして得られたPDFは、これらのシステムで良い現れます。しかし、Windowsシステム(Windows XP、Vistaおよび7でテスト済み)でドキュメントを開こうとすると、/ dcroat、/ ccaron、/ cacute、/ Dcroat、/ Ccaronおよび/ Cacuteという文字はまったく表示されません!誰かが、問題がどこにあるのか、そしておそらく解決策について、正しい方向で私に指摘してもらえますか?
私はこれを複数のバージョンのGSで実行しました。最新バージョンはGPL Ghostscript 8.71(2010-02-10)です。結果は常に同じです。結果のPDFはhere(ページ上をスクロールしてテキストを表示する)を見つけることができます。
私はそれがフォントの問題だと思っています。私のMacでも完璧に動作します。 Sretno!編集:うーん、あなたのPDFには、đと크롬が開いているが、プレビューで良い場合は欠けている。 – Amadan
私は知っている**それはフォントの問題です。問題のフォントが結果のPDFに埋め込まれていないという問題があります。なぜなら、このフォントは 'base 14'(デフォルトでは埋め込まれない)の一部であるため、デフォルトでGhostscriptは 'Courier'を埋め込んでいないからです。 –