PDFLATEXマイクロタイプパッケージを使用したフォントエラー
質問
の上 Ubuntu 10.4LTS
私は使用しようとしています microtype
aのパッケージ memoir
このようなドキュメントのクラス:
\usepackage[final,expansion=true]{microtype}
しかし、私がこれをコンパイルしようとしたとき( rubber
, latexmk
またはその他)私はこのようなエラーを受け取ります:
job.tex:72:font csnameendcsname = rm-lmr10+20 at 10.95pt loadable:metric(tfm)ファイルが見つかりません。
job.tex:72:主要なテキスト: parbox {5in} {要約!}
job.tex:72:font csnameendcsname = rm-lmr10-20 at 10.95pt loadable:metric(tfm)ファイルが見つかりません。
job.tex:72:主要なテキスト: parbox {5in} {要約!}
job.tex:80:font csnameendcsname = rm-lmr10+20 at 10.0pt loadable:metric(tfm)ファイルが見つかりません。
job.tex:80:主要なテキスト:... box {11cm} { noindent {} all rights reserved。}
job.tex:80:font csnameendcsname = rm-lmr10-20 at 10.0pt loadable:metric(tfm)ファイルが見つかりません。
job.tex:80:主要なテキスト:... box {11cm} { noindent {} all rights reserved。}
注意してください、私は相互作用している可能性のある多くのコードを除外しますが、このエラーをもたらす1つのアクティブ行は、 microtype
パッケージ。
私は使用しています \usepackage{lmodern}
と \usepackage[T1]{fontenc}
, 、しかし、私がそれらを除外するとき、問題はまだ存在し、フォント名はそれに応じて変更されます lmr10
デフォルトに cm10
.
このコードは、Mac OS XのTexshopで容易に動作しますが、Ubuntuでは(容易に)機能しないようです。この問題を解決するためにubuntuにフォントをセットアップする方法について十分なわけではありません。このようなエラーを解決する方法についての入力については、あまり義務付けられています。
ありがとうございました。
ブライアン
解決
マイクロタイプマニュアルから:
*! Font csnameendcsname=cmr10+20 at 10.0pt not loadable: Metric (TFM) file not found.* Such an error message could occur if you are trying to employ font expansion while creating DVI output. Remember, that automatic font expansion only works when running pdfTEX in PDF mode. Although expansion is also possible in DVI mode, it requires that all instances of the expanded fonts exist on your TEX system.
pdftexを呼び出しましたか pdflatex
?そうでない場合、あなたがするとどうなりますか?
他のヒント
場合によっては、あなたが取得した場合
Metric (TFM) file not found
で解決できます:
sudo apt-get install texlive-fonts-recommended