gpt4 book ai didi

bibtex - 保留 BibTeX 中的所有大写

转载 作者:行者123 更新时间:2023-12-03 05:19:37 30 4
gpt4 key购买 nike

我有一个从 Papers for Mac 自动生成的巨大 .bib 文件,.bib 中的所有大小写都已经是我想要的方式,但它没有像 RNA 这样的单词上有 {} 括号。

有没有办法强制 BibTeX 保留大写而不是将某些单词更改为小写?

最佳答案

我同意 Killian 的观点,即正确的做法是使用 {} 来节省大写,但我不建议总是这样做,因为行为是 wrong in some contexts, and not automatisable ,但 Bibtex 的正确做法是执行以下操作:

  1. 将书籍和文章标题放入标题大小写中(即,将所有重要单词 [1] 大写,但尚未保护它们);
  2. 保护所有专有名称的大写字母,例如从 {B}rouwer 到 {H}ilbert
  3. 保护所有技术缩写词的大写字母,例如{S}tandard {ML}的定义;和
  4. 保护字幕的首字母,例如{W}ittgenstein 的扑克:{T}十分钟争论的故事

不保护小写字母:这会阻止 Bibtex 将字符串转换为全部大写,这是一些晦涩的书目样式所要求的。

如果您一直在使用拼写检查器,那么幸运的话,其数据库的内容将包含您需要了解的几乎所有正确大写的 Material :拼写检查器存储有关哪些单词全部大写的信息,并且大写为专有名称。如果您可以通过编程方式将单词与此匹配,那么您可以自动生成 Bibtex 数据库,需要做一些工作,但这可能是一个两个小时的项目。

令人厌烦的是,Bibtex 无法用于正确获取所有引用书目,因为不同的引文样式实际上具有不同的非重要单词列表。然而,实际上几乎没有人关心这些差异,因此人们可以提出一个标准的非大写单词列表。

[1] - 重要单词:“a”、所有两个字母的实际单词、“the”、“and”、“some”、所有单字介词以及所有单-我认为,对于几乎所有出版商来说,单词代词都是可以接受的非重要单词列表。

关于bibtex - 保留 BibTeX 中的所有大写,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2800527/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com