我在 Lion 上使用适用于 Mac OS X 的 GNU Emacs 24.1 以及最新版本的 AUCTeX 和 VC 包来在我的 LaTeX 文档的页脚中打印版本信息。问题是当我排版我的 LaTeX 文档时,它通过 \immediate\write18{./vc} 运行建议的 shell 命令就好了,但是在运行 vc 脚本时它没有向 vc.tex 文件写入任何内容。我每次都检查过日志文件,总是出现以下行:
runsystem(./vc)...安全执行(允许)。
我花了一天的大部分时间试图弄清楚为什么 vc.tex 没有被修改,我把它缩小到 Emacs/AUCTeX 的问题,因为 TeXShop 似乎做得很好。或者,我总是可以在终端中运行 vc 脚本,但我想弄清楚为什么 \immediate\write{./vc} 行在 Emacs 中不起作用。
有任何想法吗??