自动插入双括号以保留乳胶书目标题字段中的大写字母

自动插入双括号以保留乳胶书目标题字段中的大写字母

在网上浏览,可以清楚地看到,.bibitem 中的双括号将保留标题的大写字母。

上下文:我的字段.bib中已经有了一个巨大的、没有双括号的title

问题:有没有办法自动插入双括号以保留标题字段中的大写字母?

我编写了一个 Python 脚本来完成这项繁重的工作。我想知道是否有一些内置函数或 TeXstudio 宏已经支持这种可能性。

答案1

请注意,更改标题的大小写并非 BibTeX 的内置功能,这是您选择的参考书目样式的样式选择。如果您使用 extra 损坏了 .bib 文件,{ }则在与期刊出版物一起使用时,您的引文将不会遵循指定的内部样式,这可能会导致问题和延误。

正如评论所说,只用括号保护必须保持大写的内容(名称、首字母缩略词、数学等)。当然,这需要仔细考虑,所以可能是人工努力,而不是脚本。

因此,您应该选择一种 BibTeX 样式来按您的意愿处理标题,或者修改您使用的样式以制作不改变标题大小写的变体。或者顺其自然,按照期刊的要求做,即使您不喜欢这种样式。

相关内容