IEEEtran 书目存在 bibtex 格式问题

IEEEtran 书目存在 bibtex 格式问题

我第一次尝试格式化参考书目,我已经安装了 IEEEtran 包,一切都正常,除了我遇到了几个问题,它们可以在屏幕截图中看到。首先,我不明白为什么标题的开头引号如此奇怪——它与结尾引号不同,占用更多空间并且看起来很糟糕。其次,IEEE 格式并不意味着页码中使用双破折号,而且我还没有找到如何更改自动重新格式化的方法。如果有人能帮助我解决这些问题,我将不胜感激。截屏 这是主要的文档代码:

    \documentclass[a4paper, 12pt]{article}
\usepackage[a4paper, left=3cm, top=2cm, right=1.5cm, bottom=2cm]{geometry}
\usepackage{fontspec}
\usepackage{setspace}
\usepackage{ragged2e}
\onehalfspacing
\setmainfont{Times New Roman}
\begin{document}
\input{title}
\setcounter{page}{2}
%Abstract
\renewcommand{\abstractname}{\large Abstract}
\begin{abstract}
\normalsize
\singlespacing
    Abstract here.
\end{abstract}
\onehalfspacing
\newpage
%Table of contents
\tableofcontents
\newpage
%Introduction
\section{Introduction}
    Introduction here. \cite{Xconference}
\newpage
%Main section
\section{Literature review}

\newpage

\section{Methods}

\newpage

\section{Results}

\newpage
%Conclusion
\section{Conclusion}
\newpage
%References
\bibliographystyle{IEEEtran}
\bibliography{references}
\end{document}

这是 references.bib:

    \begin{document}
@conference{Xconference,
    author = "Sourobh Ghosh and Warren Seering",
    title = "Set-based Thinking in the Engineering Design Community and Beyond",
    booktitle = "Proceedings of the ASME 2014 International Design Engineering Technical Conferences \& Computers and Information in Engineering Conference",
    pages = "10-13",
    address = "Buffalo, NY",
    year = "2014",
    month = "17-20 August"
}
\end{document}

答案1

我猜你有一个较旧的 TeX 发行版,它在执行时还fontspec不会自动运行该选项。如果你将指令更改为Ligatures=TeX\setmainfont

\setmainfont[Ligatures=TeX]{Times New Roman}

您将获得适合印刷的引号和“en-dash”而不是“--”来表示页面范围。

在此过程中,您还应该将字段更改month

month = "17--20 August"

以便在该字段中也能获得一个短划线。

在此处输入图片描述

相关内容