我正在使用一个 IEEE 模板写一篇两栏论文,转换成 pdf 格式后,小节用罗马字母标识,例如 I、II、III、IV 等。我想将其更改为数字,如:1、2、3、4 等。
我怎样才能做到这一点?
答案1
的确,班上IEEEtran
默认为大写罗马数字,sections
为大写字母subsections
,添加\renewcommand{\thesubsection}{\thesection.\arabic{subsection}}
似乎没有效果。
但是,有一个[compsoc]
类选项旨在模仿 IEEE 计算机协会出版物的格式,其中所做的调整之一是阿拉伯数字专门用于sections
和subsections
。因此,以下 MWE 产生了所需的结果:
\documentclass[compsoc]{IEEEtran}
\begin{document}
\section{Section One}
\subsection{First Subsection}
\end{document}
该选项还会影响其他事项,因此最好参考软件包文档。
答案2
这IEEEtran班级号码部分用罗马数字和小节带有字母。
所以正确的补救措施是
\renewcommand{\thesection}{\arabic{section}}
答案3
查看 IEEEtrans.cls 文件,您会发现他们使用:
\def\thesectiondis{\thesection.} % I.
\def\thesubsectiondis{\Alph{subsection}.} % B.
\def\thesubsubsectiondis{\arabic{subsubsection})} % 3)
\def\theparagraphdis{\alph{paragraph})} % d)
对于非 comsoc 论文。要更改章节编号,只需根据您的要求重新定义上述四行。例如,如果您想要用句号分隔的完整阿拉伯语(就像 comsoc 的情况一样),则使用:
\def\thesectiondis{\thesection.}
\def\thesubsectiondis{\thesectiondis\arabic{subsection}.}
\def\thesubsubsectiondis{\thesubsectiondis\arabic{subsubsection}.}
\def\theparagraphdis{\thesubsubsectiondis\arabic{paragraph}.}