我有一个巨大的.bib文件从Papers for Mac自动生成,.bib中的所有大写都已经是我想要的方式,但它没有像RNA那样的{}括号.
有没有办法强制BibTeX保持大写,而不是将某些单词改为小写?
Cha*_*art 45
我同意Killian说正确的事情是将{} s保存为大写,但我不建议总是这样做,因为在某些情况下行为是错误的,而不是自动化的,但Bibtex的正确之处是请执行下列操作:
1] 大写,但尚未保护它们);From {B}rouwer to {H}ilbert;The definition of {S}tandard {ML}; 和{W}ittgenstein's Poker: {T}he story of a ten-minute argument.不要保护小写字母:这可以防止Bibtex将字符串转换为全部大写字母,这是一些不起眼的书目样式所要求的.
如果您一直在使用拼写检查程序,那么其数据库的内容将很幸运地包含您需要知道的所有材料以便正确地进行大写:拼写检查程序的商店信息,哪些单词是全部大写的,哪些是资本化为专有名称.如果您可以通过编程方式匹配单词,那么您可以自动生成Bibtex数据库,只需要一点点工作,但这可能是一个两小时的项目.
令人遗憾的是,Bibtex 不能用于使所有参考书目正确,因为不同的引用风格实际上有不同的非重要单词列表.然而,在实践中几乎没有人关心这些差异,因此可以提出一个非大写单词的标准列表.
[ 1] - 重要的单词:"a",所有双字母的实际单词,"the","and","some",所有单词介词,以及所有单字代词都是可接受的非重要单词列表我认为,几乎所有出版商都会这样说.
Dam*_*let 18
如果您更喜欢编辑bibtex样式(.bst)而不是参考书目(.bib),则可以搜索change.case$其中的出现.这是大写或标题化不是人名的字段的功能.
通常,对于标题字段,您应该找到类似的内容title "t" change.case$.由于您希望标题未经修改,因此请将其替换为title.
在这种情况下,你应该只在每个标题周围添加{},它具有相同的效果,应该很容易自动完成.
| 归档时间: |
|
| 查看次数: |
55309 次 |
| 最近记录: |