我使用 WinEdt 撰写论文,使用 JabRef 编写参考书目,并遇到了以下问题:每当我在 JabRef 中更改或向列表添加某些内容并使用“PDFTeXify”按钮从 WinEdt 编译为 PDF 时,新信息都不会传递。有一个麻烦的解决方案:我在 WinEdt 中打开一个新文件,使用新名称,然后从原始文件中复制并粘贴所有内容,然后进行编译。但是,这只能起作用一次,而且非常烦人。
有人知道这里发生了什么事以及如何解决吗?提前致谢!
答案1
我担心这是 WinEdt 版本 10.2 中引入的一个错误。
包含此项修正的新版本将于年底前发布。
目前,请执行以下操作:
显示“选项界面”(选项 -> 选项界面)
在界面中,进入“高级配置”->“编译宏”,双击“PDFTeXify”项(
PDFTeXify.edt
打开)搜索行
IfNum("%!3","%$(!'Max-TeXify-Iterations');",!"<",> !|Exe('%b\Exec\TeX\BibTeXify.edt');|);
并将其替换为
IfNum("%$(!'Max-TeXify-Iterations');",!"0",!">",> !|Exe('%b\Exec\TeX\BibTeXify.edt');|);
保存文件。
现在(在“选项界面”中)双击“TeXify”项(
TeXify.edt
打开)并对此文件重复步骤 3 和 4。
就这样。现在 WinEdt 可以看到你对参考书目的更改。