我在目录 A 中有一个项目,我在所有项目中使用的文件都在目录 B 中。当我将 .sty 文件从 A 移动到 B 时,主 .tex 文件不再编译。错误是找不到 .sty 文件。我很困惑,因为:
- 目录 B包含在项目的路径中。
- 我清理(手动删除)了之前编译中使用的所有辅助文件。
- 我刷新了项目文件夹。
有没有人遇到过类似的问题?建议?
我在目录 A 中有一个项目,我在所有项目中使用的文件都在目录 B 中。当我将 .sty 文件从 A 移动到 B 时,主 .tex 文件不再编译。错误是找不到 .sty 文件。我很困惑,因为:
有没有人遇到过类似的问题?建议?
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
在该路径中查找*.sty
作为 TexLive 安装一部分的文件。虽然可以(在某些情况下)将*.sty
文件放在文件的工作目录中*.tex
,但这个特定的插件会查找上文提到的路径。因此,一种选择是向 $PATH 添加其他位置以满足用户的需求,或者只是将*.sty
文件放置在插件开发人员预定义的路径中。