区段计数器:0.1 步进,从 1.1 开始

区段计数器:0.1 步进,从 1.1 开始

我正在使用\part*\section来格式化我的文件。

现在的问题是,\section仅仅从 1 到n。但我实际上需要的是从 1.1 到 1 的部分。n,然后,第二次\part从头开始,如 2.1 到 2。

由于字体大小的原因,我使用\part\section而不是\section\subsection。如果有可能显示\section\part\subsection一样大\section,那么这也是解决问题的一种方法。

有什么建议么?

答案1

一种可能性是重新定义\thesection以包含part计数器;类似于:

\documentclass{article}
\usepackage{chngcntr}

\counterwithin{section}{part}

\begin{document}

\part{Test Part One}
\section{Test Section}
\section{Test Section}
\part{Test Part Two}
\section{Test Section}
\section{Test Section}

\end{document}

要获得part阿拉伯语计数器,你可以说

\renewcommand\thepart{\arabic{part}}

在此处输入图片描述

另一种选择是更改分段单位格式,使用\section\subsection而不是\part\section,例如,可以使用以下titlesec包来完成:

\documentclass{article}
\usepackage{titlesec}

\titleformat*{\section}{\huge\bfseries}
\titleformat*{\subsection}{\Large\bfseries}
\titleformat*{\subsubsection}{\normalfont\large\bfseries}

\begin{document}

\section{Test Section One}
\subsection{Test Subsection}
\subsection{Test Subsection}
\section{Test Section One}
\subsection{Test Subsection}
\subsection{Test Subsection}

\end{document}

在此处输入图片描述

相关内容