全名和年份作为 BibTeX 键

全名和年份作为 BibTeX 键

我想引用带有全名和年份的 BibTeX 来源,例如 [Adams1979]。有没有简单的方法可以做到这一点?

答案1

看一下natbibbiblatex包。两者都应该能够完成您想要的操作。

编辑:看\setcitestyle一下natbib

编辑2:这是一个完整的示例:

\documentclass{article}
\usepackage[authoryear]{natbib}
\bibliographystyle{plainnat}
\setcitestyle{square,aysep={}}
\begin{document}
\citep{adams:79}
\bibliography{test}
\end{document}

还有.bib

@Article{adams:79,
        author = {Foo Adams},
        year = 1979,
        title = {Test},
        journal = {Test},
}

答案2

您不必使用 natbib 来获取带有全名和年份的参考文献。您可以使用 apalike bibliographystyle 执行相同操作,只需在 tex 文件中输入以下代码片段即可:

\bibliographystyle{apalike}

答案3

使用时natbib你只需要指定类似

\usepackage[authoryear]{natbib}
\bibliographystyle{plainnat}

您可以通过texdoc natbib在命令行中输入来阅读其完整的文档。

相关内容