You are on page 1of 25

CTIC LATEX

TikZ BSICO

Jhimy Borbor
(j.borbor@uni.pe)

Jhimy Borbor (j.borbor@uni.pe) CTIC LATEX TikZ BSICO 1 / 25


Contenido

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

2 Bibliografa TikZ Bsico

Jhimy Borbor (j.borbor@uni.pe) CTIC LATEX TikZ BSICO 2 / 25


Parte IX

TikZ bsico

Jhimy Borbor (j.borbor@uni.pe) CTIC LATEX TikZ BSICO 3 / 25


TikZ bsico

1 TikZ bsico

2 Bibliografa TikZ Bsico

Jhimy Borbor (j.borbor@uni.pe) CTIC LATEX TikZ BSICO 4 / 25


TikZ bsico

\usepackage{tikz}

\tikzset{opciones}

\usetikzlibrary{...}

Jhimy Borbor (j.borbor@uni.pe) CTIC LATEX TikZ BSICO 5 / 25


TikZ bsico Entornos, mbitos

TikZ
Entornos, mbitos

\begin{tikzpicture}[opciones]
...
\end{tikzpicture}

\tikz[opciones]{..}

Jhimy Borbor (j.borbor@uni.pe) CTIC LATEX TikZ BSICO 6 / 25


TikZ bsico Sintaxis para los caminos

TikZ
Sintaxis para los caminos

\path ___;

\path ___( , ) ( , )___;

\path ___ ( , )--( , )___;


\path ___ ( , )--cycle;

\path ___ ( , )-|( , )___;


\path ___ ( , )-|cycle;
\path ___ ( , )|-( , )___;
\path ___ ( , )|-cycle;

\path ( , )___ rectangle ( , ) ___;

Jhimy Borbor (j.borbor@uni.pe) CTIC LATEX TikZ BSICO 7 / 25


TikZ bsico Sintaxis para los caminos

TikZ
Sintaxis para los caminos

rounded corners
\path ( , ) circle[opciones] ___;

Entre las opciones tenemos:


x radius=...
y radius=...
radius=...
rotate=...
\path ( , ) grid[opciones] ( , );

Algunas opciones son:


step=

Jhimy Borbor (j.borbor@uni.pe) CTIC LATEX TikZ BSICO 8 / 25


TikZ bsico Sintaxis para los caminos

TikZ
Sintaxis para los caminos

xstep=
ystep=
help lines

\path ( , ) to[opciones] ( , );

Entre las opciones tenemos:


out=
in=

Jhimy Borbor (j.borbor@uni.pe) CTIC LATEX TikZ BSICO 9 / 25


TikZ bsico Acciones sobre caminos

TikZ
Acciones sobre caminos

\draw \path[draw]

\fill \path[fill]

\filldraw \path[fill,draw]

\useasboundingbox \path[use as bounding box]

color=
draw=color

Jhimy Borbor (j.borbor@uni.pe) CTIC LATEX TikZ BSICO 10 / 25


TikZ bsico Acciones sobre caminos

TikZ
Acciones sobre caminos

line width=
ultra thin
very thin
thin
semithick
thick
very thick
ultra thick

Jhimy Borbor (j.borbor@uni.pe) CTIC LATEX TikZ BSICO 11 / 25


TikZ bsico 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.pe) CTIC LATEX TikZ BSICO 12 / 25


TikZ bsico Flechas

TikZ
Flechas

arrows=comienzo-final

\usetikzlibrary{arrows.meta}

length=
width=
scale=
scale length=
scale width=
color=
fill=

Jhimy Borbor (j.borbor@uni.pe) CTIC LATEX TikZ BSICO 13 / 25


TikZ bsico Flechas

TikZ
Flechas

Arc Barb[]
Bar[]
Bracket[]
Hooks[]
Parenthesis[]
Straight Barb[]
Tee Barb[]

Classical TikZ Rightarrow[]


Computer Modern Rightarrow[]
Implies[]
To[]

Jhimy Borbor (j.borbor@uni.pe) CTIC LATEX TikZ BSICO 14 / 25


TikZ bsico Flechas

TikZ
Flechas

Circle[]
Diamond[]
Ellipse[]
Kite[]
Latex[]
Latex[round]
Rectangle[]
Square[]
Stealth[]
Stealth[round]
Triangle[]
Turned Square[]

Circle[open]

Jhimy Borbor (j.borbor@uni.pe) CTIC LATEX TikZ BSICO 15 / 25


TikZ bsico Flechas

TikZ
Flechas

Diamond[open]
Ellipse[open]
Kite[open]
Latex[open]
Latex[round,open]
Rectangle[open]
Square[open]
Stealth[open]
Stealth[round,open]
Triangle[open]
Turned Square[open]

Jhimy Borbor (j.borbor@uni.pe) CTIC LATEX TikZ BSICO 16 / 25


TikZ bsico Nodos

TikZ
Nodos

\path ( , ) node [opciones]at( , ){contenido}

Una de las opciones es:


shape= (rectangle o circle)

\node at ( , ){___} \path ( , )node{___}

Jhimy Borbor (j.borbor@uni.pe) CTIC LATEX TikZ BSICO 17 / 25


TikZ bsico 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.borbor@uni.pe) CTIC LATEX TikZ BSICO 18 / 25


TikZ bsico Nodos

TikZ
Nodos

node font=
font=
text width=
align= left, flush left, right, flush right,
center, flush center, justify
above=
below=
left=
right=
above left
above right
below left

Jhimy Borbor (j.borbor@uni.pe) CTIC LATEX TikZ BSICO 19 / 25


TikZ bsico Nodos

TikZ
Nodos

below right
centered

Jhimy Borbor (j.borbor@uni.pe) CTIC LATEX TikZ BSICO 20 / 25


TikZ bsico Transformaciones

TikZ
Transformaciones

shift={coordinate}
xshift=dimensin
yshift=dimensin
scale=factor
xscale=factor
yscale=factor
rotate=grados

Jhimy Borbor (j.borbor@uni.pe) CTIC LATEX TikZ BSICO 21 / 25


TikZ bsico Una llave grande

TikZ
Una llave grande

\usetikzlibrary{decorations.pathreplacing}

amplitude=
aspect=

Jhimy Borbor (j.borbor@uni.pe) CTIC LATEX TikZ BSICO 22 / 25


TikZ bsico Una llave grande

TikZ
Una llave grande

Ejemplo
\begin{tikzpicture}
\draw [help lines] grid (3,2);
\draw [decoration=brace,decorate] (0,0) -- (3,1);
\end{tikzpicture}

Jhimy Borbor (j.borbor@uni.pe) CTIC LATEX TikZ BSICO 23 / 25


Bibliografa TikZ Bsico

1 TikZ bsico

2 Bibliografa TikZ Bsico

Jhimy Borbor (j.borbor@uni.pe) CTIC LATEX TikZ BSICO 24 / 25


Bibliografa TikZ Bsico

Bibliografa TikZ Bsico

The Comprehensive TEX Archive Network


https:
//www.ctan.org/tex-archive/graphics/pgf/base/doc

Jhimy Borbor (j.borbor@uni.pe) CTIC LATEX TikZ BSICO 25 / 25

You might also like