我希望我的参考书目不包含 URL 字段。修改后natbib
如下:
\newcommand\harvardurl[1]{\textbf{URL:} \textit{#1}}
到
\newcommand\harvardurl[1]{}
我注意到 URL 所在的位置有一个空白行。.bib
无法修改该文件。
答案1
提供了六种harvard
与 兼容的风格natbib
。
该命令\harvardurl
仅格式化url的样式。url的输出在使用的bst
文件中定义。
作为六种风格之一的示例,我使用该文件agsm.bst
来演示行为。
该文件agsm.bst
包含以下代码:
FUNCTION {write.url}
{ URL empty$
{ skip$ }
{ "\newline\harvardurl{" URL * "}" * write$ newline$ }
if$
}
如果 url 的条目为空,则不会获得任何输出。否则,您将获得输出:
\newline URL formated with \harvardurl \newline
为了避免输出 url,您必须修改该bst
文件。
请注意:切勿更改原始bst
文件。将所需内容复制bst
到工作目录中并修改此新文件。