IEEEtran.bst 文件有错误吗?

IEEEtran.bst 文件有错误吗?

我即将提交我的论文,刚刚意识到 IEEEtran.bst 文件中可能存在一个错误。以下 3 处参考资料来自我的论文:

[22] D. C. Henderson, “Weight gain with atypical antipsychotics: evidence and insights,” The 
Journal of clinical psychiatry. Supplement, vol. 68, no. 12, pp. 18–26, 2007.

[23] G. J. Marek, B. Behl, A. Y. Bespalov, G. Gross, Y. Lee, and H. Schoemaker, “Glutamatergic 
(n-methyl-d-aspartate receptor) hypofrontality in schizophrenia: too little juice or a miswired
brain?” Molecular pharmacology, vol. 77, no. 3, pp. 317–326, 2010.

[24] A. K. Malhotra, D. A. Pinals, H. Weingartner, K. Sirocco, C. David Missar, D. Pickar, and 
A. Breier, “Nmda receptor function and human cognition: the effects of ketamine in healthy 
volunteers,” Neuropsychopharmacology, vol. 14, no. 5, pp. 301–307, 1996.

您将注意到,IEEEtran 总是在标题后面放置一个逗号,除了有 ? 的地方。我使用 bibtex 和 bibdesk,标题后面都有逗号,我在 bibdesk 中检查了大约 30 个参考文献,标题后面没有逗号……

有什么想法可以让我快速解决这个问题吗?

答案1

我相信这是风格作者做出的精确选择bib:他们希望标点符号位于结束引号之前,因此问号后跟逗号是不可能的。

关于引号,有两种惯例:

  1. 如果标点符号属于引用的文本,那么它位于结束引号之前,否则它位于结束引号之后;在这种情况下,你应该

    “非典型抗精神病药物导致的体重增加:证据和见解”,《临床精神病学杂志》……

    “精神分裂症中的谷氨酸(n-甲基-d-天冬氨酸受体)脑功能减退:脑汁过少还是大脑接线错误?”,分子药理学……

  2. 标点总是位于结束引文之前,例如《芝加哥格式手册》所述;在这种情况下,它必须是

    “非典型抗精神病药物导致的体重增加:证据和见解”,《临床精神病学杂志》……

    “精神分裂症中的谷氨酸(n-甲基-d-天冬氨酸受体)脑功能减退:脑液太少还是大脑接线错误?”分子药理学……

    第二项中没有逗号,因为已经有标点符号了。

显然,IEEEtran 风格遵循第二种惯例。我会遵循第一种,这更合乎逻辑,但 IEEE 不同意你和我的看法。入乡随俗……

相关内容