仅在一个章节中包含一个包

仅在一个章节中包含一个包

我有这个包可以删除页面的页眉

 \fancypagestyle{noheadrule}{  \fancyhf{}
    \renewcommand{\headrulewidth}{0pt}  \fancyhead[LE,RO]{\thepage} }
    \pagestyle{noheadrule}

它非常有效,但我只想在一个章节中使用它,但它会删除项目所有页面的所有标题

答案1

不可能将一个章节的包包含进去,然后又将其“卸载”到文档的另一部分。

但是,可以根据章节限制章节所产生的影响。

明确定义两种不同的页面样式,一种用于特定章节,另一种用于恢复设置(或将其更改为其他设置!)

\documentclass{book}

\usepackage{blindtext}

\usepackage{fancyhdr}



\fancypagestyle{headrule}{%
  \renewcommand{\headrulewidth}{2pt}  
  \fancyhead[CE]{foo}
  \fancyhead[LE,RO]{\thepage} 
}

\fancypagestyle{noheadrule}{%
  \fancyhf{}
  \renewcommand{\headrulewidth}{0pt}  
  \fancyhead[LE,RO]{\thepage} 
}

\begin{document}
\pagestyle{noheadrule}
\chapter{The one with no headrule}
\blindtext[15]


\clearpage
\pagestyle{headrule}
\chapter{The fancy one!}
\blindtext[15]

\end{document}

相关内容