Karomuster in LaTex, LyX
Mit dem Paket picture und der Option calc können automatisch ein Karomuster berechnet werden, so dass der Benutzer nur die Anzahl der Karos in x- und y-Dim angeben muss.
Bsp.: \kariert{34}{12} erzeugt ein Karomuster mit 34 Kästchen in waagrechter Richtung und 12 Kästchen in horizontaler Richtung.
\usepackage[calc]{picture}
\newlength{\karo}
\newlength{\xkaro}
\newlength{\ykaro}
\newcounter{xkar}
\newcounter{ykar}
\definecolor{hellgrau}{gray}{.6}
%x-Anzahl und y-Anzahl als Argument
\newcommand{\kariert}[2]{ %
\setlength{\unitlength}{1mm}\definecolor{hellgrau}{gray}{.6} %
\setcounter{xkar}{#1}
\setcounter{ykar}{#2}
\setlength{\karo}{5.0mm}
\setlength{\xkaro}{\value{xkar}\karo}
\setlength{\ykaro}{\value{ykar}\karo}
\stepcounter{xkar}
\stepcounter{ykar}
\begin{picture}(\xkaro,\ykaro) %
\color{hellgrau} %
\linethickness{0.12mm} %
\multiput(0,0)(5,0){\value{xkar}}{\line(0,1){\ykaro}} %
\multiput(0,0)(0,5){\value{ykar}}{\line(1,0){\xkaro}} %
\end{picture}
}