pdflatex 路径问题

pdflatex 路径问题

我在命令行上运行 pdflatex 时遇到问题。当我使用 pdflatex 安装新包时,tlmgr它会将内容放入目录中,/usr/local/texlive/2014/texmf-dist/tex/latex/这很好。当我从 TexShop 等程序编译 .tex 文件时,一切正常,但当我尝试pdflatex从命令行运行时,我遇到了问题。它找不到适当的 .cls 和其他东西。我查看了 .log 文件以查看发生了什么。当我从 TexShop 编译时,.log 文件的开头显示

This is pdfTeX, Version 3.14159265-2.6-1.40.15 (TeX Live 2014) 
(preloaded format=pdflatex 2014.5.25)  

但是当我pdflatex在命令行上使用时我得到

This is pdfTeX, Version 3.14159265-2.6-1.40.15 (TeX Live 2014/MacPorts 2014_1)
(preloaded format=pdflatex 2014.10.13) 

几个月前,我在摆弄 Macports,可能安装了一些东西用于 Latex,但我记不清了。我更新了所有 MacPort 的东西,以为有些东西已经过期了,但什么也没改变。似乎正在寻找TeX Live 2014/MacPorts 2014_1没有/opt/local/share/texmf-texlive/tex/latex/我使用安装的新包的文件tlmgr。我想pdflatex寻找/usr/local/texlive/2014/texmf-dist/tex/latex/我所有包所在的文件。我也不知道 Tex Live 和 Tex Live / MacPorts 发生了什么,但如果我可以开始pdflatex工作,那么这并不重要。感谢您的时间,如果我没有提供足够的信息,我很抱歉。

相关内容