Как добавить горизонтальную сетку снизу страницы без смещения?

Как добавить горизонтальную сетку снизу страницы без смещения?

Я пытаюсь добавить только горизонтальные линии, которые будут начинаться снизу страницы и идти к верху с зазором в 100pt. Нет необходимости, чтобы шаги соответствовали высоте или верху страницы.

Я пробую следующее.

\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}

Что я получаю, так это

введите описание изображения здесь

решение1

Если вас устраивают два запуска компиляции, вы можете легко сослаться на нижний левый как current page.south westи после этого запустить \foreach-loop, который рисует линию для 100pt. Код будет таким:

\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}

И результат выглядит так: введите описание изображения здесь

Связанный контент