如何更改格式编号部分、子部分和子子部分?文档中写道:
第 (I.) 节 (I.1) 小节 (I.1.1)
但我想要:
第 (I.) 节 (1.1) 子节 (1.1.1)
我该怎么做?
谢谢!
答案1
改变编号方案的传统方法是
\renewcommand{\the<counter>}{<representation>{<counter>}}
例如
\renewcommand{\thesection}{\Roman{section}}
\renewcommand{\thesubsection}{\arabic{section}.\arabic{subsection}}
提升为一个完整的最小工作示例,这将导致
\documentclass{article}
\renewcommand{\thesection}{\Roman{section}}
\renewcommand{\thesubsection}{\arabic{section}.\arabic{subsection}}
\renewcommand{\thesubsubsection}{\arabic{section}.\arabic{subsection}.\arabic{subsubsection}}
\begin{document}
\section{A section}
\subsection{A subsection}
\subsubsection{A subsubsection}
\end{document}
如您所见,这不需要任何包。一方面,这很好。另一方面,这也意味着这可能不一定会产生与任意文档类和包相关的预期结果。更改节编号的更高级方法可能基于和包titlesec
,titletoc
但这个答案只阐明了老式的方法。