TeX Live 中的错误 – 字体...无法加载:未找到度量 (TFM) 文件

TeX Live 中的错误 – 字体...无法加载:未找到度量 (TFM) 文件

我刚刚安装'基本的'TeX Live 2012 版本(非完整版,只有基本版)。

我的代码中有以下行: \usepackage[T1]{fontenc}

我收到以下错误:

(/usr/local/texlive/2012/texmf-dist/tex/latex/base/fontenc.sty
(/usr/local/texlive/2012/texmf-dist/tex/latex/base/t1enc.def)
/usr/local/texlive/2012/texmf-dist/tex/latex/base/fontenc.sty:100: Font T1/cmr/
m/n/10=ecrm1000 at 10.0pt not loadable: Metric (TFM) file not found.
<to be read again> 
                   relax 
l.100 \fontencoding\encodingdefault\selectfont

/usr/local/texlive/2012/texmf-dist/tex/latex/base/fontenc.sty:100:  ==> Fatal error occurred, no output PDF file produced!

我知道有些包裹丢失了,但我不知道是哪些。

此外,大多数早期帖子中解决此问题的方法是安装 ubuntu latex 推荐包,但请注意,我没有使用 Ubuntu 软件中心的 LaTeX(即旧版 TeX Live 2009),而是按照此处的说明手动安装了 TeX Live 2012 的基本版本:http://www.tug.org/texlive/quickinstall.html

请告诉我如何解决这个问题(我不想安装 TeX Live 2012 的完整版本,只想安装运行这段代码所需的包)。

答案1

在这种情况下,丢失的文件与错误消息一致。要知道它属于哪个包,您可以使用在包中找到它的ecrm1000.tfm命令。因此,您必须使用安装它。tlmgr search --file ecrm1000.tfm --globalectlmgr install ec

然后你可能会遇到其他错误,需要查找其他文件,需要安装其他软件包。由于这个过程可能很麻烦,如果你真的不想完全安装,那么你可能至少要安装collection-latexrecommended一个collection-fontsrecommended

另一种方法是使用texliveonfly http://ctan.org/pkg/texliveonfly可以动态安装缺失软件包的软件包(参见其文档)。

答案2

我刚刚安装了推荐的字体,它对我有用。=)命令基于 Debian 的 Linux 发行版 (包括Ubuntu薄荷):

sudo apt-get install texlive-fonts-recommended

答案3

如果你使用的是 Fedora:

sudo dnf install texlive-collection-fontsrecommended.noarch

答案4

textgreek我在使用该软件包 ( Corrupted NFSS tables) 以及 XeTeX 或更高版本hyperref( Font \XeTeXLink@font=pzdr at 0.00002pt not loadable)的几种字体时遇到了多个错误。

编辑: 我发现 (在这篇文章中),通过运行该程序包,可以修复由该程序包tlmgr info pzdr引起的错误,因为该程序包中有一个和。安装后,一切都正常。我不再需要下面提到的类似内容了。hyperrefzapfdingpzdr.afmpzdr.tfmzapfdingzapfdingcbfonts

可能需要修复其他错误。我仅使用 就cbfonts能够修复提到的错误。我不能再谈论其他“多种字体的多个错误”了,因为我现在正在使用不同的 TeX 设置。我将在下面保留原始答案,以防其他错误确实是由 引起的。Font \XeTeXLink@font=pzdr at 0.00002pt not loadablezapfdingtextgreek


原始帖子

我尝试按照@mpg 描述的方式加载字体,但仍然出现一些错误。对于某些字体,我在运行时甚至没有得到结果tlmgr search --file <name> --global(例如LGRcmr.fd或其他一些字体)。

我最终安装了巨大的cbfontsvia tlmgr( tlmgr install cbfonts),例如@Ulrike Fischer 在这个答案中建议. 这对我来说现在有效。

相关内容