TikZ no Scissor LaTeX
O pacote TikZ funciona no Scissor LaTeX para um subconjunto comum, que ele mesmo desenha: linhas, formas, arcos, curvas, grades, nós com nomes e âncoras, setas, a biblioteca positioning, \foreach, scopes e cores; \matrix, \pic, decorações, padrões, formas de nó além de retângulo e círculo, e desenhos de tikz-cd, circuitikz e forest ainda não são suportados.
O que o pacote faz
O TikZ é a linguagem de desenho do LaTeX. Dentro de um tikzpicture você escreve caminhos como \draw (0,0) -- (2,1);, coloca texto em nós, liga nós com setas e repete coisas com \foreach. Bibliotecas carregadas com \usetikzlibrary acrescentam recursos como posicionamento relativo (positioning), pontas de seta (arrows.meta) e aritmética de coordenadas (calc).
O Scissor LaTeX não executa o TikZ. O compositor lê o desenho e o desenha ele mesmo, como gráfico vetorial, com o texto dos nós nas fontes do documento.
O que funciona aqui
| Recurso | No Scissor LaTeX | Mais |
|---|---|---|
\draw, \fill, \filldraw, \path, o comando em linha \tikz | Funciona | Noções básicas de TikZ |
--, -|, |-, rectangle, circle, ellipse, arc, grid, .. controls .., to[out=,in=] | Funciona | Noções básicas de TikZ |
Coordenadas polares, relativas (+, ++) e com nome, âncoras como (A.north) | Funciona | |
Pontos médios com calc, como ($(A)!0.5!(B)$) | Funciona | Só pontos médios e +/-. |
\node, \coordinate, draw, fill, text width, align, minimum size | Funciona | Nós e setas |
Formas de nó rectangle e circle | Funciona | ellipse é desenhada como círculo, sem mensagem; outras formas (diamond, star ...) como retângulos, com mensagem. |
positioning: right=of A, below=1cm of A, node distance | Funciona | |
Setas ->, <->, -stealth, -latex, -{Stealth} | Funciona | As pontas são parecidas com as do TikZ, não idênticas. |
Cores, misturas (red!50!blue), espessuras de linha, tracejados, opacidade, rounded corners | Funciona | Veja xcolor. |
scope, scale, shift, rotate, every node/.style, \tikzset | Funciona | |
\foreach com listas, intervalos, pares e count | Funciona | |
\clip com um retângulo ou círculo | Funciona | Outros caminhos de recorte são ignorados com uma mensagem. |
Decorações, caminhos let, name intersections | Não suportado | Ignorados com uma mensagem; o caminho é desenhado simples. |
pattern=... | Em parte | Desenhado como um preenchimento claro, com a mensagem "patterns are drawn as a light fill". |
\matrix, \pic | Não suportado | O desenho vira uma caixa tracejada com uma mensagem. |
Desenhos de tikz-cd, circuitikz, forest | Não suportado | Ignorados, com uma mensagem. |
| Gráficos com eixos | Funciona | Use o pgfplots. |
Exemplos
Nós com nome posicionados com a biblioteca positioning e ligados por setas:
Nós, positioning e setas
\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}Um pequeno desenho em linha, e formas repetidas com \foreach:
\foreach e um \tikz em linha
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}Uma \matrix de nós não é suportada. O desenho é substituído por uma caixa tracejada que avisa isso:
\matrix não é desenhada
\begin{tikzpicture}
\matrix[draw] {
\node {A}; & \node {B}; \\
\node {C}; & \node {D}; \\
};
\end{tikzpicture}Aba Problemas: \matrix in a picture is not supported yet
Compatibilidade
- De uma instalação do TeX para cá: desenhos dentro do subconjunto acima ficam como lá. Opções não suportadas são indicadas na aba Problemas, e o resto do desenho é desenhado mesmo assim. Diagramas comutativos com tikz-cd, circuitos e árvores ficam de fora.
- Daqui para uma instalação do TeX: os desenhos compilam lá sem mudanças com o TikZ.
O manual do TikZ faz parte do PGF no CTAN: ctan.org/pkg/pgf. Diagramas comutativos: tikz-cd.
Perguntas e respostas
Preciso carregar as bibliotecas do TikZ?
Escreva \usetikzlibrary{...} como em qualquer documento LaTeX. O Scissor LaTeX aceita a linha, então o documento também compila em outros lugares; os recursos suportados funcionam com ou sem a biblioteca indicada.
Por que meu desenho TikZ é uma caixa tracejada?
O desenho usa um recurso que ainda não é suportado, como \matrix ou \pic. O texto na caixa e a aba Problemas indicam qual.
Posso desenhar diagramas comutativos?
Com o tikz-cd, ainda não: esses desenhos ficam de fora. Diagramas simples podem ser desenhados com nós e setas, ou escritos com \begin{array} e setas em modo matemático.
Cada exemplo desta página é composto pelo Scissor LaTeX quando o site é gerado. Última atualização: 2026-11-07.