You are on page 1of 58

Tablas y Grcos Ana M. Martnez 1.

- Tablas
1.1.- Entorno tabular

2.- Grcos

A Tablas y Grcos en L TEX

2.1.- Importando imgenes 2.2.- Creando imgenes Picture PsTricks Xy-pic PGF/TikZ

Ana M. Martnez
Sistemas Inteligentes y Minera de Datos (SIMD) Departamento de Sistemas Informticos - UCLM A Taller de edicin de documentos en L TEX

Editores grcos

4.- Elementos otantes 5.- Tips Bibliografa

1 / 58

Contenidos
1.- Tablas 1.1.- Entorno tabular 2.- Grcos 2.1.- Importando imgenes 2.2.- Creando imgenes
Picture PsTricks Xy-pic PGF/TikZ Editores grcos

Tablas y Grcos Ana M. Martnez 1.- Tablas


1.1.- Entorno tabular

2.- Grcos
2.1.- Importando imgenes 2.2.- Creando imgenes Picture PsTricks Xy-pic PGF/TikZ Editores grcos

4.- Elementos otantes 5.- Tips Bibliografa

4.- Elementos otantes 5.- Tips

2 / 58

Contenidos
1.- Tablas 1.1.- Entorno tabular 2.- Grcos 2.1.- Importando imgenes 2.2.- Creando imgenes
Picture PsTricks Xy-pic PGF/TikZ Editores grcos

Tablas y Grcos Ana M. Martnez 1.- Tablas


1.1.- Entorno tabular

2.- Grcos
2.1.- Importando imgenes 2.2.- Creando imgenes Picture PsTricks Xy-pic PGF/TikZ Editores grcos

4.- Elementos otantes 5.- Tips Bibliografa

4.- Elementos otantes 5.- Tips

3 / 58

Contenidos
1.- Tablas 1.1.- Entorno tabular 2.- Grcos 2.1.- Importando imgenes 2.2.- Creando imgenes
Picture PsTricks Xy-pic PGF/TikZ Editores grcos

Tablas y Grcos Ana M. Martnez 1.- Tablas


1.1.- Entorno tabular

2.- Grcos
2.1.- Importando imgenes 2.2.- Creando imgenes Picture PsTricks Xy-pic PGF/TikZ Editores grcos

4.- Elementos otantes 5.- Tips Bibliografa

4.- Elementos otantes 5.- Tips

4 / 58

Entorno tabular
A El entorno tabular de L TEX permite construir tablas de una forma muy sencilla y con un manejo del espacio casi automtico.

Tablas y Grcos Ana M. Martnez 1.- Tablas


1.1.- Entorno tabular

2.- Grcos
2.1.- Importando imgenes 2.2.- Creando imgenes Picture PsTricks Xy-pic

\begin{tabular}[<posicin>]{<formato>} ... & ... & ... \\ .................. ... & ... & ... \\ \end{tabular} Con & se separa el contenido de las casillas de un rengln especico, debe haber la misma cantidad en cada rengln, aunque queden casillas vacas. Los renglones se separan con \\.

PGF/TikZ Editores grcos

4.- Elementos otantes 5.- Tips Bibliografa

5 / 58

Sintxis
\begin{tabular}[<posicin>]{<formato>} ... & ... & ... \\ .................. ... & ... & ... \\ \end{tabular}

Tablas y Grcos Ana M. Martnez 1.- Tablas


1.1.- Entorno tabular

2.- Grcos
2.1.- Importando imgenes 2.2.- Creando imgenes Picture PsTricks Xy-pic PGF/TikZ Editores grcos

<formato> contiene la informacin sobre el nmero de las columnas y su justicacin: l (a la izquierda), c (centrada), r (a la derecha); y p{<ancho>}, m{<ancho>} y b{<ancho>} (columna con prrafos alineados arriba, en medio o abajo respectivamente). <posicin> es opcional. Maneja la posicin relativa con respecto al texto circundante, las posibles alineaciones son: t (tope), b (base) y c (centrada).

4.- Elementos otantes 5.- Tips Bibliografa

6 / 58

Tabla con lneas


Para especicar una lnea vertical se utiliza el smbolo | en la posicin de la columna denida en <formato>, para el caso de necesitar lneas dobles se utiliza ||. Para lneas horizontales se utiliza el modicador \hline despus de \\ o antes de la primera lnea, para lneas horizontales dobles \hline\hline.

Tablas y Grcos Ana M. Martnez 1.- Tablas


1.1.- Entorno tabular

2.- Grcos
2.1.- Importando imgenes 2.2.- Creando imgenes Picture PsTricks Xy-pic PGF/TikZ Editores grcos

Ejemplo
\begin{tabular}{l|c|r} c1 & c2 & c3 \\ \hline \hline 1 & 2 & 3 \\ \hline 4 & 5 & 6 \\ \hline 7 & 8 & 9 \\ \hline \hline \end{tabular}

