如何使用哈佛风格隐藏参考书目中的 URL?

如何使用哈佛风格隐藏参考书目中的 URL?

我希望我的参考书目不包含 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到工作目录中并修改此新文件。

相关内容