3

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{5in}{Abstract!}

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

job.tex:72:前导文本:\parbox{5in}{Abstract!}

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}and \usepackage[T1]{fontenc},但是当我将它们排除在外时,问题仍然存在,并且字体名称相应lmr10地从 default更改为cm10

这段代码很容易在 Mac OS X 上与 TeXShop 一起工作,但它似乎在 Ubuntu 上并不(容易)工作。我只是不太了解如何在 Ubuntu 上设置字体来解决这个问题,我非常有义务就如何解决此类错误提供意见。

谢谢你。

布赖恩

4

2 回答 2

7

在某些情况下,如果您收到

 Metric (TFM) file not found

可以通过以下方式解决:

 sudo apt-get install texlive-fonts-recommended
于 2017-02-25T12:50:03.493 回答
4

从微型手册:

*!字体 csnameendcsname=cmr10+20 at 10.0pt not loadable: Metric (TFM) file not found.*

如果您尝试使用字体扩展,则可能会出现此类错误消息
同时创建 DVI 输出。请记住,自动字体扩展仅适用
在 PDF 模式下运行 pdfTEX 时。虽然在 DVI 中也可以进行扩展
模式,它要求扩展字体的所有实例都存在于你的 TEX
系统。

你用 pdftex 调用过pdflatex吗?如果没有,当你这样做时会发生什么?

于 2010-07-08T11:55:29.623 回答