Xfig Ana M. Martínez Sobre Xfig Menús desplegables Xfig Herramientas de dibujo Editor de gráficos vectoriales Herramientas de edición Manejo de capas/profundidades Ana M. Martínez Formatos compatibles Sistemas Inteligentes y Minería de Datos (SIMD) Departamento de Sistemas Informáticos - UCLM Bibliografía LATEX y Xfig Taller de edición de documentos en LATEX 1 / 39 Contenidos Xfig Ana M. Martínez Sobre Xfig Sobre Xfig Menús desplegables Herramientas de dibujo Menús desplegables Herramientas de dibujo Herramientas de edición Manejo de capas/profundidades Herramientas de edición Formatos compatibles Manejo de capas/profundidades Bibliografía LATEX y Xfig Formatos compatibles LATEX y Xfig 2 / 39 Sobre Xfig Xfig Ana M. Martínez Sobre Xfig ◮ Herramienta de creación de gráficos vectoriales. Menús desplegables Herramientas de dibujo Herramientas de edición Manejo de capas/profundidades Formatos compatibles LATEX y Xfig Bibliografía 3 / 39 Sobre Xfig Xfig Ana M. Martínez Sobre Xfig ◮ Herramienta de creación de gráficos vectoriales. Menús desplegables ◮ Gráficos vectoriales vs. bitmaps. Herramientas de dibujo Herramientas de edición Manejo de capas/profundidades Formatos compatibles LATEX y Xfig Bibliografía 4 / 39 Sobre Xfig Xfig Ana M. Martínez Sobre Xfig ◮ Herramienta de creación de gráficos vectoriales. Menús desplegables ◮ Gráficos vectoriales vs. bitmaps. Herramientas de dibujo ◮ Bitmaps: no adecuados para dibujo técnico. Buenos con sombras, patrones de rellenos, y formas. Herramientas de edición Manejo de capas/profundidades Formatos compatibles LATEX y Xfig Bibliografía 5 / 39 Sobre Xfig Xfig Ana M. Martínez Sobre Xfig ◮ Herramienta de creación de gráficos vectoriales. Menús desplegables ◮ Gráficos vectoriales vs. bitmaps. Herramientas de dibujo ◮ Bitmaps: no adecuados para dibujo técnico. Buenos con sombras, patrones de rellenos, y formas. Herramientas de edición ◮ Xfigs es adecuado para diagramas, esquemas, ... Manejo de capas/profundidades Formatos compatibles LATEX y Xfig Bibliografía 6 / 39 Sobre Xfig Xfig Ana M. Martínez Sobre Xfig ◮ Herramienta de creación de gráficos vectoriales. Menús desplegables ◮ Gráficos vectoriales vs. bitmaps. Herramientas de dibujo ◮ Bitmaps: no adecuados para dibujo técnico. Buenos con sombras, patrones de rellenos, y formas. Herramientas de edición ◮ Xfigs es adecuado para diagramas, esquemas, ... ◮ Xfig tiene problemas con curvas complejas. Manejo de capas/profundidades Formatos compatibles LATEX y Xfig Bibliografía 7 / 39 Sobre Xfig Xfig Ana M. Martínez Sobre Xfig ◮ Herramienta de creación de gráficos vectoriales. Menús desplegables ◮ Gráficos vectoriales vs. bitmaps. Herramientas de dibujo ◮ Bitmaps: no adecuados para dibujo técnico. Buenos con sombras, patrones de rellenos, y formas. Herramientas de edición ◮ Xfigs es adecuado para diagramas, esquemas, ... ◮ Xfig tiene problemas con curvas complejas. ◮ No es difícil de usar, pero sí es complicado hacerlo de forma eficiente. Manejo de capas/profundidades Formatos compatibles LATEX y Xfig Bibliografía 8 / 39 Sobre Xfig Xfig Ana M. Martínez Sobre Xfig ◮ Herramienta de creación de gráficos vectoriales. Menús desplegables ◮ Gráficos vectoriales vs. bitmaps. Herramientas de dibujo ◮ Bitmaps: no adecuados para dibujo técnico. Buenos con sombras, patrones de rellenos, y formas. Herramientas de edición ◮ Xfigs es adecuado para diagramas, esquemas, ... ◮ Xfig tiene problemas con curvas complejas. ◮ No es difícil de usar, pero sí es complicado hacerlo de forma eficiente. ◮ Manejo de capas/profundidades Formatos compatibles LATEX y Xfig Bibliografía Interfaz: ratón con tres botones. 9 / 39 Sobre Xfig Xfig Ana M. Martínez Sobre Xfig ◮ Herramienta de creación de gráficos vectoriales. Menús desplegables ◮ Gráficos vectoriales vs. bitmaps. Herramientas de dibujo ◮ Bitmaps: no adecuados para dibujo técnico. Buenos con sombras, patrones de rellenos, y formas. Herramientas de edición ◮ Xfigs es adecuado para diagramas, esquemas, ... ◮ Xfig tiene problemas con curvas complejas. ◮ No es difícil de usar, pero sí es complicado hacerlo de forma eficiente. ◮ Interfaz: ratón con tres botones. ◮ Hay muchos ejemplos, gráficos UML desde librería, etc. Manejo de capas/profundidades Formatos compatibles LATEX y Xfig Bibliografía 10 / 39 Xfig ¿Qué podemos hacer? Ana M. Martínez Sobre Xfig Menús desplegables AMC DOWN 40602 602 U.S. AIR FORCE MASTER BEDROOM CL. Distribution of this artwork as part of the xfig package, where xfig is part of a commercially sold software package is permitted. © 2001, Carlo Kopp Herramientas de dibujo Herramientas de edición BATH Manejo de capas/profundidades CLOSET Formatos compatibles CHARPIXEL LATEX y Xfig D Q Q’ Bibliografía + CT RT A Q B Q’ A0 Y0 A1 Y1 A2 Y2 Y3 Y4 E1 Y5 $\overline{E2}$ Y6 − $\overline{E3}$ Y7 + 11 / 39 Xfig ¿Qué podemos hacer? Ana M. Martínez Sobre Xfig This is a GIF object. This is an XPM object. Menús desplegables Herramientas de dibujo Herramientas de edición This is a JPEG object. This is an XBM object. CASIO AM Manejo de capas/profundidades Formatos compatibles LATEX y Xfig Bibliografía ALM DUAL TMR CHR 12 / 39 Interfaz gráfica Xfig Ana M. Martínez Sobre Xfig Menús desplegables Herramientas de dibujo Herramientas de edición Manejo de capas/profundidades Formatos compatibles LATEX y Xfig Bibliografía 13 / 39 Instalación Xfig Ana M. Martínez Sobre Xfig Menús desplegables Xfig 3.2 patchlevel 5b (Protocol 3.2) en Ubuntu 10.04 ◮ En Linux: www-epb.lbl.gov/xfig/installation.html#install-xfig Herramientas de dibujo Herramientas de edición Manejo de capas/profundidades Formatos compatibles LATEX y Xfig Bibliografía 14 / 39 Instalación Xfig Ana M. Martínez Sobre Xfig Menús desplegables Xfig 3.2 patchlevel 5b (Protocol 3.2) en Ubuntu 10.04 ◮ En Linux: www-epb.lbl.gov/xfig/installation.html#install-xfig ◮ En Windows: Herramientas de dibujo Herramientas de edición Manejo de capas/profundidades Formatos compatibles LATEX y Xfig Bibliografía 15 / 39 Instalación Xfig Ana M. Martínez Sobre Xfig Menús desplegables Xfig 3.2 patchlevel 5b (Protocol 3.2) en Ubuntu 10.04 ◮ En Linux: www-epb.lbl.gov/xfig/installation.html#install-xfig ◮ En Windows: 1. Con Cygwin: http://homepage.mac.com/wenguangwang/latex/xfig.html. Herramientas de dibujo Herramientas de edición Manejo de capas/profundidades Formatos compatibles LATEX y Xfig Bibliografía 16 / 39 Instalación Xfig Ana M. Martínez Sobre Xfig Menús desplegables Xfig 3.2 patchlevel 5b (Protocol 3.2) en Ubuntu 10.04 ◮ En Linux: www-epb.lbl.gov/xfig/installation.html#install-xfig ◮ En Windows: 1. Con Cygwin: http://homepage.mac.com/wenguangwang/latex/xfig.html. 2. WinFIG: www.schmidt-web-berlin.de/winfig/index.shtml http://www.schmidt-web-berlin.de/winfig/downloads.shtml Herramientas de dibujo Herramientas de edición Manejo de capas/profundidades Formatos compatibles LATEX y Xfig Bibliografía 17 / 39 Instalación Xfig Ana M. Martínez Sobre Xfig Menús desplegables Xfig 3.2 patchlevel 5b (Protocol 3.2) en Ubuntu 10.04 ◮ En Linux: www-epb.lbl.gov/xfig/installation.html#install-xfig ◮ En Windows: 1. Con Cygwin: http://homepage.mac.com/wenguangwang/latex/xfig.html. 2. WinFIG: www.schmidt-web-berlin.de/winfig/index.shtml http://www.schmidt-web-berlin.de/winfig/downloads.shtml ◮ En Mac: http://fink.sourceforge.net/pdb/package.php/xfig Herramientas de dibujo Herramientas de edición Manejo de capas/profundidades Formatos compatibles LATEX y Xfig Bibliografía 18 / 39 Herramientas de dibujo Xfig Ana M. Martínez Sobre Xfig Menús desplegables Herramientas de dibujo Herramientas de edición Manejo de capas/profundidades Formatos compatibles LATEX y Xfig Bibliografía 19 / 39 Herramientas de dibujo Xfig Ana M. Martínez Sobre Xfig Menús desplegables Herramientas de dibujo Herramientas de edición Manejo de capas/profundidades Formatos compatibles LATEX y Xfig Bibliografía 20 / 39 Guía Xfig Ana M. Martínez Sobre Xfig Menús desplegables Herramientas de dibujo Herramientas de edición Manejo de capas/profundidades Formatos compatibles LATEX y Xfig Bibliografía 21 / 39 Manejo de capas/profundidades Xfig Ana M. Martínez Sobre Xfig Menús desplegables Herramientas de dibujo Herramientas de edición Manejo de capas/profundidades Formatos compatibles LATEX y Xfig Bibliografía 22 / 39 Imports Xfig Ana M. Martínez Sobre Xfig Menús desplegables Formatos: ◮ Gráficos de mapas de bits: GIF, JPEG, PCX, PNG, PPM, TIFF, XBM, and XPM. Herramientas de dibujo Herramientas de edición Manejo de capas/profundidades Formatos compatibles LATEX y Xfig Bibliografía 23 / 39 Imports Xfig Ana M. Martínez Sobre Xfig Menús desplegables Formatos: ◮ ◮ Gráficos de mapas de bits: GIF, JPEG, PCX, PNG, PPM, TIFF, XBM, and XPM. Gráficos vectoriales: EPS, PostScript. Herramientas de dibujo Herramientas de edición Manejo de capas/profundidades Formatos compatibles LATEX y Xfig Bibliografía 24 / 39 Imports Xfig Ana M. Martínez Sobre Xfig Menús desplegables Formatos: ◮ ◮ Gráficos de mapas de bits: GIF, JPEG, PCX, PNG, PPM, TIFF, XBM, and XPM. Gráficos vectoriales: EPS, PostScript. Herramientas de dibujo Herramientas de edición Manejo de capas/profundidades Formatos compatibles LATEX y Xfig Bibliografía 25 / 39 Xfig Imports Ana M. Martínez Sobre Xfig Menús desplegables Formatos: ◮ ◮ Gráficos de mapas de bits: GIF, JPEG, PCX, PNG, PPM, TIFF, XBM, and XPM. Gráficos vectoriales: EPS, PostScript. Seleccionar Y dibujar un rectángulo. Herramientas de dibujo Herramientas de edición Manejo de capas/profundidades Formatos compatibles LATEX y Xfig Bibliografía ◮ Recordad: Imagemagick para conversión de formatos. 26 / 39 Exports Xfig Ana M. Martínez ◮ Gráficos de mapas de bits: GIF, JPEG, PNG, PPM, XBM, XPM, PCX, TIFF, SLD Sobre Xfig Menús desplegables Herramientas de dibujo Herramientas de edición Manejo de capas/profundidades Formatos compatibles LATEX y Xfig Bibliografía 27 / 39 Exports Xfig Ana M. Martínez ◮ ◮ Gráficos de mapas de bits: GIF, JPEG, PNG, PPM, XBM, XPM, PCX, TIFF, SLD Formatos para documentos impresos: PostScript, PDF, HP-GL. Sobre Xfig Menús desplegables Herramientas de dibujo Herramientas de edición Manejo de capas/profundidades Formatos compatibles LATEX y Xfig Bibliografía 28 / 39 Exports Xfig Ana M. Martínez ◮ ◮ ◮ Gráficos de mapas de bits: GIF, JPEG, PNG, PPM, XBM, XPM, PCX, TIFF, SLD Formatos para documentos impresos: PostScript, PDF, HP-GL. Gráf. vectoriales: EPS, SVG, PIC, CGM, MetaFont, MetaPost, MultiMetaPost (MMP), EMF, Tk. Sobre Xfig Menús desplegables Herramientas de dibujo Herramientas de edición Manejo de capas/profundidades Formatos compatibles LATEX y Xfig Bibliografía 29 / 39 Exports Xfig Ana M. Martínez ◮ ◮ ◮ Gráficos de mapas de bits: GIF, JPEG, PNG, PPM, XBM, XPM, PCX, TIFF, SLD Formatos para documentos impresos: PostScript, PDF, HP-GL. Gráf. vectoriales: EPS, SVG, PIC, CGM, MetaFont, MetaPost, MultiMetaPost (MMP), EMF, Tk. Sobre Xfig Menús desplegables Herramientas de dibujo Herramientas de edición Manejo de capas/profundidades Formatos compatibles LATEX y Xfig Bibliografía 30 / 39 Exports Xfig Ana M. Martínez ◮ ◮ ◮ Gráficos de mapas de bits: GIF, JPEG, PNG, PPM, XBM, XPM, PCX, TIFF, SLD Formatos para documentos impresos: PostScript, PDF, HP-GL. Gráf. vectoriales: EPS, SVG, PIC, CGM, MetaFont, MetaPost, MultiMetaPost (MMP), EMF, Tk. Sobre Xfig Menús desplegables Herramientas de dibujo Herramientas de edición Manejo de capas/profundidades Formatos compatibles LATEX y Xfig Bibliografía 31 / 39 Opciones para incluir en LATEX Xfig Ana M. Martínez Sobre Xfig Menús desplegables Herramientas de dibujo 1. Formato LATEXpicture. Herramientas de edición Manejo de capas/profundidades Formatos compatibles LATEX y Xfig Bibliografía 32 / 39 Opciones para incluir en LATEX Xfig Ana M. Martínez Sobre Xfig Menús desplegables Herramientas de dibujo 1. Formato LATEXpicture. 2. Formato pictex. X Herramientas de edición Manejo de capas/profundidades Formatos compatibles LATEX y Xfig Bibliografía 33 / 39 Opciones para incluir en LATEX Xfig Ana M. Martínez Sobre Xfig Menús desplegables Herramientas de dibujo 1. Formato LATEXpicture. Herramientas de edición 2. Formato pictex. X Manejo de capas/profundidades 3. Formato Postcript (PS/EPS) + psfrag. Formatos compatibles LATEX y Xfig Bibliografía 34 / 39 Opciones para incluir en LATEX Xfig Ana M. Martínez Sobre Xfig Menús desplegables Herramientas de dibujo 1. Formato LATEXpicture. Herramientas de edición 2. Formato pictex. X Manejo de capas/profundidades 3. Formato Postcript (PS/EPS) + psfrag. Formatos compatibles 4. Formato MMP. LATEX y Xfig Bibliografía 35 / 39 Opciones 1.- Formato LATEXpicture. Xfig Ana M. Martínez Sobre Xfig Menús desplegables ◮ ◮ Descripción del dibujo en órdenes que pueden ser procesadas directamente por LATEX. Muy limitado. En documento LATEX \begin{figure}[htb] \input{figures/cooling-function.latex} \end{figure} Herramientas de dibujo Herramientas de edición Manejo de capas/profundidades Formatos compatibles LATEX y Xfig Bibliografía ◮ Ventajas: ◮ ◮ Compilación rápida Símbolos de LATEX con text flag (special). 36 / 39 Opciones 3.- Formato Postcript (PS/EPS) + psfrag Xfig Ana M. Martínez Sobre Xfig ◮ ◮ Ciertos elementos de dibujo no pueden manejarse con LATEXpicture. Símbolos de LATEX con psfrag. \psfrag{PStext}[posn][PSposn][scale][rot] {LaTeX text} En documento LATEX \usepackage{psfrag} ... \begin{figure} \scalebox{0.7}{ \centering \psfrag{Ct-1}[c]{$C^{t-1}$} \input{figures/cooling-function.latex} \end{figure} Menús desplegables Herramientas de dibujo Herramientas de edición Manejo de capas/profundidades Formatos compatibles LATEX y Xfig Bibliografía 37 / 39 Opciones 4.- Formato MMP (animaciones) ◮ ◮ ◮ Con Xfig podemos crear animaciones. Formato .mmp (Multi-MetaPost), gráfico con varias capas. Necesario convertirlo con el programa MetaPost: genera varios archivos. Programa MetaPost mpost -tex=latex animacion.mmp Xfig Ana M. Martínez Sobre Xfig Menús desplegables Herramientas de dibujo Herramientas de edición Manejo de capas/profundidades Formatos compatibles LATEX y Xfig En nuestra presentación Bibliografía \usepackage{mpmulti} o \usepackage{xmpmulti} \multiinclude[graphics={width=9cm}]{figs/animacion} ◮ ◮ Nota: desactivar \setbeamercovered{transparent}. Con \multiinclude[<+>]{gra} la siguiente imagen reemplaza a la anterior. 38 / 39 Bibliografía I Xfig Ana M. Martínez Sobre Xfig Menús desplegables Herramientas de dibujo Tom Sato and Brian V. Smith Xfig User Manual. Version 3.2.4, 2002. Peter Hiscocks Using XFig. Ryerson Polytechnic University, 2001. Herramientas de edición Manejo de capas/profundidades Formatos compatibles LATEX y Xfig Bibliografía 39 / 39