我正在写关于回忆录课程的论文。我似乎不知道如何在这个环境中使用natbib
或biblatex
工作,因此在使用citet
或shortcite
命令Author(Year)
在文内引用和AuthorA et. al (Year)
超过两位作者的情况下遇到问题。回忆录手册似乎没有明确说明如何正式使用引文(或者我对手册的期望太高)。我的机构使用 APA 样式,因此我被限制在使这项工作中。关于参考书目,这是我的 MWE:
\documentclass[12pt, a4paper, openany]{memoir}
\usepackage{apacite}
\bibliographystyle{apacite}
\begin{document}
\bibliographystyle{apacite}
\bibliography{\file.bib}
\end{document}
从file.bib
我得到了;
@article{andreoni2011avoiding,
Author = {Andreoni, J and Rao, Justin M and Trachtman, Hannah},
Journal = {Empathy, and Charitable Giving, memo},
Title = {Avoiding The Ask: A Field Experiment on Altruism},
Year = {2011}
}
请问有什么建议吗?
超级链接:
我将我的引文url
和ToC
超链接设为蓝色。我打算在提交论文之前更改颜色,因为这在我的大学是不可接受的。无论哪种方式,我都需要能够在开发文档时快速找到文内引文条目。我认为着色会对我有所帮助。
\usepackage{hyperref}
\hypersetup{
colorlinks = true,
urlcolor = blue,
linkcolor = blue,
citecolor = blue
}
错误信息是我正在使用caption
带有回忆录类的命令。
答案1
一些评论和意见:
文档
memoir
类既不提供也不期望任何特定的书目样式。如果您想在使用 natbib 时使用类似 natbib 的命令
\citet
(如\citep
磷灰石引文管理包,您应该apacite
使用以下选项加载natbibapa
:\usepackage[natbibapa]{apacite}
做不是单独加载
natbib
。不要发出两个
\bibliographystyle
指令。的论点
\bibliography
应该是file
,而不是\file.bib
,对吗?无论你决定做什么,你真的,真的需要更新内容书目条目。毕竟,这篇文章已发布刊登于2017年6月的《政治经济学杂志》。
@article{andreoni-rao-trachtman:2017, author = {James Andreoni and Justin M. Rao and Hannah Trachtman}, title = {Avoiding the Ask: A Field Experiment on Altruism, Empathy, and Charitable Giving}, journal = {Journal of Political Economy}, volume = {125}, number = {3}, pages = {625--653}, year = {2017}, doi = {10.1086/691703}, eprint = {https://doi.org/10.1086/691703}, }
修改后的 MWE 可能如下所示:
\documentclass[12pt, a4paper, openany]{memoir}
\usepackage[natbibapa]{apacite}
\bibliographystyle{apacite}
\begin{document}
\citet{andreoni-rao-trachtman:2017}
\bibliography{file}
\end{document}