在 RevTex 中覆盖章节编号样式

在 RevTex 中覆盖章节编号样式

我希望我的章节、子章节和子子章节revtex用阿拉伯数字和 1.1.、1.1.1. 等标记。但我使用的是罗马数字和字母。有人能帮我吗?

答案1

\documentclass{article}

\def\thesection{\Roman{section}}
\def\thesubsection{\Roman{section}.\Roman{subsection}}
\def\thesubsubsection{\Roman{section}.\Roman{subsection}.\Roman{subsubsection}}

\begin{document}
\tableofcontents
\section{aaa}
\subsection{bbb}
\subsubsection{ccc}
\end{document}

答案2

重要的前提是,对于提交给需要的期刊的论文,不应进行此项更改revtex,您可以执行以下操作:

\documentclass{revtex4-1}

% Usual (decimal) numbering
\renewcommand{\thesection}{\arabic{section}}
\renewcommand{\thesubsection}{\thesection.\arabic{subsection}}
\renewcommand{\thesubsubsection}{\thesubsection.\arabic{subsubsection}}

% Fix references
\makeatletter
\renewcommand{\p@subsection}{}
\renewcommand{\p@subsubsection}{}
\makeatother

\begin{document}

\section{SECTION}\label{section}

\subsection{SUBSECTION}\label{sub}

\subsubsection{SUBSUBSECTION}\label{subsub}

Section: \ref{section}

Subsection: \ref{sub}

Subsubsection: \ref{subsub}

\end{document}

改变也非常重要\p@subsection\p@subsubsection否则参考资料会完全错误。

在此处输入图片描述

答案3

相对于之前的帖子,你不应该在这里利用递归吗?

而不是:(根据记录,我认为这完全是错误的)

\renewcommand{\thesection}{\arabic{section}}
\renewcommand{\thesection}{\arabic{section}.\arabic{subsection}}
\renewcommand{\thesection}{\arabic{section}.\arabic{subsection}.\arabic{subsubsection}}

我会这样写:

\renewcommand{\thesection}{\arabic{section}}
\renewcommand{\thesubsection}{\thesection.\arabic{subsection}}
\renewcommand{\thesubsubsection}{\thesubsection.\arabic{subsubsection}}

原则上,您可以看到每个宏都应调用父宏。否则,您将面临文档不一致的风险。在章节级别从阿拉伯语更改为罗马语,这里只需要修改一次代码,而之前的帖子中则需要修改三次代码……

答案4

LaTeX 通过为每个子节保留一个单独的计数器来对子节进行编号。(方便地命名为sectionsubsection和)。标题编号的格式由、和宏subsubsection控制。因此,如果您想要阿拉伯数字,只需使用命令对它们进行编号即可。\thesection\thesubsection\thesubsubsection\arabic

这一页获取更多与计数器相关的宏。

\documentclass{article}

\renewcommand{\thesection}{\arabic{section}}
\renewcommand{\thesection}{\arabic{section}.\arabic{subsection}}
\renewcommand{\thesection}{\arabic{section}.\arabic{subsection}.\arabic{subsubsection}
\begin{document}
...

相关内容