如何更改正文中的小节编号?

如何更改正文中的小节编号?

我想将我的子部分的编号从 A、B、C 等更改为 1.1、1.2、1.3 等。

但是我使用\def\thesubsection{\thesection.\arabic{section}}它只改变了目录中的编号,而将字母保留在正文中。

为什么正文中没有改变?

\def\thesubsection{\thesection.\arabic{section}}

答案1

这能满足要求吗?

在此处输入图片描述

\documentclass{article}

\makeatletter
\renewcommand*{\thesection}{\arabic{section}}
\renewcommand*{\thesubsection}{\thesection.\arabic{subsection}}
\renewcommand*{\p@subsection}{}
\renewcommand*{\thesubsubsection}{\thesubsection.\arabic{subsubsection}}
\renewcommand*{\p@subsubsection}{}
\makeatother

\begin{document}
\tableofcontents
\section{Section}
\label{sec}
\subsection{Subsection}
\label{subsec}
\subsubsection{Subsubsection}
\label{subsubsec}
References: \ref{sec}, \ref{subsec}, and \ref{subsubsec}.
\end{document}

从 - 小节编号应为阿拉伯语(1.1、1.2 等),而不是 ABC

相关内容