Ubuntu 10.4LTS 我正在尝试使用 microtype 包装 memoir 例如,这样的文档类别:

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

但是,当我试图编译这个时(与 rubber, latexmk 或其他)我会得到这样的错误:

Job.Tex:72:字体CSNAMEENDCSNAME = RM-LMR10+20 at 10.95pt无法加载:未找到Metric(TFM)文件。

job.tex:72:领先文本: parbox {5in} {Abstract!}

JOB.TEX:72:字体CSNAMEENDCSNAME = RM-LMR10-20 AT 10.95PT无法加载:未找到Metric(TFM)文件。

job.tex:72:领先文本: parbox {5in} {Abstract!}

JOB.TEX:80:字体CSNAMEENDCSNAME = RM-LMR10+20 at 10.0pt不可加载:未找到公制(TFM)文件。

job.tex:80:领先文本:...框{11cm} { noindent {}保留所有权利。}

Job.Tex:80:字体CSNAMEENDCSNAME = RM-LMR10-20 at 10.0pt不可加载:未找到公制(TFM)文件。

job.tex:80:领先文本:...框{11cm} { noindent {}保留所有权利。}

请注意,我遗漏了许多可能正在交互的代码,但是导致此错误的一个活动线就是包含 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
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top