在MikTex 2.9上使用harvard.sty在Vim LaTeX中进行文本突出显示和交叉引用警告
我和natbib一起使用了Vim LaTeX六个月,没有任何问题。但是为了使用一个新的bib样式文件(即rfs.bst),我开始使用harvard.sty,这给了我两个小问题:
(1)语法高亮不完整;特别是对于
citeasnoun
,Vim仅突出显示cite
部分。使用另一个Vim插件(Vim-plugin-R),我可以更新语法高亮,但我无法弄清楚如何在Vim中执行此操作。我刷新了MikTex中的数据库,但这没有用。
(2)Vim LaTeX会根据需要自动重新运行以获得正确的引用 - Vim中的状态窗口显示它经历了多次运行并且结果符合要求 - 但我仍然收到此警告:
|| LaTeX Warning: Label(s) may have changed. Rerun to get cross-references right.
我该如何解决这些问题?谢谢!
没有找到相关结果
已邀请:
1 个回复
号拳藐孔妇
,或在Windows上为
(?)(可能是
中显示的第一个条目),创建一个名为
的目录(如果没有),并创建它的子目录名为
,并在其中创建一个名为
的文件。所以Unix上的文件为
,Windows上为
。 (我希望Windows用户能证实这一点,因为我在Linux上。) 在该文件中,输入以下行:
然后当你打开一个LaTeX文件时,
应该像
一样对待语法高亮显示(......假设你正在使用vim 7.3随附的LaTeX文件的默认语法高亮显示规则......) 我认为您的其他问题已在评论中得到解答。