R_eps のバックアップ差分(No.2) - アールメカブ

アールメカブ


R_eps のバックアップ差分(No.2)


  • 追加された行はこの色です。
  • 削除された行はこの色です。
[[Rの備忘録]]

Rでepsファイルを作成して TeX ソースに include し ps2pdf でpdf化しようとすると operand stack というエラーに遭遇することがある。

Ubuntu8.10で Ghostscript8いこうが使われているので CIDFnmapではなく、cidfmap でフォント設定をするが、Ubuntuのシステムには、これが二つあることがある。Defoma が自動作成したcidfmapとGhostscript/8.**/libにはいっている cidfmap である。大学で設定してUbuntuには二つあるが、自宅のノートにWubiで入れたUbuntuにはGhostscript以下にしかない。
 Error: /undefinedresource in findresource
 Operand stack:
   Ryumin-Light-Bold   basefont-H   .basefont-H   Identity-H   

Ubuntu8.10で [[Ghostscript8:http://oku.edu.mie-u.ac.jp/~okumura/texwiki/?Ghostscript%208.54]]以降が使われているので CIDFnmapではなく、cidfmap でフォント設定をするが、Ubuntuのシステムには、これが二つあることがある。Defoma が自動作成したcidfmapとGhostscript/8.**/libにはいっている cidfmap である。大学で設定してUbuntuには二つあるが、自宅のノートにWubiで入れたUbuntuにはGhostscript以下にしかない。
とりあえず R のフォント設定では
 ps.options(family= "Japan1")
を選んでおき、Ghostscriptのcidfmapに以下かを追記しておく。
を選んでおき、Ghostscriptのcidfmapに以下を追記しておく。
 %
 /Adobe-Japan1 << /FileType /TrueType /Path
   (/usr/share/fonts/truetype/kochi/kochi-mincho.ttf) /SubfontID 0 
    /CSI [(Japan1) 2]  >> ;
 /Ryumin-Light << /FileType /TrueType /Path
   (/usr/share/fonts/truetype/kochi/kochi-mincho.ttf) /SubfontID 0 
    /CSI [(Japan1) 2] >> ;
 /GothicBBB-Medium << /FileType /TrueType /Path
   (/usr/share/fonts/truetype/kochi/kochi-gothic.ttf) /SubfontID 0 
    /CSI [(Japan1) 2] >> ;
/HeiseiKakuGo-W5              /GothicBBB-Medium            ;
 /HeiseiKakuGo-W5              /GothicBBB-Medium            ;