4.- Elementos otantes 5.- Tips Bibliografa

7 / 58

Uniendo columnas: multicolumn


Sintxis
\multicolumn{<num_cols>}{<justificacin>} {<contenido>}

Tablas y Grcos Ana M. Martnez 1.- Tablas


1.1.- Entorno tabular

2.- Grcos
2.1.- Importando imgenes 2.2.- Creando imgenes Picture PsTricks Xy-pic

Ejemplo con multicolumn


\begin{tabular}{l|c|r} c1 & c2 & c3 \\ \hline\hline 1 & 2 & 3 \\ \hline 4 & \multicolumn{2}{c}{5 y 6} \\ \hline 7 & 8 & 9 \\ \hline\hline \end{tabular}

PGF/TikZ Editores grcos

4.- Elementos otantes 5.- Tips Bibliografa

8 / 58

Uniendo las: multirow

Tablas y Grcos Ana M. Martnez 1.- Tablas

Necesario incluir el paquete multirow.

1.1.- Entorno tabular

2.- Grcos
2.1.- Importando imgenes

Sintxis
\multirow{<num_filas>}{<anchura>} {<contenido>}

2.2.- Creando imgenes Picture PsTricks Xy-pic PGF/TikZ Editores grcos

Ejemplo con multirow


\begin{tabular}{l|c|r} c1 & c2 & c3 \\ \hline\hline \multirow{2}{*}{1 y 4} & 2 & 3 \\ \cline{2-3} & 5 & 6 \\ \hline 7 & 8 & 9 \\ \hline\hline \end{tabular}

4.- Elementos otantes 5.- Tips Bibliografa

9 / 58

Otras opciones

Tablas y Grcos Ana M. Martnez 1.- Tablas


1.1.- Entorno tabular

\cline{<n>-<m>}: se ordena trazar una lnea desde la columna <n> hasta la columna <m>; \tabcolsep: controla el espaciamiento entre las columnas (por defecto 6pt). Ej. \renewcommand {\tabcolsep}{12pt} \arraystretch: controla el espaciamiento entre las columnas, este valor es el factor de multiplicacin de la separacin normal entre los renglones. \arrayrulewidth: controla el grosor de lneas verticales y horizontales.

2.- Grcos
2.1.- Importando imgenes 2.2.- Creando imgenes Picture PsTricks

Xy-pic PGF/TikZ Editores grcos

4.- Elementos otantes 5.- Tips Bibliografa

10 / 58

Dividiendo celdas en diagonal


Sintxis
\usepackage{slashbox} En la posicin de la celda que queramos dividir aadimos lo siguiente:

Tablas y Grcos Ana M. Martnez 1.- Tablas


1.1.- Entorno tabular

2.- Grcos
2.1.- Importando imgenes 2.2.- Creando imgenes Picture PsTricks Xy-pic PGF/TikZ Editores grcos

Sintxis aplicacin
\backslashbox{izquierda}{derecha}

4.- Elementos otantes 5.- Tips Bibliografa

Ejemplo
\begin{tabular}{|l|r|r|r}\hline \backslashbox{origen}{destino} Albacete Cuenca Toledo \end{tabular} & & & & Albacete 0 Km 152 Km 250 Km & & & & Cuenca 152 Km 0 Km 187 Km & & & & Toledo 250 Km 187 Km 0Km \\\hline \\\hline \\\hline \\\hline

11 / 58

Ejercicio
Objeto Estilogrca Colores Plata Oro Precio 137,4 Descripcin Permite escribir de forma indeleble Es un objeto que permite escribir sobre un papel Es un objeto que permite borrar lo que hemos escrito

Tablas y Grcos Ana M. Martnez 1.- Tablas


1.1.- Entorno tabular

2.- Grcos
2.1.- Importando imgenes 2.2.- Creando imgenes Picture PsTricks Xy-pic PGF/TikZ Editores grcos

Lpiz

Rojo

Negro

3,16

4.- Elementos otantes 5.- Tips Bibliografa

Goma

amarilla

1,27

Ayuda: Es posible cambiar el caracter separador | por cualquier otro mediante @{nuevo caracter}.

12 / 58

Contenidos
1.- Tablas 1.1.- Entorno tabular 2.- Grcos 2.1.- Importando imgenes 2.2.- Creando imgenes
Picture PsTricks Xy-pic PGF/TikZ Editores grcos

Tablas y Grcos Ana M. Martnez 1.- Tablas


1.1.- Entorno tabular

2.- Grcos
2.1.- Importando imgenes 2.2.- Creando imgenes Picture PsTricks Xy-pic PGF/TikZ Editores grcos

4.- Elementos otantes 5.- Tips Bibliografa

4.- Elementos otantes 5.- Tips

13 / 58

Contenidos
1.- Tablas 1.1.- Entorno tabular 2.- Grcos 2.1.- Importando imgenes 2.2.- Creando imgenes
Picture PsTricks Xy-pic PGF/TikZ Editores grcos

