我将章节样式更改如下。我在下面的代码之前使用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
}}
Run Code Online (Sandbox Code Playgroud)
小智 5
章节起始页使用普通页面样式,因此您可以重新定义它。
随着fancyhdr例如
\fancypagestyle{plain}{...}
Run Code Online (Sandbox Code Playgroud)随着 scrpage2 重新定义scrplain或
\renewcommand*{\chapterpagestyle}{scrheadings}
Run Code Online (Sandbox Code Playgroud)或者干脆让它等价
\makeatletter
\let\ps@plain\ps@fancy
\makeatother
Run Code Online (Sandbox Code Playgroud)
或\ps@headings等。
| 归档时间: |
|
| 查看次数: |
7154 次 |
| 最近记录: |