我真的很想拥有一个与附图中所示的哈佛风格相匹配的自定义书目。我听说 Agsm 也取得了类似的成就。是这样吗?
答案1
你问,
我听说
agsm
取得了类似的成果。是这样吗?
我想你问题的答案取决于你所说的“类似”是什么意思。
请考虑以下使用natbib
引文管理包和agsm
参考书目样式生成的屏幕截图。(请参阅下文以了解生成屏幕截图的代码。)
agsm
在引用标注和书目条目的格式方面,我发现实际结果和你说必须达到的目标之间至少有五处[5]不一致:
引文中的“et al.”
agsm
不是斜体。该
agsm
风格在姓名列表中未使用“牛津逗号”。该
agsm
样式不会在期刊名称后插入逗号。该
agsm
样式以大胆的。该
agsm
样式未能在页面范围前提供“pp.”字符串。
所有这些只是为了类型的条目@article
。顺便说一句,如果我没有添加指令\setcitestyle{aysep={,}}
,还会出现两个额外的差异。
无法确定哪些差异可能会出现在类型为@book
、@techreport
、@incollection
、@misc
和的条目中@unpublished
,这些只是几种替代条目类型。
这就是为什么我在之前的评论中建议,如果您必须遵守您在帖子中显示的格式指南,那么您应该认真考虑运行该makebst
实用程序并创建一个定制的参考书目样式,从一开始就包含您所需的所有格式要求。
\RequirePackage{filecontents}
\begin{filecontents}{mybib.bib}
@article{norrie-etal:2012,
author = "Caroline Norrie and John Hammond and
Lynda D'Avray and Valentina Collington
and Jan Fook",
title = "Doing it Differently? {A} Review of
Literature on Teaching Reflective Practice
across Health and Social Care Professions",
journal = "Reflective Practice",
year = 2012,
volume = 13,
number = 4,
pages = "565-578",
}
\end{filecontents}
\documentclass{article}
\usepackage{har2nat}
\setcitestyle{aysep={,}}
\bibliographystyle{agsm}
\begin{document}
\citep{norrie-etal:2012}
\bibliography{mybib}
\end{document}