評論

評論

我想「通常」引用作者,例如[作者,年份]。

例如:alea iacta est. [Caesar,2013]

我得到的是: alea iacta est. [Cae13]

儘管我使用的是包含以下資訊的 .bib 檔案:

@TECHREPORT{caesar2013,
   AUTHOR="G. I. Caesar",
   TITLE="Title",
   INSTITUTION="RomeDome",
   TYPE="misc",
   MONTH=jan,
   YEAR=2013
}  

然而,參考書目中的信息是正確的。有什麼辦法可以改變這種情況嗎?我的編譯器或屬性應該沒有問題,因為我使用的是線上編輯器和編譯器 writelatex.com。是否有任何 \usepackage 標籤或其他選項來解決此問題?

答案1

評論

看起來您正在搜尋提供的apalike或樣式。plainnatnatbib

apalike

\documentclass{article}
\pagestyle{empty}% for cropping
\usepackage[square]{natbib}
\usepackage{filecontents}
\begin{filecontents}{test.bib}
@TECHREPORT{caesar2013,
  AUTHOR="G. I. Caesar",
  TITLE="Title",
  INSTITUTION="RomeDome",
  TYPE="misc",
  MONTH=jan,
  YEAR=2013
}
\end{filecontents}
\begin{document}
\citep{caesar2013}
\bibliographystyle{apalike}
\bibliography{test}
\end{document}

plainnat

\documentclass{article}
\pagestyle{empty}% for cropping
\usepackage[square]{natbib}
\usepackage{filecontents}
\begin{filecontents}{test.bib}
@TECHREPORT{caesar2013,
  AUTHOR="G. I. Caesar",
  TITLE="Title",
  INSTITUTION="RomeDome",
  TYPE="misc",
  MONTH=jan,
  YEAR=2013
}
\end{filecontents}
\begin{document}
\citep{caesar2013}
\bibliographystyle{plainnat}
\bibliography{test}
\end{document}

輸出

在這種情況下,兩種樣式的輸出相同。

在此輸入影像描述

相關內容