LaTeX tips: 章节样式

节是用 \@startsection{name}{level}{indent}{beforeskip}{afterskip}{style} 定义的.

indent 如果是正的,标题文本就会都有这样的 left-skip ;负的,则标题文本起始于外页边.

beforeskip 的绝对值为标题文本与上页的距离.正负号控制首段是否缩进.

afterskip 为标题文本也后续文本间距离,小于零时,可以得到接排的效果.

style 为标题文本的样式.可以在这里使用一些格式控制得到特殊的标题效果.

如: \hrule\medskip\raggedleft\itshape 或如: \centering\itshape

这是个例子:

\renewcommand{\subsection}{\@startsection
{subsection}{2}{0mm}{-\baselineskip}%
{.5\baselineskip}%
{\normalfont\normalsize\itshape}}

章和部是用 \secdef 定义的,定义形如:

\recommand{\part}{...\secdef\cmda\cmdb}
\newcommand{\cmda}[2][default]{...}
\newcommand{\cmdb}[1]{...}

No comments: