我正在用会议文档类撰写一篇论文IEEEtran
,其骨架如下所示。
\documentclass[conference, a4paper]{IEEEtran}
\begin{document}
\bibliographystyle{IEEEtran}
\bibliography{IEEEabrv,library}
\end{document}
审稿人坚持在参考文献列表中满足以下条件。
- 参考文献中、文章标题中和期刊名称中都不能使用斜体字体。
- 参考文献的月份和年份必须出现在页码之前(对于会议论文集和期刊文章)。
我尝试了几种书目样式,包括、、IEEETran
和其他一些样式,但没有一种符合标准。这种样式几乎可以满足要求,但它以小写字母打印作者姓名,我认为这在技术程序中是不可接受的。有没有关于新书目样式的建议,或者是否可以调整任何现有样式以满足要求?amsplain
unsrt
apa
acm
答案1
对你的问题的评论应该对你有帮助。但是,如果你陷入了僵局,需要进行你描述的两项更改,你可以这样做。
- 将 的副本保存
IEEEtran.bst
在与主 TeX 文件相同的目录中,并在其中进行以下更改。截至本文的最新版本为 1.14 版(2015/08/26)。 - 寻找
FUNCTION {emphasize}
{ duplicate$ empty$
{ pop$ "" }
{ "\emph{" swap$ * "}" * }
if$
}
...并将其替换为FUNCTION {emphasize}{}
。这将防止将参考文献列表中的任何部分格式化为斜体。
- 似乎
IEEEtran.bst
有两种条目类型将日期放在页码后面:@article
和@misc
。似乎@inproceedings
已经在页码前面加上了日期。
在 中FUNCTION {article}
找到这两行:
format.pages output
format.date "year" output.warn
...并交换顺序,将日期放在页面前面。
在 中FUNCTION {misc}
找到这两行:
format.pages output
format.date output
...并交换顺序,将日期放在页面前面。
- 重新编译/排版您的工作,包括再次运行 BibTeX 以将这些更改捕获到 .bst 文件中。