Open andnot opened 7 years ago
bibtex有标准我是知道的。可是咱学校的规范和国标或者bibtex的标准对不上,我为了输出效果和规范一致,只能自己重新定义bst了。也就是重新定义bib的标准。
如果你能给出一个和bibtex标准兼容的方案,那肯定是极好的。确实未必不能,我当时写这个bst的时候时间比较紧。
@shifujun 我晚上修改了一下bst,现在应该没问题了,主要修改了FUNCTION {conference}:
FUNCTION {conference}
{language empty$
{ output.bibitem
format.authors output.nonnull
new.block
format.conference.title output
new.block
booktitle output
address output
year output
format.comma.pages output
new.block
fin.entry
}
{ output.bibitem
format.cauthors output.nonnull
new.block
format.conference.title output
new.block
booktitle output
address output
year output
format.comma.pages output
new.block
fin.entry
}
if$
}
会议类型的参数文献格式有个问题:
我把原先的会议题录@INPROCEEDINGS按照模板要求改成@conference后,编译出来的PDF就不显示会议名称了。
我看了一下,发现是@conference把会议名称移到了publisher这一项,这是有问题的,因为标准的@INPROCEEDINGS类型中其实有publisher这一项,它与publisher是不同的含义,例如:
标准的BiBTeX规定是将booktitle 列为必选项,publisher 为非必选项,参见(https://en.wikipedia.org/wiki/BibTeX)
建议论文模板按照标准格式修改,否则会带来未知的冲突。