我想知道如何做出这样的引用:
(作者 1,2000 年,作者 2,2010 年)
在 LaTeX 中是否可以不改变所有其他引用的格式?
答案1
如果您使用natbib
,为了获得描述的确切格式,您可以使用\citetext
和\citealp
:
\begin{filecontents*}{xyzbiblio.bib}
@article{greenwade93,
author = "George D. Greenwade",
title = "The {C}omprehensive {TeX} {A}rchive {N}etwork ({CTAN})",
year = "1993",
journal = "TUGBoat",
volume = "14",
number = "3",
pages = "342--351",
url=" www.ctan.org"
}
@book{knuth79,
author = "Donald E. Knuth",
title = "{TeX} and Metafont, New Directions in Typesetting",
year = "1979",
publisher = "American Mathematical Society and Digital Press",
address = "Stanford"
}
\end{filecontents*}
\documentclass{article}
\usepackage{natbib}
\begin{document}
\citetext{\citealp{greenwade93} in \citealp{knuth79}}
\bibliographystyle{apalike}
\bibliography{xyzbiblio}
\end{document}
答案2
那另一个选择呢:它有点不同