我知道首先需要创建一个存储在.bib
文件中的参考文献数据库。Mendeley 以格式导出我的参考文献列表.bib
。但我怎么知道在括号中写什么来\cite{}
引用某个作者?我需要打开文件.bib
并找到要引用的相关名称吗?还是我遗漏了什么?您对在 LaTeX 中引用有什么建议?
答案1
您有几种选择。一种是,正如您所建议的,只需.bib
在文本编辑器中打开文件并根据需要搜索引用键。另一种是使用 JabRef 或 BibDesk 等软件来管理文件,这会有些复杂,因为每次更新参考文献时.bib
Mendeley 都会覆盖自动生成的文件。.bib
因此,我更喜欢使用 Mendeley 更强大的搜索功能,所以我通常会在那里查找引文关键字。不幸的是,Mendeley 决定默认情况下不应显示引文关键字,因此您必须将其打开。下面我将从我的回答中复制另一个问题:转到菜单->工具->选项->文档详细信息,然后选择文档类型(例如,期刊文章),然后选中引用关键字框。然后,在窗口右侧的详细信息窗格中应该可以看到引用关键字字段。
答案2
另一个简单的方法是选择 Mendeley 列表中的文件,然后右键单击并选择“复制为”,然后选择“LaTex 引用命令”(对应于 ctrl+K),最后将内容粘贴到 \cite{} 的括号内
答案3
其他答案都有效,但我发现使用 Sublime 文本编辑器的 LaTeXing 插件更容易。在 Sublime 中,只要使用 \cite{},您就可以搜索在线 Mendeley 帐户中所有论文的标题和作者。
http://docs.latexing.com/stable/tutorials/setup-mendeley-with-latexing.html
它会自动创建一个 .bib 文件,其中只包含您使用 Sublime 添加的论文。Sublime 和 LaTeXing 均可享受无限次(迄今为止)免费试用。