Sublime 2在路径中找不到文件(LaTeX插件)

时间:2013-05-11 19:02:40

标签: path latex sublimetext2

我在目录A中有一个项目,我在所有项目中使用的文件都在目录B中。 当我将.sty文件从A移动到B时,主.tex文件不再编译。 错误是找不到.sty文件。我很困惑,因为:

  1. 目录B 包含在项目路径中。
  2. 我清理(手动删除)以前编辑中使用的所有辅助文件。
  3. 我刷新了项目文件夹。
  4. 有没有人有类似的问题?建议?

1 个答案:

答案 0 :(得分:0)

Sublime Text文件夹LaTeX.sublime-build中的文件. . . /Packages/LaTeXTools包含适用于不同操作系统的$PATH

对于示例,OSX操作系统上的Sublime Text 2有一个位于~/Library/Application Support/Sublime Text 2/Packages/LaTeXTools/LaTeX.sublime-build的文件。 MacTeX TexLive 2012安装的相关代码行是"path": "$PATH:/usr/texbin:/usr/local/bin",。插件LaTeXTools在该路径中查找作为TexLive安装一部分的*.sty文件。虽然有可能(在某些情况下)将*.sty文件放在*.tex文件的工作目录中,但这个特定的插件会查看上文提到的路径。因此,一种选择是在$ PATH中添加其他位置以满足用户的需求,或者只是将*.sty文件放在插件开发人员预先定义的路径中。