読者です 読者をやめる 読者になる 読者になる

yucken の業務上電脳 Tips 日記、なのだよ。-弐式-

いまさら電脳 Tips を書いてみむとして、するなり.元々は広い意味での電脳(コンピュータ)の Tips を書いていたのですが,いつのまにか,解析ツールの「電脳 ruby」の Tips がメインに.‥‥‥で,5 年間放置してたのだけどやはり Tips を書くブログがないと不便なのでふっかちさせたのであります.(・)>

TeXShop で日本語が使えないエラー

TeXShop だけに限らないようですが、Leopard 以降ではフォントの格納位置が変わったために、日本語文書の TeX コンパイル時に下記のようなエラーが出るようです。

** WARNING ** Could not locate a virtual/physical font for TFM "rml".
** WARNING ** >> This font is mapped to a physical font "HiraMinPro-W3.otf".
** WARNING ** >> Please check if kpathsea library can find this font: HiraMinPro-W3.otf
** ERROR ** Cannot proceed without .vf or "physical" font for PDF output...

というわけでhttp://d.hatena.ne.jp/matataki/20080309/p1を参考に対処法を‥‥‥。

texmf ディレクトリ

上記記事に出てくる

/usr/local/teTeX/share/texmf/fonts/opentype/*.otf

が私の Mac にはなかったので、上記のコンパイルエラーの上の方を見ると

Document Class: jarticle 2002/04/09 v1.4 Standard pLaTeX class
(/usr/local/share/texmf/ptex/platex/base/jsize12.clo))
(/usr/local/share/texmf-dist/tex/latex/graphics/graphics.sty
(/usr/local/share/texmf-dist/tex/latex/graphics/trig.sty)

とあったので、下記の場所に移動。

$cd /usr/local/share/texmf/fonts/opentype

リンク張り直し

要するに、フォントライブラリへのリンクを張り直せばいいらしいので、、

$sudo mv HiraKakuPro-W3.otf HiraKakuPro-W3.otf.bak
$sudo ln -s /Library/Fonts/ヒラギノ角ゴ\ Pro\ W3.otf HiraKakuPro-W3.otf
$sudo mv HiraMinPro-W3.otf HiraMinPro-W3.otf.bak
$sudo ln -s /Library/Fonts/ヒラギノ明朝\ Pro\ W3.otf HiraMinPro-W3.otf

という感じで。

結果

うまくいきました。

※あとで、他のフォントもやっとこう‥‥‥。