通过 natbib 获得哈佛风格

通过 natbib 获得哈佛风格

我真的很想拥有一个与附图中所示的哈佛风格相匹配的自定义书目。我听说 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}

相关内容