反转标题页眉,使背景为红色,字体为白色

反转标题页眉,使背景为红色,字体为白色

是否可以反转标题页眉,使背景为红色而字体为白色?

\fancyhead[C]{\textbf{\LARGE{\textcolor{red}{TITLE HEADER}}}}

答案1

这是一个非常原始的方法\colorbox{red}{\textbf{\textcolor{white}{...}}}

\documentclass{article}

\usepackage{xcolor}
\usepackage{fancyhdr}
\addtolength{\headheight}{2\fboxsep}  % minimal increase
\fancyhead[R]{}
\fancyhead[C]{\colorbox{red}{\textbf{\textcolor{white}{\leftmark}}}}

\begin{document}
\tableofcontents
\clearpage
\pagestyle{fancy}
\section{One}
\clearpage
\section{Two}
\section{Three}
\section{Four}


\end{document}

在此处输入图片描述

编辑

从左到右完全覆盖的版本。但是我不推荐这种版本。

\documentclass{article}

\usepackage{xcolor}
\usepackage{fancyhdr}
\usepackage{calc}
\addtolength{\headheight}{2\fboxsep}

\fancyhead[R]{}
\fancyhead[L]{}
\fancyhead[C]{\colorbox{red}{\parbox[t]{\textwidth-2\fboxsep}{\centering\textbf{\textcolor{white}{\leftmark}}}}}

\begin{document}
\tableofcontents
\clearpage
\pagestyle{fancy}
\section{One}
\clearpage
\section{Two}
\clearpage
\section{Three}
\clearpage
\section{Four}


\end{document}

在此处输入图片描述

相关内容