フォントは正しくインストールされているのに見つかりません

フォントは正しくインストールされているのに見つかりません

OS X Yosemite 10.10 が動作する MacBook に MacTeX-2014 ディストリビューションをセットアップしました。新しいハード ドライブにクリーン インストールする前に、このマシンで問題なく作業していたドキュメントを作成しようとすると、次のエラー メッセージが表示されます。

mktexpk: No such file or directory kpathsea: Appending font creation commands to missfont.log.

missfont.logには次のように書かれています

mktexpk --mfmode / --bdpi 600 --mag 1+0/600 --dpi 600 bbm9
mktexpk --mfmode / --bdpi 600 --mag 1+0/600 --dpi 600 bbm9
mktexpk --mfmode / --bdpi 600 --mag 1+0/600 --dpi 600 bbm9
mktexpk --mfmode / --bdpi 600 --mag 1+0/600 --dpi 600 bbm9    
mktexpk --mfmode / --bdpi 600 --mag 1+0/600 --dpi 600 bbm9
mktexpk --mfmode / --bdpi 600 --mag 1+0/600 --dpi 600 bbm9
mktexpk --mfmode / --bdpi 600 --mag 1+0/600 --dpi 600 bbm9
mktexpk --mfmode / --bdpi 600 --mag 1+0/600 --dpi 600 bbm9

あまり理解できず、Google もあまり役に立ちませんでした。

kpsewhich bbm9.mf編集: フォントが正しくインストールされているかどうか確認しました。正しいパスが生成されるので、正しくインストールされているようです。

編集2: BBM フォントを使用していないドキュメントは正常に動作するようですが、BBM フォントを使用しているドキュメントは動作しません。

答え1

思いつく限りのことをすべて試し、ロバート・コッホ氏と話をした後、ようやく問題の解決策を見つけました。将来誰かが同じ問題に遭遇したとしても、終わりのない試行錯誤をしなくて済むように、回答を投稿します。

この問題に初めて遭遇したとき、私はエディターとして TeXstudio を使用していました。どうやら、TeX はツリー内のメタ フォント データを見つけることができたようですが、どういうわけか、~/Library/texlive/2014/texmf-var/fonts/pkTeXstudio を通じてそこから適切な pk ファイルを作成できませんでした。このディレクトリは、~/Library/texlive必要なルート権限がない場合に TeX Live がファイルを自動的に作成できるようにするために存在します。

Robert Koch は、ローカルライブラリのフォルダを削除して、再度タイプセットして、必要なときに問題なくフォルダが再作成されるかどうかを確認してみるというアイデアをくれましたtexlive。幸運なことに、テックスショップ今回、TeX はまさにそれを実行しました。しかも今回は適切に実行しました。動作する pk ファイルが作成されたので、TeXstudio を使用してコンパイルすることもできます。結局、フロントエンドの問題だったようです。まだ理解できていないのは、そもそもなぜこの問題に遭遇したのか、そして少なくともソフトウェア的には同じセットアップだったと思われる前回の TeXstudio 使用時にはなぜ問題に遭遇しなかったのかということです。

答え2

質問を投稿していただき、解決策を教えていただきありがとうございます。私も TeXstudio で同じ問題を抱えていましたが、あなたが提案した解決策を見て、もっと簡単な方法を試してみたところうまくいきました。TeXShop で一度コンパイルしただけで (ディレクトリを削除せずに)、TeXstudio に戻ったら問題は解決しました。同じ問題に遭遇した他の人にも役立つことを願っています。

関連情報