Wie kann ich unter Missachtung der Druckbeschränkungen ein TikZ-Bild in die obere linke Ecke einer A4-Seite zeichnen?

Wie kann ich unter Missachtung der Druckbeschränkungen ein TikZ-Bild in die obere linke Ecke einer A4-Seite zeichnen?

Ich suche nach einer Möglichkeit, ein Oval zu zeichnen, das sich in der Mitte meiner Seite befindet und alle Seiten der A4-Seite berührt. Dies muss mehrmals passieren, da ich eine komplizierte Grafik zeichne.

Bisher wurde ich durch das Zeichnen von Bildern in TikZ mit standardmäßigen linken Rändern und merkwürdigen Positionierungsversätzen behindert, und die Dokumentklasse hat anscheinend die Ränder „links, rechts und zentriert“ eingefügt. Ich bin jetzt seit 12 Stunden dabei und bin nicht weitergekommen, also dachte ich, ich bitte um Hilfe.

Eine zweite Frage, die es wert ist, beantwortet zu werden, lautet: Wenn ich in Texmakerx (wobei ich daran denken muss, dass ich pdfLaTeX verwende) etwas wie \documentclass{}<- eingebe, wenn ich diese geschweiften Klammern eingebe, wie kann ich dann aus einer Dropdown-Liste alle geeigneten Einträge auswählen – oder zumindest herausfinden, welche Einschränkungen es dafür gibt?

Der folgende Code zeichnet einen Kreis (in einer Box) mit einem Rand, den ich nicht in dieser Box haben möchte, und der von links um einen Abstand verschoben ist, den ich nicht haben möchte. Ich habe noch nicht einmal angefangen zu untersuchen, was in der Nähe der anderen Ränder passiert.

\documentclass[11pt]{article}
\pagestyle{empty}
\usepackage{tikz}
\usepackage{color}
\usepackage[top=0cm,right=0cm,bottom=0cm,left=0cm]{geometry}

\title{Practice}

\begin{document}

    \fbox{
        \begin{tikzpicture}[node distance=0cm, auto, >=stealth]
            \filldraw [gray] (0,0) circle (2pt);
        \end{tikzpicture}
    }

\end{document}

Antwort1

Mit dem speziellen Knoten können Sie current pageauf Koordinaten auf der aktuellen Seite verweisen. Es handelt sich um einen Knoten, der genau auf die Seite passt. Um ihn zu verwenden, benötigen Sie die Optionen overlayund remember pictureauf Ihrem tikzpicture.

\documentclass[11pt]{article}
%\url{http://tex.stackexchange.com/q/107911/86}
\pagestyle{empty}
\usepackage{tikz}

\begin{document}

\begin{tikzpicture}[overlay,remember picture]
\filldraw[gray] (current page) circle[x radius=\paperwidth/2, y radius=\paperheight/2];
\end{tikzpicture}
\end{document}

verwandte Informationen