Como posso adicionar uma grade horizontal na parte inferior da página sem deslocamento?

Como posso adicionar uma grade horizontal na parte inferior da página sem deslocamento?

Estou tentando adicionar apenas linhas horizontais que começarão na parte inferior da página e avançarão em direção ao topo com um intervalo de 100 pontos. Não há necessidade de que as etapas correspondam à altura ou ao topo da página.

Estou tentando o seguinte.

\documentclass[parskip=true]{scrartcl}
\usepackage[automark,headsepline=true,footsepline=false]{scrlayer-scrpage}
\usepackage{tikz}
\usepackage[]{geometry}
\usepackage{blindtext}
\usetikzlibrary{arrows,shapes,backgrounds}
\begin{document}
\KOMAoptions{paper=432pt:329pt,paper=landscape}
\recalctypearea
\newgeometry{left=0mm,right=0mm,top=0mm, bottom=0mm}
    \begin{tikzpicture}[overlay][x=1pt,y=1pt]
        \noindent\draw[step=90pt,gray,very thick] (0,-329pt) grid (432pt,0pt);
    \end{tikzpicture}
\noindent\blindtext
\end{document}

O que eu consigo é

insira a descrição da imagem aqui

Responder1

Se você concordar com duas execuções de compilação, poderá facilmente consultar o canto inferior esquerdo como current page.south weste depois executar um \foreach-loop que desenha uma linha por 100pt. O código seria:

\documentclass[parskip=true]{scrartcl}
\usepackage[automark,headsepline=true,footsepline=false]{scrlayer-scrpage}
\usepackage{tikz}
\usepackage[]{geometry}
\usepackage{blindtext}
\usetikzlibrary{arrows,shapes,backgrounds,calc}
\begin{document}
\KOMAoptions{paper=432pt:329pt,paper=landscape}
\recalctypearea
\newgeometry{left=0mm,right=0mm,top=0mm, bottom=0mm}
    \begin{tikzpicture}[remember picture,overlay,x=1pt,y=1pt]
        \foreach \position in {0,100,...,500}
        {
            \draw[cyan,thick] ($(current page.south west)+(0,\position)$) -- ++(432,0);
        }
    \end{tikzpicture}
\noindent\blindtext
\end{document}

E o resultado fica assim: insira a descrição da imagem aqui

informação relacionada