acmart 文档中的参考书目

acmart 文档中的参考书目

我遇到了一个非常简单而且可能也很容易解决的问题,但由于我是 TEX 新手,我自己找不到解决方案。我被迫在编写的报告中使用 acmart 模板,这意味着我必须使用 \documentclass{acmart}。当然,我也需要一个参考书目,我也在其他一些简短的报告中用过它们,但它们似乎在 acmart 中不起作用(至少不像我以前使用它们的方式)。

\documentclass[]{acmart}
\usepackage[]{tikz}
\usetikzlibrary{calc}


\title{...}
\subtitle{...}
\author{...}

\begin{document}
\maketitle
... \cite{asdf} ...
\bibliography{biblo}
\biblographystyle{plainnat}
\end{document}

我使用的书目文件名为“biblo.bib”,目前仅包含一个参考文献:

@online{asdf,
    author = "asdf",
    year = "1970",
    title = "...",
    url = "...",
    month = oct,
    lastaccessed = "July 19, 2017", 
}

但是,报告末尾没有打印参考书目,而且引用也没有解决。我哪里做错了?

答案1

您需要使用\bibliographystyle{style}以下样式来定义参考书目的样式,例如style。工作示例如下:natbibplainnat

\documentclass[]{acmart}
\usepackage[]{tikz}
\usetikzlibrary{calc}
\title{...}
\subtitle{...}
\author{...}

\begin{document}
\maketitle
... \cite{asdf} ...
\bibliography{biblo}
\bibliographystyle{plainnat}
\end{document} 

输出为: 输出为:

相关内容