如何使用 Tex Live Manager (tlmgr) 从 ecrm1200 安装字体 T1

如何使用 Tex Live Manager (tlmgr) 从 ecrm1200 安装字体 T1

我在 OSX 上使用 TexLive,在编译 TeX 文件时遇到错误:

! I can't find file `ecrm1200'.

...

fontenc.sty:100: Font T1
/cmr/m/n/12=ecrm1200 at 12.0pt not loadable: Metric (TFM) file not found

这表明我错过了ecrm1200.tfm这表明我在某处

但是,使用 Tex Live 包管理器 ( ) 搜索文件,tlmgr如下所示

tlmgr search --file ecrm1200.tfm

没有生成任何包含此文件的包。我该怎么办?

答案1

tlmgr包是ec;但是最好安装整个

collection-fontsrecommended

集合。使用 TeX Live Utility,而不是命令行。

更好的是,安装完整的 MacTeX 并经常更新。

答案2

除了可以接受的答案之外,我还应该指出,搜索命令失败的原因是tlmgr默认搜索本地安装而不是远程镜像。

要查找丢失的文件,应将搜索命令与开关一起使用--global

$ tlmgr search --global --file ecrm1200.tfm

给出结果

tlmgr: package repository       
http://anorien.csc.warwick.ac.uk/mirrors/CTAN/systems/texlive/tlnet
ec:
    texmf-dist/fonts/tfm/jknappen/ec/ecrm1200.tfm

相关内容