Naar de inhoud

TikZ in Scissor LaTeX

Het pakket TikZ werkt in Scissor LaTeX voor een gangbare deelverzameling, die het zelf tekent: lijnen, vormen, bogen, krommen, rasters, nodes met namen en ankers, pijlen, de bibliotheek positioning, \foreach, scopes en kleuren; \matrix, \pic, decorations, patronen, andere nodevormen dan rectangle en circle, en tekeningen met tikz-cd, circuitikz en forest worden nog niet ondersteund.

Wat het pakket doet

TikZ is de tekentaal van LaTeX. Binnen een tikzpicture schrijf je paden zoals \draw (0,0) -- (2,1);, plaats je tekst in nodes, verbind je nodes met pijlen en herhaal je dingen met \foreach. Bibliotheken die je met \usetikzlibrary laadt, voegen functies toe zoals relatieve plaatsing (positioning), pijlpunten (arrows.meta) en rekenen met coördinaten (calc).

Scissor LaTeX voert TikZ niet uit. De zetmachine leest de tekening en tekent haar zelf, als vectorafbeelding, met de tekst van nodes in de lettertypen van het document.

Wat hier werkt

FunctieIn Scissor LaTeXMeer
\draw, \fill, \filldraw, \path, het commando \tikz in de regelWerktBasis van TikZ
--, -|, |-, rectangle, circle, ellipse, arc, grid, .. controls .., to[out=,in=]WerktBasis van TikZ
Poolcoördinaten, relatieve (+, ++) en benoemde coördinaten, ankers zoals (A.north)Werkt
Middelpunten met calc zoals ($(A)!0.5!(B)$)WerktAlleen middelpunten en +/-.
\node, \coordinate, draw, fill, text width, align, minimum sizeWerktNodes en pijlen
Nodevormen rectangle en circleWerktellipse wordt als cirkel getekend, zonder melding; andere vormen (diamond, star ...) als rechthoek, met een melding.
positioning: right=of A, below=1cm of A, node distanceWerkt
Pijlen ->, <->, -stealth, -latex, -{Stealth}WerktDe punten lijken op die van TikZ, maar zijn niet identiek.
Kleuren, mengsels (red!50!blue), lijndiktes, streepjesstijlen, dekking, rounded cornersWerktZie xcolor.
scope, scale, shift, rotate, every node/.style, \tikzsetWerkt
\foreach met lijsten, bereiken, paren en countWerkt
\clip met een rechthoek of cirkelWerktAndere clippaden worden genegeerd met een melding.
Decorations, paden met let, name intersectionsNiet ondersteundGenegeerd met een melding; het pad wordt gewoon getekend.
pattern=...DeelsGetekend als een lichte vulling, met de melding "patterns are drawn as a light fill".
\matrix, \picNiet ondersteundDe tekening wordt een gestippeld vak met een melding.
Tekeningen met tikz-cd, circuitikz, forestNiet ondersteundWeggelaten, met een melding.
Grafieken met assenWerktGebruik pgfplots.

Voorbeelden

Benoemde nodes, geplaatst met de bibliotheek positioning en verbonden met pijlen:

Nodes, positioning en pijlen

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

Een kleine tekening in de regel, en vormen die met \foreach worden herhaald:

\foreach en een \tikz in de regel

LaTeXPreambule: \usepackage{tikz}Openen in de editor (opent in een nieuw tabblad)
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}

Een \matrix van nodes wordt niet ondersteund. De tekening wordt vervangen door een gestippeld vak dat dat meldt:

\matrix wordt niet getekend

LaTeXPreambule: \usepackage{tikz}Openen in de editor (opent in een nieuw tabblad)
\begin{tikzpicture}
  \matrix[draw] {
    \node {A}; & \node {B}; \\
    \node {C}; & \node {D}; \\
  };
\end{tikzpicture}

Tabblad Problemen: \matrix in a picture is not supported yet

Compatibiliteit

  • Van een TeX-installatie naar hier: tekeningen binnen de deelverzameling hierboven zien eruit zoals daar. Niet-ondersteunde opties worden genoemd in het tabblad Problemen, en de rest van de tekening wordt toch getekend. Commutatieve diagrammen met tikz-cd, schakelingen en bomen worden weggelaten.
  • Van hier naar een TeX-installatie: tekeningen compileren daar ongewijzigd met TikZ.

De handleiding van TikZ maakt deel uit van PGF op CTAN: ctan.org/pkg/pgf. Commutatieve diagrammen: tikz-cd.

Vragen en antwoorden

Moet ik bibliotheken van TikZ laden?

Schrijf \usetikzlibrary{...} zoals in elk LaTeX-document. Scissor LaTeX accepteert de regel, zodat het document ook elders compileert; de ondersteunde functies werken of de bibliotheek nu genoemd wordt of niet.

Waarom is mijn TikZ-tekening een gestippeld vak?

De tekening gebruikt een functie die nog niet wordt ondersteund, zoals \matrix of \pic. De tekst in het vak en het tabblad Problemen noemen die functie.

Kan ik commutatieve diagrammen tekenen?

Nog niet met tikz-cd: die tekeningen worden weggelaten. Eenvoudige diagrammen kun je tekenen met nodes en pijlen, of in wiskunde schrijven met \begin{array} en pijlen.

Elk voorbeeld op deze pagina wordt door Scissor LaTeX gezet wanneer de site wordt gebouwd. Laatst bijgewerkt op 2026-11-07.