\renewcommand{\refname}{} 不会删除“参考文献”

\renewcommand{\refname}{} 不会删除“参考文献”

我有一个类为“文章”的文件,其参考书目样式为“自然”,因为我想在目录中包含带有章节编号的参考文献,所以我设置了一个包含参考文献的部分,现在想隐藏自动设置的标题“参考文献”

据我所知,\renewcommand{\refname}{}应该能产生魔力,但事实并非如此。我错过了什么?

答案1

如果你正在加载包natbib,那么

\renewcommand{\bibsection}{}

之后\usepackage[<options>]{natbib}将删除自动提供的部分(以及仅通过重新定义\refname或获得的空白区域\bibname)。

答案2

就我而言,我使用了以下命令:

\bibliographystyle{plain} % bib style
    %%% change name of biliography
    \renewcommand{\bibname}{} %%no name

我刚刚在我写的一篇文章上测试了它并且效果很好。

在此处输入图片描述

答案3

如果您使用babel,则以下内容可能会有效。

  • 对于书籍或报告类:\addto\captionsenglish{\renewcommand{\bibname}{}}
  • 对于文章类别:\addto\captionsenglish{\renewcommand{\refname}{}}

提供的解决方案仅在使用带有 english 选项的 babel 包时才有效。如果没有此包,重新定义就像其他答案中所示的那样简单。

相关内容