指定节标题的水平间距(从边距开始,而不是编号后)

指定节标题的水平间距(从边距开始,而不是编号后)

我正在使用序言中的 renewcommand 修改可用的类文件以满足我的要求。

\renewcommand\section{\@startsection {section}{1}{0mm}%spacing before numbering
                               {-6pt \@plus 0pt \@minus 0pt}%
                               {12pt \@plus 0pt}%
                               {\normalfont\normalsize\bfseries}}

\renewcommand\subsection{\@startsection{subsection}{2}{1.9cm}%\z@
                               {6pt \@plus 0pt \@minus 0pt}%
                               {12pt \@plus 0pt}%
                                 {\normalfont\normalsize\bfseries}}

\renewcommand\subsubsection{\@startsection{subsubsection}{3}{0mm}%
                               {6pt \@plus 0pt \@minus 0pt}%
                               {12pt \@plus 0pt}%
                                 {\normalfont\normalsize\bfseries}}

 \renewcommand{\@seccntformat}[1]{\csname the#1\endcsname\hspace*{0.64cm}}%spacing after numbering

标题间距是在编号后指定的,但我想从边距开始指定它,就像 MS Word 中的悬挂缩进一样。有什么办法吗?

此外,有没有办法为节、小节和小子节指定单独的间距?

谢谢

新年快乐

相关内容