我想要实现以下效果
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}