我如何像新的 ACM 样式一样使用 [作者年份]?

我如何像新的 ACM 样式一样使用 [作者年份]?

我在我的论文中使用了 TeX ACM 风格:

\bibliographystyle{acm}
\bibliography{Anderson_EQM}

并使用 引用参考文献\cite{},但它与新的 ACM 样式不同:

[数字]反而[作者年份]

我怎样才能像 ACM 样式那样使用 [作者年份]?

谢谢


观察:在 ACM 示例中,引用和参考样式如下:

新 ACM 参考格式的典型参考文献

分页期刊文章 [Abril and Plant 2007]、枚举期刊文章 [Cohen et al. 2007]、对整个期刊的引用 [Cohen 1996]、专著(整本书) [Kosiur 2001]、系列中的专著/整本书(参见规范文件中的 2a) [Harel 1979]、可分割的书,例如选集或...

参考

Rafal Ablamowicz 和 Bertfried Fauser。2007 年。CLIFFORD:用于 Clifford 代数计算的 Maple 11 软件包,版本 11。(2007 年)。2008 年 2 月 28 日检索自http://math.tntech.edu/rafal/cliff11/index.html

Patricia S. Abril 和 Robert Plant。2007 年。专利持有者的困境:购买、出售还是欺诈?Commun. ACM 50, 1(2007 年 1 月),36–44。DOI:http://dx.doi.org/10.1145/1188913.1188915

答案1

我相信您需要加载ACM-Reference-Format-Journals样式才能以您发布的摘录中描述的形式获取引文和参考文献。即发出命令

\bibliographystyle{ACM-Reference-Format-Journals}

而不是\bibliographystyle{acm}。如果你还没有这个样式文件,请转到ACM LaTeX 风格指南网页并下载并解压作者的三个 zip 文件(v2-acmsmall.zip、v2-acmlarge.zip、v2-acmtog.zip)中的任意一个,然后将该.bst文件复制到包含您的 TeX 文件的目录中。

为了获得作者年份样式的引用,您还应该加载该natbib包。


2017 年 2 月附录:ACM LaTeX 风格指南网页似乎已迁移至https://www.acm.org/publications/acm-latex-style-guide-3jan2017


2021 年 4 月附录:ACM LaTeX 风格指南网页再次迁移。目前可从以下网址获取:ACM 主要文章模板和出版工作流程。请注意,根据您的计算机使用的是 MacOS 还是 Windows,有不同的模板。(我不知道 Linux 等用户可能想要做什么。)ACM 的模板文件现在也可以在背面存放处

答案2

尝试使用apalike而不是acm

\bibliographystyle{apalike}

这将为您提供以下形式的引用

[作者,年份]

答案3

您可以在当前 ACM 模板中使用\citestyle{authoryear}之前版本。\begin{document}

序言里写着:

%% The majority of ACM publications use numbered citations and
%% references.  The command \citestyle{authoryear} switches to the
%% "author year" style.
%%
%% If you are preparing content for an event
%% sponsored by ACM SIGGRAPH, you must use the "author year" style of
%% citations and references.
%% Uncommenting
%% the next command will enable that style.
%% \citestyle{acmauthoryear}

这是很容易被忽视的。我向主席们询问了这个问题。

相关内容