在 LaTeX 文档中使用 VC 包时,Emacs(AUCTeX)未写入 vc.tex 文件

在 LaTeX 文档中使用 VC 包时,Emacs(AUCTeX)未写入 vc.tex 文件

我在 Lion 上使用适用于 Mac OS X 的 GNU Emacs 24.1,并安装了最新版本的 AUCTeX 和 VC 包,以便在 LaTeX 文档的页脚中打印版本信息。问题是,当我排版 LaTeX 文档时,它会顺利运行建议的 shell 命令\immediate\write18{./vc},但在运行 vc 脚本时,它不会向文件写入任何内容vc.tex。我每次都检查日志文件,总是会出现以下行:

runsystem(./vc)...executed safely (allowed).

我花了大半天时间试图找出为什么文件vc.tex没有被修改,我把问题缩小到 Emacs/AUCTeX 的问题,因为 TeXShop 似乎做得很好。或者,我总是可以在终端中运行 vc 脚本,但我想弄清楚为什么该行在\immediate\write{./vc}Emacs 中不起作用。

有任何想法吗??

相关内容