当尝试使用自定义 cls 和 sty 文件编译我的文档时,我收到此错误消息(总共四个文件):
! LaTeX Error: File `filename.cls' not found.
使用 pdflatex 我可以输入路径和文件名,并且文档可以顺利编译。我将文件放在 ~/texmf/latex/tex/mais/
我尝试设置先前为空的 TEXINPUTS,但没有起作用:
export TEXINPUTS=/home/chris/texmf/latex/tex/mais/:${TEXINPUTS}
我还在 /usr/local/texlive/texmf-local/tex/latex 中创建了指向上述目录的符号链接。
我需要将自定义文件放在哪里才能使用 LaTeX?我经常在办公室使用它,但在家里我弄乱了一些东西,无法在这里使用它。
我正在运行带有 texlive 2016 的 Ubuntu 14.04
答案1
错误在于错误的名称:改变
/home/chris/texmf/latex/tex/mais/
进入
/home/chris/texmf/tex/latex/mais/