如何隐藏“@article”类型的书目条目中的“数字”字段?

如何隐藏“@article”类型的书目条目中的“数字”字段?

我正在使用 latex 和chicagostyle。我想隐藏number参考书目中的字段(不是页码而是期刊编号)。我该怎么做?

\documentclass{article} 
\usepackage{natbib} 

\begin{document} 
\bibliographystyle{chicago} 
\bibliography{Bib_version_1}
\end{document}

答案1

复制一份chicago.bst(在 TeX Live 系统中,它将位于发行版的年份中/usr/local/texlive/<year>/texmf-dist/bibtex/bst/chicago/chicago.bst<year>并将其重命名为合理的名称,例如chicago-nonum.bst。将其放入本地texmf文件夹。在 TeX Live 系统中,它应该位于<path-to-local-texmf>/bibtex/bst。请参阅在 MiKTeX 中创建本地 texmf 树了解 MikTeX 信息。你应该不是将新文件保存在与原始文件相同的位置。您也可以将其放在与文档相同的文件夹中.tex,尽管这样它仅适用于该文件夹中的文档。

在复制的文件中,找到该函数FUNCTION {format.jour.vol}

在该函数中找到以下代码片段:

{ volume empty$
  {"no volume for " cite$ * warning$
   "~(" * number * ")" * }
  { "~" *
    volume emphasize.space
    "(" * number * ")" * * }
  if$
}

并将其更改为:

{ volume empty$
  {"no volume for " cite$ * warning$
   "~(" * number * ")" * }
  { "~" *
    volume emphasize.space
   * }
  if$
}

\bibliographystyle{chicago-nonum}当您在文档中使用时,这将抑制从日记帐分录中打印发行编号。

相关内容