ptexLive_pdvips文字化け - RとLinuxと...

RとLinuxと...


ptexLive_pdvips文字化け

Texの備忘録

Ubuntu 11.04 にアップグレードしたら ptexLive 系統が滅茶苦茶になってしまったので,

ptexLive を再インストール,

_ ghostscript のリンク張り直し

** ERROR ** Could not find encoding file “H”.

というエラーをくらうので,とりあえず

export CMAPFONTS=/usr/share/ghostscript/9.01/Resource/CMap

を実行してしのぐ

根本的な対処法は

$ find /usr/local/texlive/p2009/texmf/fonts/cmap/ -type l | xargs file

/usr/local/texlive/p2009/texmf/fonts/cmap/ghostscript: broken symbolic link to `/usr/share/ghostscript/9.01/Resource/CMap'

$ sudo rm /usr/local/texlive/p2009/texmf/fonts/cmap/ghostscript
$ sudo ln -sf /usr/share/ghostscript/9.01/Resource/ /usr/local/texlive/p2009/texmf/fonts/cmap/
$ sudo /usr/local/texlive/p2009/bin/i686-pc-linux-gnu/mktexlsr

さらにをpxdvi.cfgを編集

$ sudo vi /usr/local/texlive/p2009/texmf/xdvi/pxdvi.cfg
replace Ryumin-Light            /usr/share/fonts/truetype/takao/TakaoPMincho.ttf
replace GothicBBB-Medium        /usr/share/fonts/truetype/takao/TakaoPGothic.ttf

を追加

_ pdvips が文字化けする

cidfmap の修正を行なう

/usr/share/ghostscript/9.01/Resource/Init/cidfmap

の末尾に

%
/Adobe-Japan1 << /FileType /TrueType /Path
(/usr/share/fonts/truetype/takao/TakaoPMincho.ttf) /SubfontID 0 /CSI [(Japan1) 2]  >> ;
/Ryumin-Light << /FileType /TrueType /Path 
(/usr/share/fonts/truetype/takao/TakaoPMincho.ttf) /SubfontID 0 /CSI [(Japan1) 2] >> ;
/GothicBBB-Medium << /FileType /TrueType /Path
(/usr/share/fonts/truetype/takao/TakaoPGothic.ttf) /SubfontID 0 /CSI [(Japan1) 2] >> ;
% 
/HeiseiMin-W3 /Ryumin-Light ;
/GothicBBB-Medium /GothicBBB-Medium ;
/Adobe-Japan1-Bold /GothicBBB-Medium ;
/HeiseiKakuGo-W5 /GothicBBB-Medium ;

を追加

 
Link: Texの備忘録(2765d)
Last-modified: 2011-06-06 (月) 18:32:26 (2750d)