使用 nocite 时抑制参考文献列表中的缩写引用

使用 nocite 时抑制参考文献列表中的缩写引用

亲爱的 TeX Exchange 用户,

我正在将 MS Word 文档转换为 LaTeX,并使用 来\nocite{*}包含 .tex 文档中未引用的参考书目\cite,而只是纯文本。但是,我想抑制列表中的每个参考文献前面的缩写引文(即,如果我使用“纯”书目样式,则第一个参考文献前面会有 [1] 等)。

如果我的解释不清楚,我可以提供 MWE,提前感谢任何提供的帮助。

答案1

也许使用不标记书目项的样式会更好。如果出于某种原因,您想保留该plain样式,则可以将以下几行添加到序言中:

\usepackage{etoolbox}

\AtBeginEnvironment{thebibliography}{\setlength\labelsep{0pt}}{}
\makeatletter
\renewcommand\@biblabel[1]{}
\makeatother

\renewcommand行抑制了文档中使用的标签,以 开头的行\AtBeginEnvironment仅抑制了 给出的项目的剩余小缩进\labelsep

相关内容