我目前正在使用 TexStudio 中的 TexLive 2018 撰写我的学士论文。我的大学要求使用 CiteThemRight 参考样式,这是哈佛参考标准的改编版。(这个问题是根据评论中的讨论编辑的)
以下是当前状态,其中突出显示了需要更改的内容并进行了注释。请注意,添加日期的文本当然应该采用与其他文本相同的字体和大小,我只是对图片进行了粗略的编辑。
目前文献的定义如下:
\usepackage[comma]{natbib}
\setcitestyle{aysep={,}}
\bibliographystyle{agsm}
我发现了一些问题,链接这评论中@Mico的回答建议更改 agsm.bst 中定义的样式(更多,其副本)。我试图在文件中寻找方法,但无法找到答案。谢谢
答案1
类似这样的内容?请注意条目类型的使用@misc
,以及 URL 和访问日期信息在名为 的字段中的位置note
。
\RequirePackage{filecontents}
\begin{filecontents}{mybib.bib}
@misc{bach:99,
author = "Bach, J.",
year = 1999,
title = "{Test} Strategy: {What} is it? {What} does it look like?",
note = "URL: \url{http://www.satisfice.com/presentations/strategy.pdf} (\emph{Date Accessed: 1~March 2019})",
}
\end{filecontents}
\documentclass{article}
\usepackage{natbib}
\bibliographystyle{agsm} % part of the 'harvard' package
\usepackage{xurl}
\makeatletter
\def\url@itstyle{\def\UrlFont{\itshape}} % define a new URL style called "it"
\makeatother
\urlstyle{it}
\begin{document}
\citet{bach:99}
\bibliography{mybib}
\end{document}