用 tikz 图案填充页面

用 tikz 图案填充页面

我想用 tikz 创建一个块,并像乐谱页一样用它填充页面。特别是,我想制作一个充满锡哨形状的页面,然后在打印后用笔填充。我可以用 tikz 做到这一点吗?

在此处输入图片描述

答案1

这里有一种方法:

\documentclass{article}
\usepackage{tikz}
\usepackage{showframe}

\newsavebox{\tikzfill}

\begin{lrbox}{\tikzfill}
  \begin{tikzpicture}
  \draw (0,0) rectangle (3,2);
  \draw (1,1) circle (.5);
  \draw (.3,.3) -- (2.7,1.7);
  \end{tikzpicture}
\end{lrbox}

\newcommand{\fillpage}{%
  \clearpage\begingroup\lineskip=0pt
  \vspace*{-\topskip}
  \xleaders\hbox to\textwidth{\xleaders\hbox{\usebox\tikzfill}\hfill}\vfill
  \endgroup\clearpage
}

\begin{document}

\fillpage

\end{document}

在此处输入图片描述

相关内容