Tablas y Grcos Ana M. Martnez 1.- Tablas


1.1.- Entorno tabular

2.- Grcos
2.1.- Importando imgenes 2.2.- Creando imgenes Picture PsTricks Xy-pic PGF/TikZ Editores grcos

4.- Elementos otantes 5.- Tips Bibliografa

4.- Elementos otantes 5.- Tips

14 / 58

Formatos soportados

Tablas y Grcos Ana M. Martnez 1.- Tablas


1.1.- Entorno tabular

A TEX: 1. Si compilamos con L

2.- Grcos
2.1.- Importando imgenes 2.2.- Creando imgenes Picture PsTricks Xy-pic PGF/TikZ Editores grcos

4.- Elementos otantes 5.- Tips Bibliografa

15 / 58

Formatos soportados

Tablas y Grcos Ana M. Martnez 1.- Tablas


1.1.- Entorno tabular

A TEX: 1. Si compilamos con L

2.- Grcos
2.1.- Importando imgenes 2.2.- Creando imgenes Picture PsTricks Xy-pic PGF/TikZ Editores grcos

Encapsulated PostScript (EPS).

4.- Elementos otantes 5.- Tips Bibliografa

16 / 58

Formatos soportados

Tablas y Grcos Ana M. Martnez 1.- Tablas


1.1.- Entorno tabular

A TEX: 1. Si compilamos con L

2.- Grcos
2.1.- Importando imgenes 2.2.- Creando imgenes Picture PsTricks Xy-pic PGF/TikZ Editores grcos

Encapsulated PostScript (EPS).

A 2. Si compilamos con PDFL TEX:

4.- Elementos otantes 5.- Tips Bibliografa

17 / 58

Formatos soportados

Tablas y Grcos Ana M. Martnez 1.- Tablas


1.1.- Entorno tabular

A TEX: 1. Si compilamos con L

2.- Grcos
2.1.- Importando imgenes 2.2.- Creando imgenes Picture PsTricks Xy-pic PGF/TikZ Editores grcos

Encapsulated PostScript (EPS). Portable Document Format (PDF).

A 2. Si compilamos con PDFL TEX:

4.- Elementos otantes 5.- Tips Bibliografa

18 / 58

Formatos soportados

Tablas y Grcos Ana M. Martnez 1.- Tablas


1.1.- Entorno tabular

A TEX: 1. Si compilamos con L

2.- Grcos
2.1.- Importando imgenes 2.2.- Creando imgenes Picture PsTricks Xy-pic PGF/TikZ Editores grcos

Encapsulated PostScript (EPS). Portable Document Format (PDF). JPG.

A 2. Si compilamos con PDFL TEX:


4.- Elementos otantes 5.- Tips Bibliografa

19 / 58

Formatos soportados

Tablas y Grcos Ana M. Martnez 1.- Tablas


1.1.- Entorno tabular

A TEX: 1. Si compilamos con L

2.- Grcos
2.1.- Importando imgenes 2.2.- Creando imgenes Picture PsTricks Xy-pic PGF/TikZ Editores grcos

Encapsulated PostScript (EPS). Portable Document Format (PDF). JPG. PNG.

A 2. Si compilamos con PDFL TEX:


4.- Elementos otantes 5.- Tips Bibliografa

20 / 58

Formatos soportados

Tablas y Grcos Ana M. Martnez 1.- Tablas


1.1.- Entorno tabular

A TEX: 1. Si compilamos con L

2.- Grcos
2.1.- Importando imgenes 2.2.- Creando imgenes Picture PsTricks Xy-pic PGF/TikZ Editores grcos

Encapsulated PostScript (EPS). Portable Document Format (PDF). JPG. PNG. Formatos vectoriales: con la ayuda de Inkscape.

A 2. Si compilamos con PDFL TEX:


4.- Elementos otantes 5.- Tips Bibliografa

21 / 58

Formatos soportados

Tablas y Grcos Ana M. Martnez 1.- Tablas


1.1.- Entorno tabular

A TEX: 1. Si compilamos con L

2.- Grcos
2.1.- Importando imgenes 2.2.- Creando imgenes Picture PsTricks Xy-pic PGF/TikZ Editores grcos

Encapsulated PostScript (EPS). Portable Document Format (PDF). JPG. PNG. Formatos vectoriales: con la ayuda de Inkscape. EPS: paquete epstopdf.

A 2. Si compilamos con PDFL TEX:


4.- Elementos otantes 5.- Tips Bibliografa

22 / 58

Formatos soportados

Tablas y Grcos Ana M. Martnez 1.- Tablas


1.1.- Entorno tabular

A TEX: 1. Si compilamos con L

2.- Grcos
2.1.- Importando imgenes 2.2.- Creando imgenes Picture PsTricks Xy-pic PGF/TikZ Editores grcos

