ghostscript で日本語の文字化け (2011/08/17)

dvi ファイルを xdvi-ja で見る際の文字化けは「Ubuntu 11.04 の日本語 LaTeX 環境の構築」で解消しましたが,ghostscript で日本語の文字化けが生じてしまいました.インターネット検索で調べたところ,

/usr/share/ghostscript/9.01/Resource/Init/cidfmap
に追加設定をしなくてはならない,とのことでした.追加内容は TakaoPMincho.ttf と TakaoPGothic.ttf を参照する方法であったり,ipam.ttf と ipag.ttf を参照する方法であったり,いろいろな方法があるようでしたが,私の現在の環境では ipam.ttf と ipag.ttf はなく,TakaoPMincho.ttf と TakaoPGothic.ttf で pdf ファイルを見た場合に字幅がずれる現象が生じましたので,TakaoMincho.ttf と TakaoMincho.ttf を利用することにしました.追加する内容の書式は理解していませんが,cidfmap ファイルの末尾に次の4行を追加して解決できました.

/TakaoMincho << /FileType /TrueType /Path (/usr/share/fonts/truetype/takao/TakaoMincho.ttf) /SubfontID 0 /CSI [(Japan1) 2] >> ;
/TakaoGothic << /FileType /TrueType /Path (/usr/share/fonts/truetype/takao/TakaoGothic.ttf) /SubfontID 0 /CSI [(Japan1) 2] >> ;
/Ryumin-Light /TakaoMincho ;
/GothicBBB-Medium /TakaoGothic ;

gv コマンドで pdf ファイルと ps ファイルを文字化けなしで見れることが確認できました.


梅原 大祐 / UMEHARA Daisuke umehara@kit.ac.jp
Last modified: 2020/05/01 15:37
Total Access Count