pdfLaTeX缩微包的字体错误

Bri*_*unt 3 ubuntu fonts latex pdflatex latexmk

Ubuntu 10.4LTS我试图使用microtype包中memoir的类的文件,例如像这样:

\usepackage[final,expansion=true]{microtype}
Run Code Online (Sandbox Code Playgroud)

然而,当我试图编译这个(与rubber,latexmk或其他人)我得到这样的错误:

job.tex:72:字体csnameendcsname = rm-lmr10 + 20 at 10.95pt not loadable:未找到度量标准(TFM)文件.

job.tex:72:正文:\ parbox {5in} {Abstract!}

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

job.tex:72:正文:\ parbox {5in} {Abstract!}

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

job.tex:80:正文:... box {11cm} {\noindent {}保留所有权利.}

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

job.tex:80:正文:... box {11cm} {\noindent {}保留所有权利.}

注意,我遗漏了许多可能正在交互的代码,但导致此错误的一个活动行是包含该microtype包.

我使用的是\usepackage{lmodern}\usepackage[T1]{fontenc},但是当我离开那些出了问题依然存在,并且字体名称相应地从改变lmr10为默认cm10.

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

谢谢.

布赖恩

Ale*_*ire 5

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

 Metric (TFM) file not found
Run Code Online (Sandbox Code Playgroud)

它可以通过以下方式解决:

 sudo apt-get install texlive-fonts-recommended
Run Code Online (Sandbox Code Playgroud)

  • 在 Fedora 上命名为 `texlive-collection-fontsrecommended`。 (2认同)