Encapsulated PostScript (EPS). Portable Document Format (PDF). JPG. PNG. Formatos vectoriales: con la ayuda de Inkscape. EPS: paquete epstopdf.

A 2. Si compilamos con PDFL TEX:


4.- Elementos otantes 5.- Tips Bibliografa

Muy til: la herramienta imageMagick para conversiones entre formatos. Para todas las plataformas.

23 / 58

Paquete graphicx
Sintxis bsica
\documentclass{texfile} \usepackage{graphicx} \begin{document} \includegraphics{figs/imagen} \end{document}

Tablas y Grcos Ana M. Martnez 1.- Tablas


1.1.- Entorno tabular

2.- Grcos
2.1.- Importando imgenes 2.2.- Creando imgenes Picture PsTricks Xy-pic PGF/TikZ Editores grcos

4.- Elementos otantes 5.- Tips Bibliografa

24 / 58

Opciones
\includegraphics[attr1=val1,attr2=val2,..., attrn=valn]{imagename}
width=xx height=xx keepaspectratio scale=xx angle=xx trim=l b r t clip page=x Anchura de la imagen a xx.. Altura de la imagen a xx.1 Si est a true, escala la imagen de acuerdo a lo especicado (como cota superior) sin distorsionar la imagen. Escala la imagen al factor indicado. Ej, 0.5 la reduce a la mitad, 2 la duplica. Rota la imagen xx grados (en sentido contrario a las agujas del reloj) Recorta la imagen l por la izda, b por abajo, r por la derecha y t por arriba. Para que funcione la opcin trim, clip debe estar true. Si la imagen es un pdf con varias pginas, permite utilizar una pgina distinta a la primera.

Tablas y Grcos Ana M. Martnez 1.- Tablas


1.1.- Entorno tabular

2.- Grcos
2.1.- Importando imgenes 2.2.- Creando imgenes Picture PsTricks Xy-pic PGF/TikZ Editores grcos

4.- Elementos otantes 5.- Tips Bibliografa

Si slo se especica, o bien la anchura o la altura, la imagen se escala manteniendo el ratio original
25 / 58

Marcos

Tablas y Grcos Ana M. Martnez 1.- Tablas


1.1.- Entorno tabular

Es posible aadir un marco a nuestra imagen, especicando:


2.- Grcos
2.1.- Importando imgenes 2.2.- Creando imgenes Picture PsTricks Xy-pic PGF/TikZ Editores grcos

Separacin con la imagen. Anchura del marco

Ejemplo
\setlength\fboxsep{0pt} \setlength\fboxrule{0.5pt} \fbox{\includegraphics{imagen}}

4.- Elementos otantes 5.- Tips Bibliografa

26 / 58

Envolver imgenes con texto


wrapfig

Tablas y Grcos Ana M. Martnez 1.- Tablas


1.1.- Entorno tabular

Utilizar con cuidado.

2.- Grcos
2.1.- Importando imgenes 2.2.- Creando imgenes

Ejemplo
\usepackage{wrapfig} ... \begin{wrapfigure}{r}{8cm} % "l" o "r" para el lado de la pgina. Anchura del espacio de la imagen. \centering \includegraphics[height=80mm]{figs/imagen.eps} \caption{Nota al pie de mi imagen} \label{referencia} \end{wrapfigure}

Picture PsTricks Xy-pic PGF/TikZ Editores grcos

4.- Elementos otantes 5.- Tips Bibliografa

No funciona dentro de listas (entornos itemize, enumerate,. . . ).

27 / 58

Ms opciones del paquete graphicx


Tablas y Grcos Ana M. Martnez 1.- Tablas

\rotatebox[opciones]{angulo}{texto} \scalebox{horizontal}[vertical]{texto} \reflectbox{texto} \resizebox{long-hor}{long-vert}{texto}

1.1.- Entorno tabular

2.- Grcos
2.1.- Importando imgenes 2.2.- Creando imgenes Picture PsTricks Xy-pic PGF/TikZ Editores grcos

Ejemplo
\fbox{\LaTeX\ y \TeX} \qquad \reflectbox{\fbox{\LaTeX\ y \TeX}}

4.- Elementos otantes 5.- Tips Bibliografa

A L TEX y TEX

XET y XETA L

28 / 58

Conversin de formatos

Tablas y Grcos Ana M. Martnez 1.- Tablas


1.1.- Entorno tabular

2.- Grcos
2.1.- Importando imgenes 2.2.- Creando imgenes Picture PsTricks

Un grco en cualquier formato (bmp, jpg, gif, . . . ) puede ser convertido a eps mediante la utilidad convert de ImageMagick.

Xy-pic PGF/TikZ Editores grcos

4.- Elementos otantes 5.- Tips Bibliografa

29 / 58

Conversin de formatos

Tablas y Grcos Ana M. Martnez 1.- Tablas


1.1.- Entorno tabular

