我正在使用 Harvard 软件包和 Journal of Finance bst 文件(从Ivo Welch 的主页) 在 LaTeX 文档中。这是我的代码:
\documentclass{report}
\usepackage{harvard}
\begin{document}
Citation one from \citeasnoun{Kozhan}, and also citation two from \citeasnoun{Kozhan}.
\bibliographystyle{jf}
\bibliography{references}
\end{document}
使用示例 references.bib 文件:
@inproceedings{Kozhan,
title={The Skew Risk Premium in Index Option Prices},
author={Kozhan, R. and Neuberger, A. and Schneider, P.},
booktitle={AFA 2011 Denver Meetings Paper},
year={2011}
}
打印结果为:
引文一来自 Kozhan、Neuberger 和 Schneider (2011),引文二来自 Kozhan、Neuberger 和 Schneider (2011)。
我宁愿把它作为
引文一来自 Kozhan、Neuberger 和 Schneider (2011),引文二来自 Kozhan 等人 (2011)。
哈佛引用格式指南(http://tex.loria.fr/bibdex/harvard.pdf)指出:
[...] 如果有两位以上的作者,则在第一个引用中列出所有作者,而在后续引用中只使用第一作者的名字后跟“et al.”
然而,从上面的例子可以看出,情况似乎并非如此。为什么?最后,我如何将我的引用超链接到参考文献部分中的相关条目?
答案1
关于失败\possessivecite
这对我有用。
粗略语法:
\usepackage{natbib}
\usepackage{har2nat}
\newcommand{\possessivecite}[1]{\citeauthor{#1}'s \citeyearpar{#1}}
\usepackage{hyperref}