ich benutze für schulische Zwecke das Paket {schule}. Dieses enthält ein Kommando \feldLin[1cm]{10} (zum erstellen linierter Felder, in diesem Beispiel mit 1cm Linienabstand und 10 Zeilen).
Praktischer wäre allerdings, wenn \feldLin selbst darauf kommen könnte, dass noch n Zeilen auf die aktuelle Seite passen und die entsprechende Anzahl selbstständig setzen könnte. Aktuell fummle ich ständig an den Zahlen herum, damit die Seite möglichst gut ausgenutzt wird, und das ist eigentlich ja gerade nicht die Idee dahinter, Latex zu nutzen...
In der Dokumentation habe ich folgende Definition für \feldLin gefunden:
% liniertes Feld \newcommand{\feldLin}[2][1cm]{ \begin{tikzpicture} \draw(0, 0); % Abstand zum oberen Rand wahren \foreach \n in {1,...,#2} % Linien zeichnen \draw[gray](0, -#1*\n )--(0.99\linewidth, -#1*\n ); \end{tikzpicture} }
Meinen Minmalversuch
\newcommand{\seiteLin}[1cm]{ \newdimen\spaceleft \spaceleft=\textheight \multiply\spaceleft by -1 \advance\spaceleft by \pagetotal \multiply\spaceleft by -1 \begin{tikzpicture} \draw(0, 0); % Abstand zum oberen Rand wahren \foreach \n in {1,...,(\divide\spaceleft by 28.5)} % Linien zeichnen \draw[gray](0, -#1*\n )--(0.99\linewidth, -#1*\n ); \end{tikzpicture} }