使用 ieeetr 书目样式时更改 @inproceedings 类型参考文献的字段顺序

使用 ieeetr 书目样式时更改 @inproceedings 类型参考文献的字段顺序

我正在使用参考书目样式,但在参考文献类型方面ieeetr存在特定问题。@inproceedings

我的tex文件如下:

\documentclass{article}

\begin{document}

\cite{date2019classical}

\bibliographystyle{ieeetr}
\bibliography{references.bib}

\end{document}

我的bib文件如下:

@inproceedings{date2019classical,
    Author = {Date, Prasanna and Schuman, Catherine and Patton, Robert and Potok, Thomas},
    Booktitle = {Future of Inf. and Communication Conf.},
    Pages = {98--117},
    Title = {A Classical-Quantum Hybrid Approach for Unsupervised Probabilistic Machine Learning},
    Year = {2019}}

编译后的文件如下所示:

在此处输入图片描述

IEEE 参考指南要求对于会议论文集,页码应出现在最后(请参阅第 6 页的“印刷版会议论文集(会议上发表的论文)”部分),即参考书目条目的最后一部分应为:2019, pp. 98-117.

有办法实现这个吗?

答案1

参考书目样式ieeetr可以追溯到 20 世纪 80 年代早期。它几乎和 LaTeX 的第一个版本一样古老。因此,它不再代表当前的有关如何格式化书目条目的 IEEE 参考指南。

该怎么办?很简单:切换到IEEEtran参考书目样式。

在此处输入图片描述

观察pages字段是否放置在year字段之后。

\RequirePackage{filecontents}
\begin{filecontents}{references.bib}
@inproceedings{date2019classical,
    Author = {Date, Prasanna and Schuman, Catherine and Patton, Robert and Potok, Thomas},
    Booktitle = {Future of Inf. and Communication Conf.},
    Pages = {98--117},
    Title = {A Classical-Quantum Hybrid Approach for Unsupervised Probabilistic Machine Learning},
    Year = {2019}}
\end{filecontents}

\documentclass{article}
\bibliographystyle{IEEEtran}

\begin{document}
\cite{date2019classical}
\bibliography{references}
\end{document}

相关内容