2.- Grcos
2.1.- Importando imgenes 2.2.- Creando imgenes Picture PsTricks

Un grco en cualquier formato (bmp, jpg, gif, . . . ) puede ser convertido a eps mediante la utilidad convert de ImageMagick. http://www.imagemagick.org/

Xy-pic PGF/TikZ Editores grcos

4.- Elementos otantes 5.- Tips Bibliografa

30 / 58

Conversin de formatos

Tablas y Grcos Ana M. Martnez 1.- Tablas


1.1.- Entorno tabular

2.- Grcos
2.1.- Importando imgenes 2.2.- Creando imgenes Picture PsTricks

Un grco en cualquier formato (bmp, jpg, gif, . . . ) puede ser convertido a eps mediante la utilidad convert de ImageMagick. http://www.imagemagick.org/ Sintaxis: convert origen.ext destino.ext

Xy-pic PGF/TikZ Editores grcos

4.- Elementos otantes 5.- Tips Bibliografa

31 / 58

Contenidos
1.- Tablas 1.1.- Entorno tabular 2.- Grcos 2.1.- Importando imgenes 2.2.- Creando imgenes
Picture PsTricks Xy-pic PGF/TikZ Editores grcos

Tablas y Grcos Ana M. Martnez 1.- Tablas


1.1.- Entorno tabular

2.- Grcos
2.1.- Importando imgenes 2.2.- Creando imgenes Picture PsTricks Xy-pic PGF/TikZ Editores grcos

4.- Elementos otantes 5.- Tips Bibliografa

4.- Elementos otantes 5.- Tips

32 / 58

Picture

Tablas y Grcos Ana M. Martnez 1.- Tablas


1.1.- Entorno tabular

Descripcin del dibujo en rdenes que pueden ser procesadas directamente por LATEX.

2.- Grcos
2.1.- Importando imgenes 2.2.- Creando imgenes Picture PsTricks Xy-pic PGF/TikZ

rdenes bsicas
\put(x, y){object} \put(x, y){\line(x1, y1){length}} \put(x, y){\vector(x1, y1){length}} \put(x, y){\circle{diameter}} \put(x, y){$formula o texto$} \put(x, y){\oval(w, h)[position]} \multiput(x, y)(dx, dy){n}{object} Desde gnuplot se pueden exportar las grcas al entorno picture directamente.

