我即将提交我的论文,刚刚意识到 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
:他们希望标点符号位于结束引号之前,因此问号后跟逗号是不可能的。
关于引号,有两种惯例:
如果标点符号属于引用的文本,那么它位于结束引号之前,否则它位于结束引号之后;在这种情况下,你应该
“非典型抗精神病药物导致的体重增加:证据和见解”,《临床精神病学杂志》……
“精神分裂症中的谷氨酸(n-甲基-d-天冬氨酸受体)脑功能减退:脑汁过少还是大脑接线错误?”,分子药理学……
标点总是位于结束引文之前,例如《芝加哥格式手册》所述;在这种情况下,它必须是
“非典型抗精神病药物导致的体重增加:证据和见解”,《临床精神病学杂志》……
“精神分裂症中的谷氨酸(n-甲基-d-天冬氨酸受体)脑功能减退:脑液太少还是大脑接线错误?”分子药理学……
第二项中没有逗号,因为已经有标点符号了。
显然,IEEEtran 风格遵循第二种惯例。我会遵循第一种,这更合乎逻辑,但 IEEE 不同意你和我的看法。入乡随俗……