zurück

Erläuterung ruler.tex


\setcounter{skalax}{-1}
\setcounter{skalay}{-1}
Die Zähler für x und y werden auf -1 gesetzt damit die Lineale bei 0 beginnen
\multiput(0,-0.2)(1,0){31}{\stepcounter{skalax}\makebox(0,0)[t]{\scriptsize\arabic{skalax}}}
\multiput(-0.8,0)(0,1){31}{\stepcounter{skalay}\makebox(0,0)[l]{\scriptsize\arabic{skalay}}}
Die Zahlen an den Linealen werden mit multiput erzeugt. Die Syntax ist
\multiput(Ursprung x, y)(Sprung in x, Sprung in y){Anzahl der Durchläufe}{Aktion: hier wird neben dem Zeichnen auch der entsprechende Zähler erhöht}
\newcommand{\oldline}{\linethickness}
Die Liniendicke wird zwischengespeichert um später wiederhergestellt werden zu können
\linethickness{0.1mm}
\multiput(0,0)(0,1){30}{\line(1,0){30}} % fine grid
\multiput(0,0)(1,0){30}{\line(0,1){30}}
Das feine Gitter wird im Abstand von einem Zentimeter erzeugt
\linethickness{0.4mm}
\multiput(0,0)(0,5){7}{\line(1,0){30}}  % medium grid
\multiput(0,0)(5,0){7}{\line(0,1){30}}
Das mittlere Gitter wird im Abstand von fünf Zentimetern erzeugt
\linethickness{0.8mm}
\multiput(0,0)(10,0){4}{\line(0,1){30}} % coarse grid
\multiput(0,0)(0,10){4}{\line(1,0){30}}
Das grobe Gitter wird im Abstand von zehn Zentimetern erzeugt
\linethickness{\oldline}
Die ursprüngliche Liniendicke wird wieder hergeltellt
Last modified: Thu Sep 7 11:13:13 CEST 2006