尝试将 Bibtex 中的引文作为 Mendely 的导入文件来查看,但不起作用

尝试将 Bibtex 中的引文作为 Mendely 的导入文件来查看,但不起作用

但想尝试用这个写论文。我使用 TexMaker 作为编辑软件。到目前为止,我所有的参考文献都在 Mendeley 中,我已将其导出到 LaTex。我现在试图引用一个特定的参考文献,该参考文献在 Mendeley 中被引用为 Zumla2016,但当我写 \cite{Zumla2016}

输出为[?]

我不知道为什么,但我猜它没有读取引文。我对这一切完全陌生,但此参考文献的导出参考书目中的完整序言如下:

@article{Zumla2016,
author = {Zumla, Alimuddin and Rao, Martin and Wallis, Robert S and Kaufmann, Stefan H E and Rustomjee, Roxana and Mwaba, Peter and Vilaplana, Cris and Yeboah-Manu, Dorothy and Chakaya, Jeremiah and Ippolito, Giuseppe and Azhar, Esam and Hoelscher, Michael and Maeurer, Markus},
doi = {10.1016/S1473-3099(16)00078-5},
issn = {14733099},
journal = {The Lancet Infectious Diseases},
month = {apr},
number = {4},
pages = {e47--e63},
title = {{Host-directed therapies for infectious diseases: current status, recent progress, and future prospects}},
url = {http://linkinghub.elsevier.com/retrieve/pii/S1473309916000785},
volume = {16},
year = {2016}
}

我每次都必须写下这些吗?

谢谢你,抱歉我太无知了!

瓦尼

答案1

一些评论和建议,无特定顺序。

  • Mendeley 是一款帮助组装.bib文件的工具。重要的是要意识到 Mendeley 不会也不会创建格式化的参考书目。它所做的只是帮助创建 bib 文件。

  • 为 LaTeX 文档创建格式化的参考书目是 BibTeX(或)的工作biblatex。BibTeX 需要了解三个关键输入:

    • 包含原始 bib 输入的文件。此文件必须具有文件扩展名.bib。指令\bibliography应在其参数中包含一个或多个 bib 文件名的列表,没有擴展.bib

    • 有关应将哪些格式指南应用于书目条目以及引文标注的信息。此信息应包含在单个\bibliographystyle指令的参数中。书目样式文件必须具有扩展名.bst

    • 实际上应该从 bib 文件中提取和格式化哪些条目?这就是\cite命令的工作。

  • 从您的描述来看,您到目前为止既没有提供任何说明\bibliography,也没有提供\bibliographystyle任何说明。您可能也没有运行过 BibTeX,对吗?

  • 假设已经提供了适当的\bibliography\bibliographystyle说明,假设\citetex 文件中存在各种说明,并假设 tex 文件被调用myfile.tex,则编译顺序应该是

    latex myfile
    bibtex myfile
    latex myfile
    latex myfile
    

    根据您的编辑软件,可能会有一个下拉菜单可供选择 latex 和 bibtex 运行。


这是完整 MWE(最小工作示例)的输出。它使用plainnat书目样式和natbib引文管理包。bib 条目包含在名为 的文件中mybib.bib。顺便说一句,您的 bib 条目中有一个错误:字段的参数month应该是apr{April},而不是{apr}

在此处输入图片描述

\RequirePackage{filecontents}
\begin{filecontents}{mybib.bib}
@article{Zumla2016,
author  = {Zumla, Alimuddin and Rao, Martin and Wallis, Robert S. and Kaufmann, Stefan H. E. and Rustomjee, Roxana and Mwaba, Peter and Vilaplana, Cris and Yeboah-Manu, Dorothy and Chakaya, Jeremiah and Ippolito, Giuseppe and Azhar, Esam and Hoelscher, Michael and Maeurer, Markus},
doi     = {10.1016/S1473-3099(16)00078-5},
issn    = {14733099},
journal = {The Lancet Infectious Diseases},
month   = apr,
number  = {4},
pages   = {E47--E63},
title   = {Host-directed therapies for infectious diseases: Current status, recent progress, and future prospects},
url     = {http://linkinghub.elsevier.com/retrieve/pii/S1473309916000785},
volume  = {16},
year    = {2016}
}
\end{filecontents}

\documentclass{article}
\usepackage[numbers]{natbib}
\bibliographystyle{plainnat}
\usepackage{url}
\usepackage[colorlinks,allcolors=blue]{hyperref}  % just for this example
\begin{document}
\cite{Zumla2016}
\bibliography{mybib} % place the formatted bibliography *here*
\end{document}

相关内容