.bib
文件中包含以下条目
@ARTICLE{a1,
AUTHOR="M., J. J.",
TITLE="My Sample Title",
JOURNAL="Journal Name",
pages="132--234",
YEAR=2000`
}
并且\bibliographystyle{plain}
在序言中,我的 PDF 输出显示参考标题为小写,除了第一个字母:“我的样本标题”。我如何声明标题应该像我在文件中写入的那样显示在 PDF 中.bib
?
答案1
当然,这不是“如何修改我的.bib 文件”的答案......
制作一个“myplain.bst”,它是 plain.bst 的副本,但替换了
FUNCTION {format.title}
{ title empty$
{ "" }
{ title "t" change.case$ }
if$
}
经过
FUNCTION {format.title}
{ title empty$
{ "" }
{ title }
if$
}
然后将文档更改为使用 myplain.bst 而不是 plain.bst
在任何情况下都不要更改你的 plain.bst 文件!... 更改分发的基本部分将会导致以后的麻烦。
答案2
一个简单的解决方案:更改数据库的所有条目:
sed '/title/s/}/}}/' yourfile.bib > tmp.bib
sed '/title/s/{/{{/' tmp.bib > yourfile.bib
rm tmp.bib
更新的解决方案:
sed '/TITLE/s/"/{{/' yourfile.bib > tmp.bib
sed '/TITLE/s/"/}}/' tmp.bib > yourfile.bib
rm tmp.bib