natbib citep 的唯一姓氏

natbib citep 的唯一姓氏

我希望我的引文顯示為(姓氏,年份)而不是(姓氏首字母,年份)。我正在使用 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.",
    [...]

相關內容