【问题标题】:How to automatically add curly braces to all entries on JabRef?如何自动为 JabRef 上的所有条目添加花括号?
【发布时间】:2022-08-02 19:53:33
【问题描述】:

当我从 IEEEExplore 下载 .bib 项目时,即使原始标题没有大写,论文标题也会被格式化为小写 - 为了保持原始格式,我必须在标题周围手动添加大括号。如何设置 JabRef 以将花括号添加到所有库条目以保持标题大写?

  • 您可以禁用自动降低外壳 @9​​87654321@ 。
  • 请提供足够的代码,以便其他人可以更好地理解或重现该问题。

标签: latex bibtex


【解决方案1】:

我相信这是一个已知的 JabRef 缺失功能,请参见此处:

https://discourse.jabref.org/t/add-around-capital-letters-automatically/222

要通过在大写字母周围添加大括号来清理现有条目,可以希望使用Quality > Cleanup Entries,然后使用一些字段格式化程序。但是,当前的field formatters 包含“取消保护条款”,而不是相反。

我有理由让 JabRef 不自动保护它遇到的所有大写字母,这可能是最好不要在任何地方强制大写,以尊重特定引用风格的约定。保护应该主要用于“受保护的术语”,如缩写等。

Jabref 确实提供了此功能:Options > Preferences > Protected terms files。如果需要,您可以添加新文件。

当然,如果 IEEE 条目有花括号并且 JabRef 删除了它们,那么我认为这应该算作一个错误。

【讨论】:

    猜你喜欢
    • 2018-01-20
    • 2017-04-10
    • 2012-04-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-09-17
    相关资源
    最近更新 更多