余白を含む色付きの四角形を描画する

余白を含む色付きの四角形を描画する

左、上、下の余白を含む色付きの四角形を描きたいです。この画像のように(境界線は実際のものではありません)。 \ ありがとうございます :)ここに画像の説明を入力してください

\documentclass{book}
\usepackage{showframe}
\usepackage{tikz}
\begin{document}
    \begin{tikzpicture}[scale=0.88]
    \draw [color=blue,fill=blue] (0,-16.9) rectangle (4,5)  ;
    \end{tikzpicture}
\end{document}

答え1

上記の私のコメントから:

\documentclass{article}
\usepackage{tikz}
\usepackage{eso-pic}
\begin{document}
\AddToShipoutPictureBG*{%
    \begin{tikzpicture}[remember picture,overlay]
    \fill[blue] (current page.north west) rectangle
    ([xshift=4cm]current page.south west) node[midway,fill=yellow,minimum
    width=2cm,minimum height=5cm]{};
\end{tikzpicture}}
Hello!
\end{document}

ここに画像の説明を入力してください

確かにtikzのみしかし、もう少し凝ったものが欲しいときには、必要ではないにしても、非常に便利です。

答え2

この問題を解決するのに、TikZ のような強力なツールは必要ありません。

\documentclass[12pt]{article}
\usepackage[svgnames]{xcolor}
\usepackage{eso-pic}
\usepackage{ebgaramond}

\begin{document}

\AddToShipoutPictureBG*{%\AtPageLowerLeft{%
\color{NavyBlue!80}\rule{\dimexpr1in + \oddsidemargin}{\paperheight}}
Fiddle dee dee!

\end{document} 

ここに画像の説明を入力してください

関連情報