pdfLaTeX缩微包的字体错误

时间:2010-07-07 00:15:08

标签: ubuntu latex fonts pdflatex latexmk

Ubuntu 10.4LTS我试图在microtype类文档中使用memoir包,例如:

\usepackage[final,expansion=true]{microtype}

但是,当我尝试编译时(使用rubberlatexmk或其他人),我收到如下错误:

  

job.tex:72:字体   csnameendcsname = rm-lmr10 + 20 at 10.95pt   无法加载:公制(TFM)文件没有   找到。

     

job.tex:72:正文:   \ parbox {5英寸} {摘要!}

     

job.tex:72:字体   csnameendcsname = rm-lmr10-20 at 10.95pt   无法加载:公制(TFM)文件没有   找到。

     

job.tex:72:正文:   \ parbox {5英寸} {摘要!}

     

job.tex:80:字体   csnameendcsname = rm-lmr10 + 20 at 10.0pt   无法加载:公制(TFM)文件没有   找到。

     

job.tex:80:主要文字:   ... box {11cm} {\ noindent {}所有权利   保留。}

     

job.tex:80:字体   csnameendcsname = rm-lmr10-20 at 10.0pt   无法加载:公制(TFM)文件没有   找到。

     

job.tex:80:主要文字:   ... box {11cm} {\ noindent {}所有权利   保留。}

注意,我遗漏了许多可能正在进行交互的代码,但导致此错误的一个有效行是包含microtype包。

我正在使用\usepackage{lmodern}\usepackage[T1]{fontenc},但是当我将其删除时问题仍然存在,字体名称也相应地从lmr10更改为默认cm10 }。

这段代码很容易在Mac OS X上与TeXShop一起使用,但它似乎在Ubuntu上没有用(很容易)。我只是不知道如何在Ubuntu上设置字体来解决这个问题,我将不得不输入如何解决这样的错误。

谢谢。

布赖恩

2 个答案:

答案 0 :(得分:5)

在某些情况下,如果你得到了

 Metric (TFM) file not found

可以通过以下方式解决:

 sudo apt-get install texlive-fonts-recommended

答案 1 :(得分:3)

来自微型手册:

*! 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.

您是否使用pdflatex调用了pdftex?如果没有,当你这样做会发生什么?