BibTeX(普通)与@inproceedings条目的一致性之谜

BibTeX(普通)与@inproceedings条目的一致性之谜

多年来我一直在使用 BibTeX(使用plain.bst书目样式)。今天我注意到一个奇怪的现象:出版商信息以两种完全不一致的样式排列,具体取决于是否address指定。更准确地说,请考虑以下条目

@inproceedings{kasher/approx-a,
  author = {Kasher, Roy and Kempe, Julia},
  title = {Two-source extractors secure against quantum adversaries},
  booktitle = {Proceedings of the 13th international conference on Approximation,
    and the 14th International conference on Randomization, and combinatorial
    optimization: algorithms and techniques},
  series = {APPROX/RANDOM'10},
  year = {2010},
  pages = {656--669},
  publisher = {Springer},
  address = {Berlin}}

@inproceedings{kasher/approx-b,
  author = {Kasher, Roy and Kempe, Julia},
  title = {Two-source extractors secure against quantum adversaries},
  booktitle = {Proceedings of the 13th international conference on Approximation,
    and the 14th International conference on Randomization, and combinatorial
    optimization: algorithms and techniques},
  series = {APPROX/RANDOM'10},
  year = {2010},
  pages = {656--669},
  publisher = {Springer}
 }

这些条目是相同的,只是“-a”条目有一个address。BibTeXplain.bst将使用样式按如下方式布局这些条目:

BibTeX 纯文本

注意,当没有地址时,出版商数据(名称和出版年份)会放在句点后面一起排列;当有地址时,位置,出版商数据被分解,以便出版商名称在句点之后,但日期和地址在句点之前。

问题:有人能为这种行为辩护吗?如果没有,BibTeX 是否还在积极开发,或者更确切地说,是否有希望解决这个问题?

顺便说一句,这种胡说八道在@incollection条目类型中是不存在的。这两个条目

@incollection{kohayakawa2-a,
  author={Y. Kohayakawa},
  title={{Szemer\'{e}di's} regularity lemma for sparse graphs},
  booktitle={Foundations of Computational Mathematics},
  editor={F. Cucker and M. Shub},
  pages={216--230},
  address={Berlin},
  publisher={Springer},
  year={1997}
}

@incollection{kohayakawa2-b,
  author={Y. Kohayakawa},
  title={{Szemer\'{e}di's} regularity lemma for sparse graphs},
  booktitle={Foundations of Computational Mathematics},
  editor={F. Cucker and M. Shub},
  pages={216--230},
  publisher={Springer},
  year={1997}
}

产生令人满意的输出: BibTeX 纯文本集合

答案1

摘自文件btxdoc.pdf(“bibtexing”)第 7 页:

10 . PROCEEDINGS 和 INPROCEEDINGS 条目类型现在使用地址字段来说明会议的举办地点,而不是提供出版商或组织的地址。如果您想要包括出版商或组织的地址,请将其放在出版商或组织字段中。

我不会尝试去证明这一点;事实上,我认为这非常令人困惑。但它确实解释了你所看到的结果。

相关内容