为页面制作方格背景

为页面制作方格背景

我正在写一篇数学作业,我想创建一个看起来像数学笔记本的背景。有什么想法吗?

我找到了这个解决方案,但我不知道如何将它放在小页面中......

%%%
%%% quarre Kaestchenmuster
%%%
\def\quarre{%
\raisebox{\footskip}[0pt][0pt]{%

setlength{\unitlength}{.01\textwidth}% Einheit_1/100_Textweite
\begin{picture}(100,115)%
\color{black!10}%
\linethickness{0.075mm}%
\multiput(2,0)(2,0){49}{\line(0,1){110}}% 110-VER
\multiput(0,2)(0,2){54}{\line(1,0){100}}% 54-HOR
\color{black}%
\put(1,112.1){%
\begin{footnotesize}
\textsl{\textbf{Notizen}}
\end{footnotesize}}%
\end{picture}%
}%
}

将它与这个结合起来会很好: 迷你页面的背景图片

答案1

以下是使用该background包的一个可能的解决方案:

\documentclass{article}
\usepackage{background}
\usepackage{lipsum}

\newlength\mylen
\setlength\mylen{\dimexpr\paperwidth/40\relax}

\SetBgScale{1}
\SetBgAngle{0}
\SetBgColor{blue!30}
\SetBgContents{\tikz{\draw[step=\mylen] (-.5\paperwidth,-.5\paperheight) grid (.5\paperwidth,.5\paperheight);}}

\begin{document}
\lipsum[1-20]
\end{document}

在此处输入图片描述

这里是针对 s 的情况对此处的代码进行 TikZ 的改编minipage;主要环境带有gridmp一个可选参数(规则的颜色)和一个强制参数(的宽度minipage):

\documentclass{article}
\usepackage{tikz}
\usepackage{lipsum}

\newcommand\MyGrid[3]{%
  \begin{tikzpicture}[remember picture,overlay]
    \draw[step=3mm,color=#1] (0,0) grid (#3,#2);
    \draw[color=#1] (0,#2) --  (#3,#2);
  \end{tikzpicture}%
}

\newlength\MaxHt
\newsavebox\mybox

\newenvironment{gridmp}[2][lightgray]
  {\def\mycolor{#1}
    \begin{lrbox}{\mybox}%
      \begin{minipage}{#2}}
  {\end{minipage}%
   \end{lrbox}%
   \setlength\MaxHt{\dp\mybox}\addtolength\MaxHt{1.1\ht\mybox}
   \noindent%
   \raisebox{-\dp\mybox}{\MyGrid{\mycolor}{\MaxHt}{\wd\mybox}}%
   \usebox{\mybox}
   \vspace{0.5cm}}

\begin{document}

\begin{gridmp}{\linewidth}
\lipsum[2]
\end{gridmp}

\begin{gridmp}[blue!30]{\linewidth}
\lipsum[2]
\end{gridmp}

\begin{gridmp}[green!30]{\linewidth}
\lipsum[2]
\end{gridmp}

\end{document}

在此处输入图片描述

答案2

来自一个德国网站的好的解决方案,它与旧的 tex-live 兼容。

\documentclass[ngerman]{scrartcl}
\usepackage{babel}
\usepackage{tikz}
\newcommand{\karos}[2]{
 \begin{tikzpicture}
   \draw[step=0.5cm,color=gray] (0,0) grid (#1 cm ,#2 cm);
 \end{tikzpicture}
}
\begin{document}

\begin{minipage}{\textwidth}
 \karos{15}{4} % Karos der Breite 15cm und Höhe 4cm
\end{minipage}

%mini page ohne 
\karos{8}{3} % Karos der Breite 8cm und Höhe 3cm
\end{document}

相关内容