让标题在主要内容、目录和页眉中区分开来

让标题在主要内容、目录和页眉中区分开来

主标题(长标题):


第一节 强大的排版系统TEX介绍

等等……

第二节 安装

等等……


目录中的标题(简称,em dsah 前换行):


Sec.1  TEX
       --- A typsetting system ....................... 1

Sec.2  Installation .................................. 2

页眉标题(简称):


第一节 TEX --- 排版系统


答案1

article文档类中,您可以使用可选参数来\section更改目录中的条目;此更改也会影响标题,但使用\markright您可以控制标题;以下示例说明了这一点:

\documentclass{article}
\usepackage{lipsum}% just to generate filler text

\pagestyle{headings}

\begin{document}
\tableofcontents

\section[\TeX\\--- A typsetting system]{The introduction of \TeX ---A powerful typsetting system}
\markright{Section \thesection. \TeX ---A typsetting system}
\lipsum[1-20]

\end{document}

文档memoir类为命令提供了两个可选参数\section;第一个将控制目录条目,第二个将控制标题;一个小例子:

\documentclass{memoir}
\usepackage{lipsum}% just to generate filler text

\pagestyle{headings}

\begin{document}
\tableofcontents

\section[\TeX\\--- A typsetting system][\TeX ---A typsetting system]{The introduction of \TeX ---A powerful typsetting system}
\lipsum[1-20]

\end{document}

相关内容