ヘッダーの背景として長方形を使用する

ヘッダーの背景として長方形を使用する

fancyhdr と tikz でひどい問題が発生しており、解決していただければ幸いです。

添付画像のように、ヘッダーの背景としてシンプルな色付きの長方形を表示しようと必死に試みました。ここに画像の説明を入力してください

しかし、どう頑張っても、このようなものは作れないようです。確かに長方形を描くことはできましたが、そのどれもが以下の特徴を持ちません。

  • ページと同じ幅。
  • ヘッダーテキストと同じ高さです。

助けていただけませんか? やり方が全く分かりませんし、tikz と fancyhdr がどのように動作するかについてもほとんど知識がありません。

答え1

fancyhdrここでは、デフォルトとを使用した試みですtikzpagenodes。KOMA でも動作するかどうかは確認していません。追加のヘルプが必要な場合は、コメントを追加してください。

\\今まで、ヘッダー内の強制改行 ( ) が機能しませんでした。おそらく、自分でこれに対するサポートを追加する解決策を見つけてください。私もtikzpagenodesドキュメントを詳しく調べていません。試してみる価値があるはずです。

\documentclass[11pt]{article}
\usepackage{tikzpagenodes}
\usepackage{fancyhdr}
\pagestyle{fancy}
\lhead{ %
 \begin{tikzpicture}[remember picture, overlay]
  \fill [blue!50!white] (current page header area.north west) rectangle (current     page header area.south east);
 \end{tikzpicture}
 This is my colored header}

\begin{document}
\section{First section}
The first page...
\newpage
\section{Second section}
This is a second page...
\end{document}

レンダリングされたドキュメント:

ページ1 2ページ

関連情報