【问题标题】:Insert page header/footer into chapter page in Latex在 Latex 中将页眉/页脚插入章节页面
【发布时间】:2011-07-15 20:22:36
【问题描述】:

我将章节样式更改如下。我在以下代码之前使用 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
}} 

【问题讨论】:

标签: latex header


【解决方案1】:

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

  • fancyhdr 为例

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

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

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

    \ps@headings

【讨论】:

  • 感谢您添加 KOMA-Script 版本。完美运行。
【解决方案2】:

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

【讨论】:

    猜你喜欢
    • 2020-08-30
    • 1970-01-01
    • 1970-01-01
    • 2020-05-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-11-21
    • 2010-09-26
    相关资源
    最近更新 更多