You are on page 1of 25

CTIC – LATEX

TikZ BÁSICO

Jhimy Borbor
(j.borbor@uni.pe)

Jhimy Borbor (j.borbor@uni.pe) CTIC – LATEX – TikZ BÁSICO 1 / 25

Contenido

1 TikZ básico
Entornos, ámbitos
Sintaxis para los caminos
Acciones sobre caminos
Flechas
Nodos
Transformaciones
Una llave grande

2 Bibliografía – TikZ Básico

Jhimy Borbor (j.borbor@uni.pe) CTIC – LATEX – TikZ BÁSICO 2 / 25

Parte IX TikZ básico Jhimy Borbor (j.pe) CTIC – LATEX – TikZ BÁSICO 3 / 25 .borbor@uni.

pe) CTIC – LATEX – TikZ BÁSICO 4 / 25 . TikZ básico 1 TikZ básico 2 Bibliografía – TikZ Básico Jhimy Borbor (j.borbor@uni.

TikZ básico \usepackage{tikz} \tikzset{opciones} \usetikzlibrary{.borbor@uni.pe) CTIC – LATEX – TikZ BÁSICO 5 / 25 .} Jhimy Borbor (j...

. ámbitos TikZ Entornos. ámbitos \begin{tikzpicture}[opciones] . \end{tikzpicture} \tikz[opciones]{...pe) CTIC – LATEX – TikZ BÁSICO 6 / 25 .borbor@uni.} Jhimy Borbor (j. TikZ básico Entornos.

) ( . TikZ básico Sintaxis para los caminos TikZ Sintaxis para los caminos \path ___. \path ___ ( . \path ___ ( . \path ___ ( . )|-( . )___. )--( . \path ( . \path ___ ( . )___. \path ___ ( . )___. )-|( . )___ rectangle ( . \path ___ ( . )___. \path ___( .pe) CTIC – LATEX – TikZ BÁSICO 7 / 25 .borbor@uni. )--cycle. )|-cycle. )-|cycle. ) ___. Jhimy Borbor (j.

.borbor@uni.... y radius=. ) grid[opciones] ( . ) circle[opciones] ___...pe) CTIC – LATEX – TikZ BÁSICO 8 / 25 . Algunas opciones son: step= Jhimy Borbor (j. radius=. rotate=. \path ( . Entre las opciones tenemos: x radius=. TikZ básico Sintaxis para los caminos TikZ Sintaxis para los caminos rounded corners \path ( .. )..

). Entre las opciones tenemos: out= in= Jhimy Borbor (j. ) to[opciones] ( .borbor@uni. TikZ básico Sintaxis para los caminos TikZ Sintaxis para los caminos xstep= ystep= help lines \path ( .pe) CTIC – LATEX – TikZ BÁSICO 9 / 25 .

TikZ básico Acciones sobre caminos TikZ Acciones sobre caminos \draw ≡ \path[draw] \fill ≡ \path[fill] \filldraw ≡ \path[fill.pe) CTIC – LATEX – TikZ BÁSICO 10 / 25 .borbor@uni.draw] \useasboundingbox ≡ \path[use as bounding box] color= draw=color Jhimy Borbor (j.

TikZ básico Acciones sobre caminos TikZ Acciones sobre caminos line width= ultra thin very thin thin semithick thick very thick ultra thick Jhimy Borbor (j.pe) CTIC – LATEX – TikZ BÁSICO 11 / 25 .borbor@uni.

pe) CTIC – LATEX – TikZ BÁSICO 12 / 25 . TikZ básico Acciones sobre caminos TikZ Acciones sobre caminos solid dotted densely dotted loosely dotted dashed densely dashed loosely dashed double=color_medio double distance= fill=color Jhimy Borbor (j.borbor@uni.

meta} length= width= scale= scale length= scale width= color= fill= Jhimy Borbor (j. TikZ básico Flechas TikZ Flechas arrows=comienzo-final \usetikzlibrary{arrows.borbor@uni.pe) CTIC – LATEX – TikZ BÁSICO 13 / 25 .

pe) CTIC – LATEX – TikZ BÁSICO 14 / 25 .borbor@uni. TikZ básico Flechas TikZ Flechas Arc Barb[] Bar[] Bracket[] Hooks[] Parenthesis[] Straight Barb[] Tee Barb[] Classical TikZ Rightarrow[] Computer Modern Rightarrow[] Implies[] To[] Jhimy Borbor (j.

TikZ básico Flechas TikZ Flechas Circle[] Diamond[] Ellipse[] Kite[] Latex[] Latex[round] Rectangle[] Square[] Stealth[] Stealth[round] Triangle[] Turned Square[] Circle[open] Jhimy Borbor (j.pe) CTIC – LATEX – TikZ BÁSICO 15 / 25 .borbor@uni.

open] Rectangle[open] Square[open] Stealth[open] Stealth[round.borbor@uni. TikZ básico Flechas TikZ Flechas Diamond[open] Ellipse[open] Kite[open] Latex[open] Latex[round.pe) CTIC – LATEX – TikZ BÁSICO 16 / 25 .open] Triangle[open] Turned Square[open] Jhimy Borbor (j.

TikZ básico Nodos TikZ Nodos \path ( .borbor@uni. )node{___} Jhimy Borbor (j. ) node [opciones]at( . ){___} ≡ \path ( .pe) CTIC – LATEX – TikZ BÁSICO 17 / 25 . ){contenido} Una de las opciones es: shape= (rectangle o circle) \node at ( .

pe) CTIC – LATEX – TikZ BÁSICO 18 / 25 .borbor@uni. TikZ básico Nodos TikZ Nodos inner sep= inner xsep= inner ysep= outer sep= outer xsep= outer ysep= minimum height= minimum width= minimum size= shape aspect= text=color Jhimy Borbor (j.

TikZ básico Nodos TikZ Nodos node font= font= text width= align= left. justify above= below= left= right= above left above right below left Jhimy Borbor (j. center.borbor@uni. flush left. right. flush right. flush center.pe) CTIC – LATEX – TikZ BÁSICO 19 / 25 .

TikZ básico Nodos TikZ Nodos below right centered Jhimy Borbor (j.borbor@uni.pe) CTIC – LATEX – TikZ BÁSICO 20 / 25 .

pe) CTIC – LATEX – TikZ BÁSICO 21 / 25 . TikZ básico Transformaciones TikZ Transformaciones shift={coordinate} xshift=dimensión yshift=dimensión scale=factor xscale=factor yscale=factor rotate=grados Jhimy Borbor (j.borbor@uni.

TikZ básico Una llave grande TikZ Una llave grande \usetikzlibrary{decorations.pathreplacing} amplitude= aspect= Jhimy Borbor (j.borbor@uni.pe) CTIC – LATEX – TikZ BÁSICO 22 / 25 .

2). \end{tikzpicture} Jhimy Borbor (j. \draw [decoration=brace. TikZ básico Una llave grande TikZ Una llave grande Ejemplo \begin{tikzpicture} \draw [help lines] grid (3.0) -.(3.decorate] (0.1).pe) CTIC – LATEX – TikZ BÁSICO 23 / 25 .borbor@uni.

pe) CTIC – LATEX – TikZ BÁSICO 24 / 25 .borbor@uni. Bibliografía – TikZ Básico 1 TikZ básico 2 Bibliografía – TikZ Básico Jhimy Borbor (j.

org/tex-archive/graphics/pgf/base/doc Jhimy Borbor (j.ctan.pe) CTIC – LATEX – TikZ BÁSICO 25 / 25 . Bibliografía – TikZ Básico Bibliografía – TikZ Básico The Comprehensive TEX Archive Network https: //www.borbor@uni.