在我的序言中我使用了:
\bibliographystyle{authordate1}
\usepackage{natbib}
当我进行引用时,\cite
输出例如:
(Lovell,1972,第 133 页)
我需要做哪些更改才能使年份后的逗号显示为冒号?例如:
(Lovell,1972:第 133 页)
答案1
使用\setcitestyle{notesep={: }}
。natbib
详情请参阅手册第 2.9 节。
\documentclass{article}
\usepackage{natbib}
\setcitestyle{notesep={: }}
\usepackage{filecontents}
\begin{filecontents}{\jobname.bib}
@misc{A01,
author = {Author, A.},
year = {2001},
title = {Alpha},
}
\end{filecontents}
\begin{document}
Some text \citep[p.~99]{A01}.
\bibliographystyle{authordate1}
\bibliography{\jobname}
\end{document}