如何使 tikz 帮助线的 (0,0) 准确地从页面主体的左下角开始?

如何使 tikz 帮助线的 (0,0) 准确地从页面主体的左下角开始?

有没有办法自动制作横跨整个页面主体的帮助行,位于(0,0)页面的西南角?这是一个 MWE。我反复试验,发现它(0,0) grid (18,24)几乎可以完成工作,但并不完全合适。

\documentclass[letterpaper,11pt]{article}

\usepackage{tikz}
\usetikzlibrary{shapes,arrows}
\usetikzlibrary{positioning,fit}
\usepackage{amsmath}
\usetikzlibrary{calc}
\usepackage[margin=1.5cm, showframe]{geometry}
\pagestyle{empty}
\begin{document}
\begin{tikzpicture}
  \draw[help lines, gray, dashed, step=1] (0,0) grid (18,24);
\end{tikzpicture}
\end{document}

首先,这是乳胶页面几何形状

在此处输入图片描述

这是上面代码的输出

在此处输入图片描述

默认间距单位为1厘米。

答案1

\documentclass{article}
\usepackage{tikz, tikzpagenodes}
\usepackage[margin=1.5cm, showframe]{geometry}
\pagestyle{empty}
\begin{document}
\begin{tikzpicture}[overlay, remember picture, shift={(current page text area.south west)}]
\draw[help lines, dashed] (0,0) grid (current page text area.north east);
\end{tikzpicture}
\end{document}

带有虚线网格的页面

相关内容