将页眉/页脚插入Latex的章节页面

时间:2011-07-15 20:22:36

标签: latex header

我更改章节样式如下。我在下面的代码之前使用fancyhdr包设置页眉和页脚。但问题是只有章节页面不包含页面页眉和页脚,其余页面都没问题。谁能告诉我如何将页眉和页脚插入章节页面?非常感谢。

\makeatletter 
\def\thickhrulefill{\leavevmode \leaders \hrule height 2pt \hfill \kern \z@}
\def\@makechapterhead#1{% \vspace*{10\p@}% 
{\parindent \z@    
  {\raggedleft \reset@font%
   \fontencoding{OT1}\fontfamily{cmr}\fontseries{b}\fontshape{n}\fontsize{22pt}{12}\selectfont%    
   \bfseries\thechapter\nobreak\hspace{1ex}}%   
  {\raggedright \reset@font%
   \fontencoding{OT1}\fontfamily{cmr}\fontseries{b}\fontshape{n}\fontsize{22pt}{12}\selectfont%
   \bfseries #1}%
  \interlinepenalty\@M
  \par\nobreak
  \textcolor{orange}{\thickhrulefill}
  \vspace{26pt}
  \par\nobreak
}} 

2 个答案:

答案 0 :(得分:3)

章节起始页面使用普通页面样式,因此您可以重新定义它。

  • fancyhdr为例

    \fancypagestyle{plain}{...} 
    
  • 使用scrpage2重新定义scrplain

    \renewcommand*{\chapterpagestyle}{scrheadings}
    
  • 或简单地使其等效

    \makeatletter
    \let\ps@plain\ps@fancy
    \makeatother
    

    \ps@headings等。

答案 1 :(得分:0)

如果你还没有在其他地方得到答案,你可能需要使用\thispagestyle{fancy},因为大多数封面都将pagestyle设置为空。