![如何将引用论文年份的括号改为 () 而不是 []?](https://linux22.com/image/349670/%E5%A6%82%E4%BD%95%E5%B0%86%E5%BC%95%E7%94%A8%E8%AE%BA%E6%96%87%E5%B9%B4%E4%BB%BD%E7%9A%84%E6%8B%AC%E5%8F%B7%E6%94%B9%E4%B8%BA%20()%20%E8%80%8C%E4%B8%8D%E6%98%AF%20%5B%5D%EF%BC%9F.png)
我正在使用该hyperref
软件包,我引用的每篇论文看起来都像 Smith [1985],但我希望它是 Smith (1985)。有没有简单的方法可以实现这一点?
答案1
使用round
选项natbib
。
\begin{filecontents*}{\jobname.bib}
@article{smith1985,
author={Smith, John},
title={Title},
journal={Journal},
year=1985,
}
\end{filecontents*}
\documentclass{article}
\usepackage[round]{natbib}
\usepackage{hyperref}
\begin{document}
\citet{smith1985}
\bibliographystyle{plainnat}
\bibliography{\jobname}
\end{document}
该filecontents*
环境仅用于使示例自成一体。请使用您自己的.bib
文件。