从 Latex 中的 ieeetr 参考书目样式中删除引文

从 Latex 中的 ieeetr 参考书目样式中删除引文

我使用 ieetr 样式来编写参考书目。这会为“文章标题”添加引号。我想删除这些引号。我该怎么做?

答案1

我建议您按如下方式进行。

  • ieeetr.bst在你的 TeX 发行版中找到该文件(也可以链接这里)。复制此文件并将副本命名为 。ieeetr-noquotes.bst(不要直接编辑 TeX 发行版的原始文件。

  • 在文本编辑器中打开ieeetr-noquotes.bst。用于主 tex 文件的编辑器就可以了。

  • 在 中ieeetr-noquotes.bst,找到函数format.title。(在我的文件副本中,该函数从第 256 行开始。)在此函数中,找到以下行

    { "``" title "t" change.case$ * ",''" * }
    

    将其更改为

    { "" title "t" change.case$ "," * }
    
  • 将文件保存ieeetr-noquotes.bst在包含主 tex 文件的目录中,或保存在 BibTeX 搜索的目录中。如果选择第二个选项,您可能还需要更新 TeX 发行版的文件名数据库。

  • 在主 tex 文件中,更改\bibliographystyle{ieeetr}\bibliographystyle{ieeetr-noquotes}。然后再重新运行 LaTeX、BibTeX 和 LaTeX 两次,以完全传播所有更改。

祝您 BibTeX 愉快!

相关内容