每章不同的页脚

每章不同的页脚

我想为每一章设置不同的自定义页脚。例如,每一章都有一个版本,我想在页脚中打印该章节的版本。

答案1

使用fancyhdr包,您可以轻松地将版本放在页脚处。以下示例说明了这一点(细节可能因您实际定义版本的方式而异)。我使用了一个\ChapVersion在章节开头使用的命令来保存章节版本;在内部,此版本放在页脚处:

\documentclass{book}
\usepackage[a6paper]{geometry}% just for the example
\usepackage{fancyhdr}
\usepackage{lipsum}% just to generate text for the example

\pagestyle{fancy}
\makeatletter
\newcommand\ChapVersion[1]{\def\@ChapVersion{#1}}

\fancyhf{}
\fancyfoot[C]{\small\@ChapVersion}% footer center: version
\fancyhead[LE,RO]{\small\thepage}% header (left on even, right on odd): page number
\makeatother

\begin{document}

\chapter{Test Chapter One}
\ChapVersion{Version 2.3--April 25, 2009}
\lipsum[1-2]
\chapter{Test Chapter Two}
\ChapVersion{Version 1.1--September 13, 2012}
\lipsum[1-2]

\end{document}

在此处输入图片描述

相关内容