评论

评论

我只想“通常”引用作者,例如 [作者,年份]。

例如: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}

输出

在这种情况下,两种风格的输出是相同的。

在此处输入图片描述

相关内容