\begin{picture}(anchura,altura,x-offset, y-offset) ... \end{picture Editores grcos


4.- Elementos otantes 5.- Tips Bibliografa

33 / 58

Picture
Ejemplos sencillos

Tablas y Grcos Ana M. Martnez 1.- Tablas


1.1.- Entorno tabular

Un ejemplo
\setlength{\unitlength}{.4in} \begin{picture}(7,5)(0,0) \linethickness{1pt} \put(0,0){\line(1,0){4}} \put(4,0){\line(0,1){3}} \put(0,0){\line(4,3){4}} \put(2,-.25){\makebox(0,0){$\alpha$}} \put(4.25,1.5){\makebox(0,0){$\beta$}} \put(2,2){\makebox(0,0){$\gamma$}} \end{picture}

2.- Grcos
2.1.- Importando imgenes 2.2.- Creando imgenes Picture PsTricks Xy-pic PGF/TikZ Editores grcos

4.- Elementos otantes 5.- Tips Bibliografa

Otro ejemplo
\setlength{\unitlength}{.5in} \begin{picture}(10,10)(-5,5) \linethickness{1pt} \put(-2.5,0){\vector(1,0){5}} \put(0,-2.5){\vector(0,1){5}} \put(0,0){\circle{2}} \end{picture}
34 / 58

PStricks

Tablas y Grcos Ana M. Martnez 1.- Tablas

Mejora del entorno picture.


A No funciona con PDFL TEX.

1.1.- Entorno tabular

2.- Grcos
2.1.- Importando imgenes 2.2.- Creando imgenes Picture PsTricks Xy-pic PGF/TikZ

\usepackage{pstricks}

Ejemplo
\begin{pspicture}(6,6) %% Tringulo en rojo: \psline[linecolor=red](1,1)(5,1)(1,4)(1,1) %% Curva Bezier en verde: \pscurve[linecolor=green,linewidth=2pt,% showpoints=true](5,5)(3,2)(4,4)(2,3) %% Crculo en azul con radio 1: \pscircle[linecolor=blue,linestyle=dashed](3,2.5){1} \end{pspicture}

Editores grcos

4.- Elementos otantes 5.- Tips Bibliografa

35 / 58

Xy-pic

Tablas y Grcos Ana M. Martnez 1.- Tablas


1.1.- Entorno tabular

Paquete especial para dibujar diagramas. \usepackage[all]{xy}

2.- Grcos
2.1.- Importando imgenes 2.2.- Creando imgenes Picture PsTricks Xy-pic

Ejemplo
\begin{displaymath} \xymatrix{ A \ar[r]|f \ar[d]|g & B \ar[d]|{g} \\ D \ar[r]|{f} & C } \end{displaymath}

PGF/TikZ Editores grcos

4.- Elementos otantes 5.- Tips Bibliografa

36 / 58

PGF/TikZ

Tablas y Grcos Ana M. Martnez 1.- Tablas


1.1.- Entorno tabular

Grcos portables, PostScript y PDF. \usepackage{tikz}

2.- Grcos
2.1.- Importando imgenes 2.2.- Creando imgenes Picture PsTricks Xy-pic

Ejemplo
\begin{figure} \centering \begin{tikzpicture} \draw[thick,rounded corners=8pt] (0,0) -- (0,2) -- (1,3.25) -- (2,2) -(2,0) -- (0,2) -- (2,2) -- (0,0) -- (2,0); \end{tikzpicture} \end{figure}

PGF/TikZ Editores grcos

4.- Elementos otantes 5.- Tips Bibliografa

37 / 58

Editores grcos

Tablas y Grcos Ana M. Martnez 1.- Tablas

Podemos generar nuestro grco con cualquier editor y posteriormente convertirlo a PostScript utilizando ImageMagick.

1.1.- Entorno tabular

2.- Grcos
2.1.- Importando imgenes 2.2.- Creando imgenes Picture PsTricks Xy-pic PGF/TikZ Editores grcos

4.- Elementos otantes 5.- Tips Bibliografa

38 / 58

Editores grcos

Tablas y Grcos Ana M. Martnez 1.- Tablas

Podemos generar nuestro grco con cualquier editor y posteriormente convertirlo a PostScript utilizando ImageMagick. Otra posibilidad es utilizar un editor de grcos especialmente dedicado a la creacin de grcos A para L TEX, como:

1.1.- Entorno tabular

2.- Grcos
2.1.- Importando imgenes 2.2.- Creando imgenes Picture PsTricks Xy-pic PGF/TikZ Editores grcos

4.- Elementos otantes 5.- Tips Bibliografa

39 / 58

Editores grcos

Tablas y Grcos Ana M. Martnez 1.- Tablas

Podemos generar nuestro grco con cualquier editor y posteriormente convertirlo a PostScript utilizando ImageMagick. Otra posibilidad es utilizar un editor de grcos especialmente dedicado a la creacin de grcos A para L TEX, como:

1.1.- Entorno tabular

2.- Grcos
2.1.- Importando imgenes 2.2.- Creando imgenes Picture PsTricks Xy-pic PGF/TikZ Editores grcos

Xg Entorno de dibujo para X Window (Unix, Linux) http://www.xfig.org/

4.- Elementos otantes 5.- Tips Bibliografa

40 / 58

Editores grcos

Tablas y Grcos Ana M. Martnez 1.- Tablas

Podemos generar nuestro grco con cualquier editor y posteriormente convertirlo a PostScript utilizando ImageMagick. Otra posibilidad es utilizar un editor de grcos especialmente dedicado a la creacin de grcos A para L TEX, como:

1.1.- Entorno tabular

2.- Grcos
2.1.- Importando imgenes 2.2.- Creando imgenes Picture PsTricks Xy-pic PGF/TikZ Editores grcos

Xg Entorno de dibujo para X Window (Unix, Linux) http://www.xfig.org/ LaTeXDraw Generador de cdigo PSTricks. Para todas las plataformas (disponible en espaol) http://latexdraw.sourceforge.net/

4.- Elementos otantes 5.- Tips Bibliografa

41 / 58

Editores grcos

Tablas y Grcos Ana M. Martnez 1.- Tablas

Podemos generar nuestro grco con cualquier editor y posteriormente convertirlo a PostScript utilizando ImageMagick. Otra posibilidad es utilizar un editor de grcos especialmente dedicado a la creacin de grcos A para L TEX, como:

1.1.- Entorno tabular

2.- Grcos
2.1.- Importando imgenes 2.2.- Creando imgenes Picture PsTricks Xy-pic PGF/TikZ Editores grcos

Xg Entorno de dibujo para X Window (Unix, Linux) http://www.xfig.org/ LaTeXDraw Generador de cdigo PSTricks. Para todas las plataformas (disponible en espaol) http://latexdraw.sourceforge.net/ jpicedt Entorno de dibujo para Windows y X Window http://www.jpicedt.org

4.- Elementos otantes 5.- Tips Bibliografa

42 / 58

Editores grcos

Tablas y Grcos Ana M. Martnez 1.- Tablas

Podemos generar nuestro grco con cualquier editor y posteriormente convertirlo a PostScript utilizando ImageMagick. Otra posibilidad es utilizar un editor de grcos especialmente dedicado a la creacin de grcos A para L TEX, como:

1.1.- Entorno tabular

2.- Grcos
2.1.- Importando imgenes 2.2.- Creando imgenes Picture PsTricks Xy-pic PGF/TikZ Editores grcos

Xg Entorno de dibujo para X Window (Unix, Linux) http://www.xfig.org/ LaTeXDraw Generador de cdigo PSTricks. Para todas las plataformas (disponible en espaol) http://latexdraw.sourceforge.net/ jpicedt Entorno de dibujo para Windows y X Window http://www.jpicedt.org dia Entorno de dibujo para Windows y X Window http://www.gnome.org/projects/dia/

4.- Elementos otantes 5.- Tips Bibliografa

43 / 58

Contenidos
1.- Tablas 1.1.- Entorno tabular 2.- Grcos 2.1.- Importando imgenes 2.2.- Creando imgenes
Picture PsTricks Xy-pic PGF/TikZ Editores grcos

Tablas y Grcos Ana M. Martnez 1.- Tablas


1.1.- Entorno tabular

2.- Grcos
2.1.- Importando imgenes 2.2.- Creando imgenes Picture PsTricks Xy-pic PGF/TikZ Editores grcos

4.- Elementos otantes 5.- Tips Bibliografa

4.- Elementos otantes 5.- Tips

44 / 58

Colocacin de las imgenes

Tablas y Grcos Ana M. Martnez 1.- Tablas


1.1.- Entorno tabular

2.- Grcos
2.1.- Importando imgenes 2.2.- Creando imgenes

Tanto las imgenes como las tablas necesitan un tratamiento especial, ya que no se pueden partir.

Picture PsTricks Xy-pic PGF/TikZ Editores grcos

4.- Elementos otantes 5.- Tips Bibliografa

45 / 58

Colocacin de las imgenes

Tablas y Grcos Ana M. Martnez 1.- Tablas


1.1.- Entorno tabular

2.- Grcos
2.1.- Importando imgenes 2.2.- Creando imgenes

Tanto las imgenes como las tablas necesitan un tratamiento especial, ya que no se pueden partir. lo hace por nosotros, de modo que no debamos preocuparnos si una imagen no cabe en la pgina actual.

Picture PsTricks Xy-pic PGF/TikZ Editores grcos

A L TEX

4.- Elementos otantes 5.- Tips Bibliografa

46 / 58

Colocacin de las imgenes

Tablas y Grcos Ana M. Martnez 1.- Tablas


1.1.- Entorno tabular

2.- Grcos
2.1.- Importando imgenes 2.2.- Creando imgenes

Tanto las imgenes como las tablas necesitan un tratamiento especial, ya que no se pueden partir. lo hace por nosotros, de modo que no debamos preocuparnos si una imagen no cabe en la pgina actual. Necesario aadir referencias a dichas imgenes o tablas.

Picture PsTricks Xy-pic PGF/TikZ Editores grcos

A L TEX

4.- Elementos otantes 5.- Tips Bibliografa

47 / 58

Entornos otantes

Tablas y Grcos Ana M. Martnez 1.- Tablas


1.1.- Entorno tabular

2.- Grcos
2.1.- Importando imgenes 2.2.- Creando imgenes

A L T

EX ofrece dos entornos para los elementos otantes:


1. Uno para las tablas: \begin{table} ... \end{table} 2. Otro para las guras: \begin{figure} ... \end{figure}

Picture PsTricks Xy-pic PGF/TikZ Editores grcos

4.- Elementos otantes 5.- Tips Bibliografa

Ambos se tratan de idntica manera por lo que nos centraremos en uno de ellos (gure).

48 / 58

Imgenes como Figures

Tablas y Grcos Ana M. Martnez 1.- Tablas


1.1.- Entorno tabular

Para aadir notas al pie (captions) y referencias cruzadas (labels).

2.- Grcos
2.1.- Importando imgenes 2.2.- Creando imgenes Picture PsTricks

Ejemplo
\begin{figure}[htb] \begin{center} \leavevmode %para forzar a centrar \includegraphics[width=0.8\textwidth]{image.png} \end{center} \caption{Awesome Image} \label{fig:awesome_image} \end{figure}

Xy-pic PGF/TikZ Editores grcos

4.- Elementos otantes 5.- Tips Bibliografa

49 / 58

Posiciones

Tablas y Grcos Ana M. Martnez 1.- Tablas


1.1.- Entorno tabular

\begin{figure}[designador de colocacin]
A Para indicarle a L TEX los lugares donde se permite que vaya colocado el objeto otante.

2.- Grcos
2.1.- Importando imgenes 2.2.- Creando imgenes Picture PsTricks Xy-pic

Designador Permiso para colocar el objeto otante... h aqu (here), muy prximo al lugar en el texto donde se ha introducido. Es til para objetos otantes pequeos. t en la parte superior de una pgina (top ). b en la parte inferior de una pgina (bottom). p en una pgina especial que slo contenga elementos otantes. ! no considera la mayora de los parmetros internos de colocacin (como el no mximo de elementos otantes en una pgina).

PGF/TikZ Editores grcos

4.- Elementos otantes 5.- Tips Bibliografa

50 / 58

Ejemplo

Tablas y Grcos Ana M. Martnez 1.- Tablas


1.1.- Entorno tabular

2.- Grcos
2.1.- Importando imgenes

\begin{figure}[!hbp]

2.2.- Creando imgenes Picture PsTricks Xy-pic PGF/TikZ Editores grcos

Con [!hbp] forzamos a EX a que coloque la table aqu (h) o al nal de alguna pgina, o en alguna pgina especial para elementos otantes (p). No considera otros factores estticos (p.ej. no mx. de guras en una pgina). Por defecto: [tbp]

A L T

4.- Elementos otantes 5.- Tips Bibliografa

51 / 58

Colas de objetos

Tablas y Grcos Ana M. Martnez 1.- Tablas


1.1.- Entorno tabular

2.- Grcos
2.1.- Importando imgenes 2.2.- Creando imgenes

Si un objeto otante no se puede colocar en la pgina actual entonces se aplaza su colocacin, para lo cual se introduce en una cola fo de tablas o de guras.

Picture PsTricks Xy-pic PGF/TikZ Editores grcos

4.- Elementos otantes 5.- Tips Bibliografa

52 / 58

Colas de objetos

Tablas y Grcos Ana M. Martnez 1.- Tablas


1.1.- Entorno tabular

2.- Grcos
2.1.- Importando imgenes 2.2.- Creando imgenes

Si un objeto otante no se puede colocar en la pgina actual entonces se aplaza su colocacin, para lo cual se introduce en una cola fo de tablas o de guras. Si una tabla o una gura no se puede colocar desplaza al resto de las tablas o guras al nal del documento.

Picture PsTricks Xy-pic PGF/TikZ Editores grcos

4.- Elementos otantes 5.- Tips Bibliografa

53 / 58

Lista de guras (y tablas)

Tablas y Grcos Ana M. Martnez 1.- Tablas


1.1.- Entorno tabular

2.- Grcos

Las instrucciones: \listoffigures y \listoftables. Funcionan de modo anlogo a la orden \tableofcontents imprimiendo un ndice de guras o de tablas respectivamente. En estas listas se repetirn los ttulos completos. Puede indicarse una versin corta de los ttulos de tablas y guras mediante:
\caption[Corto]{Titulo largo de la figura}.

2.1.- Importando imgenes 2.2.- Creando imgenes Picture PsTricks Xy-pic

PGF/TikZ Editores grcos

4.- Elementos otantes 5.- Tips Bibliografa

54 / 58

Referencias cruzadas

Tablas y Grcos Ana M. Martnez 1.- Tablas


1.1.- Entorno tabular

Con \label y \ref se pueden crear referencias a un objeto otante dentro del texto. La gura~\ref{fig:ej} es un ejemplo de ....

2.- Grcos
2.1.- Importando imgenes 2.2.- Creando imgenes Picture PsTricks Xy-pic PGF/TikZ

Ejemplo
\begin{figure}[!hbp] ... \caption{Ttulo de la figura} \label{ig:ej} \end{figure}

Editores grcos

4.- Elementos otantes 5.- Tips Bibliografa

55 / 58

Contenidos
1.- Tablas 1.1.- Entorno tabular 2.- Grcos 2.1.- Importando imgenes 2.2.- Creando imgenes
Picture PsTricks Xy-pic PGF/TikZ Editores grcos

Tablas y Grcos Ana M. Martnez 1.- Tablas


1.1.- Entorno tabular

2.- Grcos
2.1.- Importando imgenes 2.2.- Creando imgenes Picture PsTricks Xy-pic PGF/TikZ Editores grcos

4.- Elementos otantes 5.- Tips Bibliografa

4.- Elementos otantes 5.- Tips

56 / 58

Cmo compilar ms rpido

Tablas y Grcos Ana M. Martnez 1.- Tablas


1.1.- Entorno tabular

2.- Grcos
2.1.- Importando imgenes 2.2.- Creando imgenes Picture PsTricks

Hacerlo en modo borrador (draft). Despus de haber aadido imgenes nuestro documento tarda mucho en compilar: \documentclass[draft,...]{...}

Xy-pic PGF/TikZ Editores grcos

4.- Elementos otantes 5.- Tips

Bibliografa

57 / 58

Bibliografa I

Tablas y Grcos Ana M. Martnez 1.- Tablas


1.1.- Entorno tabular

2.- Grcos
2.1.- Importando imgenes 2.2.- Creando imgenes Picture PsTricks

WikiBooks Importing Graphics. Creating Graphics Floats, Figures and Captions http://en.wikibooks.org/wiki/LaTeX, 2011.

Xy-pic PGF/TikZ Editores grcos

4.- Elementos otantes 5.- Tips Bibliografa

58 / 58

You might also like