在 OS X 下隐藏辅助文件作为编译脚本的一部分

在 OS X 下隐藏辅助文件作为编译脚本的一部分

我知道有很多关于如何处理 LateX 编译时创建的一堆辅助文件的讨论。我想要做的非常具体。

我发现最简单的做法就是为目录中的所有文件设置 BSD 样式的“隐藏”标志。任何更复杂的事情(比如为它们创建目录)通常都会在我共享工作区时发生冲突。OS X 没有很好的自动执行此操作的方法,我真的只希望它适用于我实际用于 LaTeX 的目录。因此,我编写了一个 Applescript 来执行以下操作:

do shell script "cd " & (quoted form of POSIX path of currentDir) & "; chflags hidden *.nav *.out *.log *.gz *.snm *.toc *.aux *.bbl *.blg"

然后,每当我觉得有需要时,我就会调用它。

我一直认为将标志更改构建到编译脚本中会更简单,但我的尝试并没有取得很大进展。顺便说一下,我正在使用 TexShop。

有什么办法可以做到这一点吗,或者这只是一个愚蠢的想法。

相关内容