如何向不同的页面添加自定义标题?

如何向不同的页面添加自定义标题?

我想要实现以下效果

在此处输入图片描述

LaTeX 中的 headerwise。确切地说,我想将自定义的标题(人们认为标题更容易?)添加到页面的每个顶部,这些顶部通常使用不同的字体。到目前为止,我已经能够获得页面其余部分的格式

在此处输入图片描述

\usepackage[a4paper,bindingoffset=0in,%
        left=0.5in,right=0.5in,top=0.75in,bottom=1in,%
        footskip=.25in]{geometry}

但是,当我尝试添加“1 Algebra”(如本例中所示)作为居中标题时,格式或字体都会出错,而且,我似乎无法为其他页面更改它。

如果有人对如何解决这个问题有任何想法,我将非常感激您的帮助。

答案1

您可以使用以下方式向标题添加内容fancyhdr。下面我定义\newsection清除页面,更新页眉的方法类似\section

在此处输入图片描述

\documentclass{article}

\usepackage{fancyhdr,lipsum}

\newcommand{\newsection}[1]{%
  \clearpage
  \stepcounter{section}%
  \fancyhead[C]{\thesection~#1}% Clear
}

\pagestyle{fancy}
\fancyhf{}% Clear header/footer
\fancyfoot[C]{\thepage}

\begin{document}

\sloppy% Just for this example

\newsection{Algebra}

\lipsum[1-20]

\newsection{Other stuff}

\lipsum[21-50]

\end{document}

相关内容