【问题标题】:Font errors with pdfLaTeX microtype packagepdfLaTeX microtype 包的字体错误
【发布时间】:2010-07-07 00:15:07
【问题描述】:

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

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

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

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

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

job.tex:72: 字体 csnameendcsname=rm-lmr10-20 在 10.95pt 不可加载:公制 (TFM) 文件不可加载 找到了。

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

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 上设置字体来解决这个问题,我非常有义务就如何解决此类错误提供意见。

谢谢。

布赖恩

【问题讨论】:

  • 您是否使用 kpsewhich 检查了相应的 .tfm 文件是否可见?
  • @Charles:好问题。不,我没有——不确定 kpsewhich 是如何工作的。运行 kpsewhich -all ofmkpsewhich -all .tfm 和其他变体在所有情况下都不会返回任何内容。
  • 您是否尝试过类似 \usepackage{newcent} 的方法,看看问题是否消失?
  • kpse 它不会返回特定类型的所有文件,它会告诉您特定文件名的位置。例如,在我的设置中,kpsewhich rm-lmr10.tfm 返回路径,但 kpsewhich rm-lmr10+20.tfm 不返回任何内容。

标签: ubuntu latex fonts pdflatex latexmk


【解决方案1】:

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

 Metric (TFM) file not found

可以通过以下方式解决:

 sudo apt-get install texlive-fonts-recommended

【讨论】:

  • 在 Fedora 上命名为 texlive-collection-fontsrecommended
【解决方案2】:

来自微型手册:

*!字体 csnameendcsname=cmr10+20 at 10.0pt not loadable: Metric (TFM) file not found.* 如果您尝试使用字体扩展,则可能会出现此类错误消息 同时创建 DVI 输出。请记住,自动字体扩展仅适用 在 PDF 模式下运行 pdfTEX 时。虽然在 DVI 中也可以进行扩展 模式,它要求扩展字体的所有实例都存在于你的 TEX 系统。

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

【讨论】:

  • 感谢您的帮助。 pdflatex 确实按照您的建议正确创建了 pdf。因此,问题出现了,因为我通过mklatexrubber 命令调用 tex - 这显然会创建 DVI 输出作为测试的一部分。我想我的问题变成了:如何避免在这些构建命令中创建 DVI 输出?
  • @Brian: 编写你自己的 Makefile?
猜你喜欢
  • 2012-12-29
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多