我正在使用\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}