如何使用 RevTex4.2 在 BibTex 中将文章标题变为斜体?

如何使用 RevTex4.2 在 BibTex 中将文章标题变为斜体?

RevTex 4.2 默认在参考文献中显示期刊文章标题,但不以斜体显示。我可以逐个浏览并将每个标题设置为斜体,但有没有办法在 BibTex 文件或主 .tex 文件中将它们全部设置为斜体?

作为一个最小的工作示例,我正在使用 overleaf RevTex 4.2 模板:https://www.overleaf.com/latex/templates/revtex-4-dot-2-template-and-sample/yydsrzvrqrzs

答案1

我不是这方面的专家,但我能够通过修改 apsrev4-2.bst 文件来解决这个问题,该文件是我在 [https://journals.aps.org/revtex/revtex-faq#download][1] 下载 revtex4-2-tds.zip 文件时获得的。下载后,实际文件位于 revtex-tds\bibtex\bst\revtex\apsrev4-2.bst 下。将 .bst 文件放在您的 overleaf 中后,打开它并使用 ctrl+F,在文件中搜索 {article}(包括括号)。

替换下面从“FUNCTION {article}”行开始直到“%% Handle special case of SISSA journals which require.....”行的代码行,使文件内容如下:

   FUNCTION {article}
{ output.bibitem
  format.authors
  booktitle empty$ {
      "author" output.check
    }{ output } if$
author format.key output
new.block.comma
format.title
    "title" 'bibfield :=
    emphasize
output
new.block.comma
  crossref missing$
%% Handle special case of SISSA journals which require...

这至少对我有用,并且我希望它对其他可能需要它的人也能有用。

相关内容