pdflatex 找不到 ls-R 文件中索引的 .cls 文件(macOS、MacTeX)

pdflatex 找不到 ls-R 文件中索引的 .cls 文件(macOS、MacTeX)

我想使用一组自定义的乳胶类,所以我将整个目录复制到~/texmf并执行mktexlsr ~/texmf

~/texmf/ls-R随后,创建索引文件并.cls在其中列出相应的文件。

但是运行PdfLaTeX的时候,仍然会出现以下错误:

! LaTeX Error: File `tubsbook.cls' not found.

为什么 PdfLaTeX 找不到文件或索引文件?

答案1

如果你已经安装了 MacTeX,那么“主树”位于

~/Library/texmf

然而,复制该目录中的文件是不够的;而是创建路径

~/Library/texmf/tex/latex/tubsbook

并复制最后列出的目录中的文件。

绝不运行mktexlsr ~/Library/texmf。如果您错误地ls-R在那里创建了一个文件,请将其删除。

相关内容