Texmaker 引文的自动完成功能

Texmaker 引文的自动完成功能

我有 Texmaker 4.1.1,但其中的引文自动完成功能不起作用。我的 .bib 文件位于正确的目录中(与我的.tex文件相同),使用,已在文件中的正确位置biblatex添加了命令,并且已尝试从“编辑”菜单刷新参考书目。您能建议一些方法来解决这个问题吗?\addbibresource{<my .bib file>}.tex

答案1

将评论变成让原帖者满意的答案

Options--> Configure Texmaker--> Editor--> 已completion选中并添加.bib扩展名\addbibresource{biblatex-examples.bib}。检查是否可以.bib在左侧窗格的结构中看到文件,或者.bib从文件菜单中使用 Texmaker 打开文件。

答案2

经过多次测试,我发现了这一点。我有以下文件对于所有书目内容:

\renewcommand{\bibname} {C Literaturverzeichnis} 
\bibliographystyle{alphadin} 
\bibliography{bibtex/entries} 
\addcontentsline{toc}{section}{\bibname}

我遇到了和你一样的问题。一切都正常,参考书目和文献正确引用。 但是我愿意不是有任何引用弹出窗口/建议

因此,为了让它正常工作,我唯一需要做的就是使用命令以上并一次命中编译。现在我总是再次收到引用弹出窗口。

我不知道如何自动执行此操作,但至少现在它又可以正常工作了。也许有人可以分享如何执行此操作?

答案3

在 Windows 7 和 MikTex(basic-miktex-2.9.5105)+TexMaker4.3+bibtex 文件中,我发现如果我使用如下命令:

\bibliographystyle{bst file name} \bibliography {bib file name}

那么 \cite 将不会自动完成。

但是如果我使用如下命令:

\bibliographystyle{bst file name} \bibliography{bib file name}

然后 \cite 将正常自动完成参考。

唯一的区别是\bibliography和{bib文件名}之间是否有空格。

需要注意的是,以上两种方式都可以正常显示文章中的引用。

答案4

对我有用的是

Options-->Configure Texmaker-->Editor

然后选中“检查外部更改”附近的复选框

相关内容