我想用字母对章节进行编号,用罗马数字对子章节进行编号
我在上面添加了以下两行\begin{document}
:
\renewcommand \thesection {\Alph{section}}
\renewcommand \thesubsection {\thesection.\Roman{subsection}}
它将章节编号从默认的 I、II、III、... 更改为 A、B、C、...,但子章节编号仍然是默认的 A、B、C、...
我也尝试过这个,但也没有用。
\renewcommand \thesubsection {\Roman{subsection}}
我也尝试过改变段落的编号,但是与默认的相比没有任何变化。
有人可以帮我吗?
答案1
由于您使用的IEEEtran
文档类没有特殊选项,因此您需要重新定义带有后缀的命令系列dis
,因为在这种情况下,该类具有
\else% not compsoc
\def\thesectiondis{\thesection.} % I.
\def\thesubsectiondis{\Alph{subsection}.} % B.
\def\thesubsubsectiondis{\arabic{subsubsection})} % 3)
\def\theparagraphdis{\alph{paragraph})} % d)
\fi
因此,对于小节、小小节和段落,您需要分别重新定义\thesubsectiondis
和。\thesubsubsectiondis
\theparagraphdis
完整的示例(调整重新定义以满足您的需要):
\documentclass{IEEEtran}
\renewcommand\thesection{\Alph{section}}
\renewcommand\thesubsectiondis{\thesection.\Roman{subsection}}
\renewcommand\thesubsubsectiondis{\thesubsectiondis.\alph{subsubsection}}
\renewcommand\theparagraphdis{\arabic{paragraph}.}
\begin{document}
\section{Test section}
\subsection{Test subsection}
\subsubsection{Test subsubsection}
\paragraph{Test paragraph}
\end{document}
答案2
您应该提供 MWE 来找出您的问题所在。无论如何,您可以在序言中使用以下两个命令,如以下示例所示:
\documentclass{article}
\renewcommand{\thesection}{\Alph{section}}
\renewcommand{\thesubsection}{\thesection.\Roman{subsection}}
\begin{document}
\section{My first section}
Text of the first section goes here.
\subsection{My first subsection}
Text of the first subsection goes here
\subsection{My second subsection}
Text of the second subsection goes here
\section{My second section}
Text of the second section goes here
\subsection{My first subsection}
Text of the first subsection goes here
\subsection{And finally my second subsection}
Finally, text of the second subsection goes here
\end{document}
这应该对你有用。
上述代码的输出如期望的那样: