
我希望我的引文顯示為(姓氏,年份)而不是(姓氏首字母,年份)。我正在使用 natbib 包,並設定“authoryear”。
下面是一個簡單的例子:
我的 .tex 檔:
\documentclass[]{article}
\usepackage[authoryear]{natbib}
\begin{document}
Document body text with citations \\
\citep{Bertram91} \\
\citep{Bertram06} \\
\bibliographystyle{authordate1}
\bibliography{myreferences}
\end{document}
我的 .bib 檔案:
@article{Bertram91,
author = "Bertram C.D., Raymond C.J.",
title = "Measurements of wave speed...",
journal = "Med. and Biol. Eng. and Comput.",
volume = "29",
year = "1991",
pages = "493--500",
}
@article{Bertram06,
author = "Bertram C.D., Tscherry J.",
title = "The onset of flow-rate...",
journal = "Journal of Fluids and Structures",
volume = "22",
year = "2006",
pages = "1029--1045",
}
這給出了輸出:
我不想要引文中的縮寫。
答案1
根據您的輸入(以及 BibTeX 規則),本文Bertram91
剛剛一作者,姓“Bertram CD”,名“Raymond CJ”。
作者應以以下形式給出
Family, Given
(也Given Family
可以使用,但最好堅持一個方案;Given
當然可以只是縮寫)。
作者必須被 分開and
。所以你的論文的正確語法是
@article{Bertram91,
author = "Bertram, C.D. and Raymond, C.J.",
[...]