Platzierung und Dimensionierung von Tikz-Knoten basierend auf Seitenprozentsätzen

Platzierung und Dimensionierung von Tikz-Knoten basierend auf Seitenprozentsätzen

Ich bin ein Tikz-Neuling hier, also bin ich sicher, dass das ganz einfach ist, aber ich komme nicht dahinter. Bitte helfen Sie!

Ich möchte Knoten an bestimmten Stellen mit bestimmten Größen auf der Seite platzieren, alles basierend auf dem Gesamtprozentsatz der Seite. Angenommen, ich möchte ein Feld platzieren, das 10 % der Gesamtbreite und 20 % der Gesamtlänge der Seite einnimmt, und dieses Feld so platzieren, dass die obere linke Ecke 2 % rechts und 3 % unterhalb der oberen linken Ecke der Seite liegt.

Gibt es eine einfache Möglichkeit, dies zu tun? Ich würde einen Codeausschnitt bereitstellen, aber ich habe keinen.

Danke!

Antwort1

Sie müssen dies zweimal ausführen. Wenn Sie Zugriff auf den Textbereich haben möchten, verwenden Sie tikzpagenodes.

\documentclass{article}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}[overlay,remember picture]
 \fill[blue] (current page.north west)+(0.02\paperwidth,-0.03\paperheight) rectangle
 ++ (0.1\paperwidth,-0.2\paperheight);
\end{tikzpicture}
\end{document}

Für Texte können Sie

\documentclass{article}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}[overlay,remember picture]
 \draw (current page.north west)+(0.02\paperwidth,-0.03\paperheight) rectangle
 ++ (0.1\paperwidth,-0.2\paperheight) node[midway] {Hello};
\end{tikzpicture}
\end{document}

Bildbeschreibung hier eingeben

verwandte Informationen