在Ubuntu 10.4LTS
我想在memoir
類的文檔使用microtype
包,例如像這樣:字體錯誤與pdfLaTeX microtype包
\usepackage[final,expansion=true]{microtype}
然而,當我試圖編譯這個(與rubber
,latexmk
或其它)我得到一個錯誤是這樣的:
job.tex:72:字體 csnameendcsname = RM-lmr10 + 20在10.95pt 未加載:公制(TFM)文件不找到。
job.tex:72:領先的文字: \ parbox {5英寸} {摘要!}
job.tex:72:字體 csnameendcsname = RM-lmr10-20在10.95pt 沒有可裝載:公制(TFM)文件不是 找到。
job.tex:72:前導文本: \ parbox {5英寸} {摘要!}
job.tex:80:字體 csnameendcsname = RM-lmr10 + 20在10.0pt 不可加載:公制(TFM)文件不是 找到。
job.tex:80:領先的文字: ...箱{11釐米} {\ noindent,會{}所有權利保留 }
job.tex:80:字體 csnameendcsname = RM-lmr10- 20 10.0pt 不可加載:找到了公制(TFM)文件不是 。
job.tex:80:領先的文字: ...箱{11釐米} {\ noindent,會{}所有權利保留 }
注意,我要離開了大量的代碼,互動,但導致此錯誤的一個活動行是包含microtype
包。
我使用\usepackage{lmodern}
和\usepackage[T1]{fontenc}
,但是當我離開那些出了問題依然存在,並且字體名稱相應地從lmr10
更改爲默認cm10
。
此代碼可以在Mac OS X上與TeXShop一起使用,但它似乎無法在Ubuntu上正常工作。我只是不太瞭解如何在Ubuntu上設置字體來解決這個問題,並且我很樂意提供關於如何解決這類錯誤的輸入。
謝謝。
布賴恩
你檢查,適當.tfm文件可見使用kpsewhich? – 2010-07-07 08:10:51
@Charles:很好的問題。不,我沒有 - 不知道如何工作。運行'kpsewhich -all ofm'和'kpsewhich -all .tfm'以及其他變體在所有情況下都不會返回任何結果。 – 2010-07-07 13:24:37
你試過類似\ usepackage {newcent}的東西,看看問題是否會消失? – Mica 2010-07-07 18:47:00