LaTeX Error: File `type1ec.sty‘ not found.

  • Post author:
  • Post category:其他




现象

今天使用 python 输出 latex 的时候,出现下面错误

LaTeX Error: File `type1ec.sty' not found.



原因

没有字体资源包导致。



解决方案



下载数据包



LaTeX宏包数据库

中搜索相关.sty包。

在这里插入图片描述

如上所示,我缺少的是 type1ec.sty。在 search 中输入 type1ec.sty,可以得到如下图片。

在这里插入图片描述

点击对应链接后,发现对应的包是 cm_super.zip。下载 zip 文件,并上传到 Ubuntu。



解压

cd /usr/share/texmf/tex/latex/
unzip cm_super.zip

这样就可以吧文件放置好了,注意权限问题。如果没有权限,请使用 sudo。

然后再运行 mktexlsr,重新打包。

$ sudo mktexlsr
mktexlsr: Updating /usr/local/share/texmf/ls-R...
mktexlsr: Updating /var/lib/texmf/ls-R-TEXLIVEDIST...
mktexlsr: Updating /var/lib/texmf/ls-R-TEXMFMAIN...
mktexlsr: Updating /var/lib/texmf/ls-R...
mktexlsr: Done.

这样就搞定了。



解决方案 2

据说可以直接用命令行安装。

sudo apt install texlive-latex-extra cm-super

但是我已经下载了 cm-super,所以没有进行测试。这里只是做一个记录。



版权声明:本文为justidle原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。