TikZ in Scissor LaTeX
Das Paket TikZ funktioniert in Scissor LaTeX für einen gängigen Teil, den es selbst zeichnet: Linien, Formen, Bögen, Kurven, Gitter, Knoten mit Namen und Ankern, Pfeile, die Bibliothek positioning, \foreach, scopes und Farben; \matrix, \pic, Dekorationen, Muster, andere Knotenformen als rectangle und circle sowie Grafiken mit tikz-cd, circuitikz und forest werden noch nicht unterstützt.
Was das Paket macht
TikZ ist die Zeichensprache von LaTeX. Innerhalb einer tikzpicture schreiben Sie Pfade wie \draw (0,0) -- (2,1);, setzen Text in Knoten, verbinden Knoten mit Pfeilen und wiederholen Dinge mit \foreach. Mit \usetikzlibrary geladene Bibliotheken ergänzen Funktionen wie relative Platzierung (positioning), Pfeilspitzen (arrows.meta) und Koordinatenrechnung (calc).
Scissor LaTeX führt TikZ nicht aus. Der Textsatz liest die Grafik und zeichnet sie selbst, als Vektorgrafik, mit dem Knotentext in den Schriften des Dokuments.
Was hier funktioniert
| Funktion | In Scissor LaTeX | Mehr |
|---|---|---|
\draw, \fill, \filldraw, \path, der Befehl \tikz im Fließtext | Funktioniert | Grundlagen von TikZ |
--, -|, |-, rectangle, circle, ellipse, arc, grid, .. controls .., to[out=,in=] | Funktioniert | Grundlagen von TikZ |
Polare, relative (+, ++) und benannte Koordinaten, Anker wie (A.north) | Funktioniert | |
Mittelpunkte mit calc wie ($(A)!0.5!(B)$) | Funktioniert | Nur Mittelpunkte und +/-. |
\node, \coordinate, draw, fill, text width, align, minimum size | Funktioniert | Knoten und Pfeile |
Knotenformen rectangle und circle | Funktioniert | ellipse wird ohne Meldung als Kreis gezeichnet; andere Formen (diamond, star ...) als Rechtecke, mit einer Meldung. |
positioning: right=of A, below=1cm of A, node distance | Funktioniert | |
Pfeile ->, <->, -stealth, -latex, -{Stealth} | Funktioniert | Die Spitzen sind nah an TikZ, aber nicht identisch. |
Farben, Mischungen (red!50!blue), Linienstärken, Strichmuster, Deckkraft, rounded corners | Funktioniert | Siehe xcolor. |
scope, scale, shift, rotate, every node/.style, \tikzset | Funktioniert | |
\foreach mit Listen, Bereichen, Paaren und count | Funktioniert | |
\clip mit einem Rechteck oder Kreis | Funktioniert | Andere Clip-Pfade werden mit einer Meldung ignoriert. |
Dekorationen, let-Pfade, name intersections | Nicht unterstützt | Mit einer Meldung ignoriert; der Pfad wird schlicht gezeichnet. |
pattern=... | Teilweise | Als helle Füllung gezeichnet, mit der Meldung „patterns are drawn as a light fill“. |
\matrix, \pic | Nicht unterstützt | Die Grafik wird zu einem gestrichelten Kasten mit einer Meldung. |
Grafiken mit tikz-cd, circuitikz, forest | Nicht unterstützt | Entfallen, mit einer Meldung. |
| Diagramme mit Achsen | Funktioniert | Verwenden Sie pgfplots. |
Beispiele
Benannte Knoten, mit der Bibliothek positioning platziert und durch Pfeile verbunden:
Knoten, positioning und Pfeile
\documentclass{article}
\usepackage{tikz}
\usetikzlibrary{positioning, arrows.meta}
\begin{document}
\begin{tikzpicture}[node distance=1.2cm,
box/.style={draw, rounded corners, minimum width=2cm}]
\node[box] (data) {Data};
\node[box, right=of data] (model) {Model};
\node[box, right=of model] (report) {Report};
\draw[-{Stealth}] (data) -- (model);
\draw[-{Stealth}] (model) -- (report);
\node[below=0.3cm of model] {44 runs};
\end{tikzpicture}
\end{document}Eine kleine Grafik im Fließtext und mit \foreach wiederholte Formen:
\foreach und ein \tikz im Fließtext
Status: \tikz \fill[green!60!black] (0,0) circle (3pt); online.
\begin{tikzpicture}
\foreach \x/\c in {0/red, 1/orange, 2/yellow, 3/green, 4/blue} {
\fill[\c] (\x, 0) rectangle ++(0.8, 0.8);
\node at (\x + 0.4, -0.3) {\x};
}
\end{tikzpicture}Eine \matrix aus Knoten wird nicht unterstützt. Die Grafik wird durch einen gestrichelten Kasten ersetzt, der darauf hinweist:
\matrix wird nicht gezeichnet
\begin{tikzpicture}
\matrix[draw] {
\node {A}; & \node {B}; \\
\node {C}; & \node {D}; \\
};
\end{tikzpicture}Tab „Probleme“: \matrix in a picture is not supported yet
Kompatibilität
- Von einer TeX-Installation hierher: Grafiken innerhalb des oben genannten Umfangs sehen aus wie dort. Nicht unterstützte Optionen werden im Tab „Probleme“ genannt, und der Rest der Grafik wird trotzdem gezeichnet. Kommutative Diagramme mit tikz-cd, Schaltpläne und Bäume entfallen.
- Von hier in eine TeX-Installation: Grafiken lassen sich dort mit TikZ unverändert übersetzen.
Das Handbuch von TikZ ist Teil von PGF auf CTAN: ctan.org/pkg/pgf. Kommutative Diagramme: tikz-cd.
Fragen und Antworten
Muss ich TikZ-Bibliotheken laden?
Schreiben Sie \usetikzlibrary{...} wie in jedem LaTeX-Dokument. Scissor LaTeX akzeptiert die Zeile, das Dokument lässt sich also auch anderswo übersetzen; die unterstützten Funktionen arbeiten, ob die Bibliothek genannt ist oder nicht.
Warum ist meine TikZ-Grafik ein gestrichelter Kasten?
Die Grafik verwendet eine Funktion, die noch nicht unterstützt wird, etwa \matrix oder \pic. Der Text im Kasten und der Tab „Probleme“ nennen sie.
Kann ich kommutative Diagramme zeichnen?
Mit tikz-cd noch nicht: Solche Grafiken entfallen. Einfache Diagramme lassen sich mit Knoten und Pfeilen zeichnen oder in Mathematik mit \begin{array} und Pfeilen schreiben.
Jedes Beispiel auf dieser Seite wird beim Erstellen der Website von Scissor LaTeX gesetzt. Zuletzt aktualisiert am 2026-11-07.