SlideShare una empresa de Scribd logo
1 de 117
Descargar para leer sin conexión
1




    Eficiencia en la creación de
      documentos científicos

        Mariano Rico, junio 2012
2




       Introducción al
    procesador de textos
          LaTeX
    Mariano Rico, junio 2012
3



          Partes

                Editor para LaTeX,
    Parte I     ejemplos, plantilla revista

                Bibliografía, gráficos,
    Parte II
                plantillas para tesis

    Parte III   Temas avanzados
4




    PARTE I
5



       Contenidos

    • Intro
    • Editor LED
      – Instalación
      – Configuración
    • Ejemplos sencillos de LaTeX
    • Plantilla real de revista
      – Con figuras
      – Con tablas
6



                   LaTeX vs. Word
    • LaTeX es abierto
      – Word no
    • Empezar a escribir
      – En Word es sencillo
      – Con LaTeX cuesta más
    • Documento complejo
      – Word se lía
         • Referencias, figuras
      – LaTeX funciona
         • Converge a 0 bugs (última versión: 3.141592 / Diciembre 2002)
             – Desde 1980
                                   http://www.ifs.hr/~mpinter/miktex.html
7


           MS Word. “He visto cosas                                                   ”




                                                                                                Gracias a http://ltx.blogspot.com/2007/11/he-visto-cosas.html
    •   “He visto cosas en Word que vosotros no creeríais...”
         – He visto listas de items formateadas a base de espacios en blanco.
         – He visto docenas de retornos de carro seguidos al final de una página, para forzar
           el cambio a la página siguiente.
         – He visto una tabla de contenidos de un documento de 300 páginas, generada
           totalmente a mano «para evitar problemas».




                                                                                                          http://ltx.blogspot.com/2007/11/he
         – He visto documentos llenos de imágenes en formato bitmap, ocupando gigas y que
           tardan minutos en «repaginarse».
         – He visto menús desplegables de «Estilos» con centenares de estilos definidos,
           ninguno usado de forma consistente en el documento.
         – He visto siete tipos diferentes de «bullets» en el mismo documento, con niveles de
           indentación inconsistentes.
         – He visto documentos impresos llenos de «¡Error! Marcador no definido»
         – He visto intentos de crear documentos multi-archivo con Word. Nunca he visto uno
           que funcionara.
         – He visto horas de trabajo desaparecidas por un súbito cuelgue, y copias de
           respaldo irrecuperables.
         – He visto listas de enumerables cuya numeración, en lugar de comenzar en 1,
           continuaba de otras de capítulos anteriores, sin que el autor lo notara hasta
           después de imprimir.
         – He visto documentos impresos que no se parecen a lo que se veía en pantalla.
         – He visto documentos que, al cambiar de ordenador, cambian completamente su
           paginación debido a que se usa una impresora diferente.
         – He visto el mensaje «¿Desea guardar los cambios efectuados en el documento?»
           sin haber hecho ningún cambio.
         – He visto un documento que, al avanzar tras la última página, se copiaba y pegaba
           a sí mismo en ese punto, de forma recursiva, aumentando su tamaño hasta
           colapsar el sistema.
    •   “Todos esos momentos se perderán en el tiempo, como lágrimas de alegría
        en la lluvia. Es hora de LaTeX”.
8



                                  Woow!!
    • Música




http://www.ctan.org/tex-archive/macros/musictex
9



                                  Woow!!
    • Ajedrez




http://www.ctan.org/tex-archive/macros/latex/contrib/chessboard
10



                                   Woow!!
     • Diagramas de orbitales moleculares




http://ftp.gui.uva.es/sites/ctan.org/macros/latex/contrib/modiagram
11



                                    Woow!!
     • Diagramas de Feynman




http://ftp.gui.uva.es/sites/ctan.org/graphics/axodraw/
12



                         Woow!!
     • Remaquetación de artículos
       – Caso típico:
         paper rechazado     rehacer para otra revista
         formato1     formato2
       – Imposible remaquetar en Word
         • Hay que rehacer párrafo a párrafo
       – En LaTeX es cambiar dos palabras ☺
         • Palabra 1: nombre de la plantilla de la revista
         • Palabra 2: nombre del formato bibliográfico de la
           revista
13



              Aprendiendo LaTeX
     • Not So Short Introduction to LateX
       – En inglés, español...
     • Tutorial de SlideShare
       – http://www.slideshare.net/XEmacs/latex-
         introduction-for-word-users
     • Latex para documentos en castellano
       – http://www.aq.upm.es/Departamentos/Fisica/a
         gmartin/webpublico/latex/FAQ-
         CervanTeX/FAQ-CervanTeX.html#toc3
14


               El mismo documento
                 en Word y LaTeX
     • Plantilla para preparación de artículos para
       LNCS de la editorial Springer




       LaTeX                               Word
15



     Herramientas para LaTeX (1/2)
     • En Windows. Opciones:
       – Miktex (gratuito) + LatexEditor (LEd) (gratuito)
        http://www.latexeditor.org/

       – Miktex (gratuito) + LyX (gratuito)
        http://www.lyx.org

       – Miktex (gratuito) + WinEdt (vers. evaluación)
          • Miktex:
               – http://www.miktex.org/
               – http://docs.miktex.org/manual/

          • WinEdt:
               – http://www.winedt.com/

       – De pago: Scientific WorkPlace, etc.
16



     Herramientas para LaTeX (2/2)
     • Web
      – http://docs.latexlab.org
        • Usa Google Docs, soporta español (sin
          filtros portabilidad débil)
        • Aún no es multi-usuario
        • Buen editor de fórmulas
      – http://sharelatex.com
        •   Soporta español (sin filtros portabilidad débil)
        •   Multiusuario!!
        •   Sin editor de fórmulas
        •   Download de todo en un zip
17



                    Instalación de LEd
                                                   ¡¡Ojo!! En Windows 7,
                                                   instaladlo todo con
     •   Requisito previo:                         permisos de
         – Instala Miktex (última versión: 2.9)    administrador. Los
                                                   ejecutables se deben
            (Detalles de instalación más adelante) lanzar con permisos de
                                                   administrador.
     • Descarga Latex Editor (LEd) e instálalo
         – Seguir instrucciones (muy sencillas) de instalación
             • http://www.latexeditor.org/how_to_start.html
20



                     Instalando Miktex
     • Ir a http://www.miktex.org/
     • Download "Basic MiKTeX" Installer (NO Net Installer)
        – ¡¡Ojo!! Instaladlo con permisos de administrador
        – Ejecuta Inicio MikTeX 2.9    Maintenance (admin)   Settings
          (admin)
        – Selecciona la pestaña Languages
           • Deja solo seleccionado:
              spanish, english y nohype
               – (En la 2.9 no hace falta nohype)
21



                  Comprobación
     • Para saber si está bien instalado MikTeX
       – Ejecuta Inicio MikTeX 2.9     Maintenance
         (admin) Settings (admin)
       – Selecciona la pestaña Languages
       – ¿Están marcados solo los idiomas que
         indicaste antes?
         • Sí   OK
         • No   Se te olvidó ejecutarlo como administrador
22



              LEd. Aspecto del interfaz
                                                                 Herramientas
                           Documentos en edición
                                                             Pulsa View->Toolbars
       Proyectos                                             para mostrar/ocultar
     (publicaciones)


            Pulsa los iconos                   Editor

     Estructura del       Números de línea
     documento en         Configuration Options Editor    show row numbers
        edición           para mostrar/ocultar
        Pulsa F10 para
        mostrar/ocultar            Comunicación LED       View Command line
                                      MikTeX             para mostrar/ocultar


                                   Errores MikTeX (LaTeX, BibTeX..etc.)
23



     LEd. Visor de dvi integrado
24



        LEd. Visor de dvi integrado
     • Configuration Options Application
       DVI Viewer
25



                   Comprobación
     • Para saber si está bien instalado LEd
       – Abre LEd
       – Que se vea la lupa
          • View Toolbar Tools
       – Cierra Led
       – Abre Led
       – ¿Se ve la lupa?
          • Sí   OK
          • NO   Hay que ponerle permisos de Adminstrador
26

         Cómo poner permisos de
           administrador (1/2)
     • Sólo para Windows Vista y Windows 7
       – Inicio Todos los programas LEd LEd
       – Pulsa con botón derecho sobre el
         icono LEd (no sobre carpeta LEd)
       – Selecciona Propiedades
       – Pestaña Compatibilidad
27

           Cómo poner permisos de
             administrador (2/2)
     • En la pestaña Compatibilidad
       – En “Nivel de privilegio” marca
          • Ejecutar este programa como administrador
          • Pulsa botón “Cambiar la configuración para todos los
            usuarios”
             – En la nueva ventana marca en “Nivel de privilegio” la casilla de
               “Ejecutar este programa como administrador”
             – Pulsa botón Aceptar
       – Pulsa botón Aceptar

     • A partir de ahora
             – Avisará (pantalla en negro) al arrancar (“¿Desea
               permitir...”)
             – Añade escudo al icono (próximo reinicio Windows)
28



         LEd. Botones esenciales




                            Genera pdf a partir de .dvi

 Lanza visor            Genera pdf a partir de .tex
 externo de .dvi   Genera .dvi a partir de .tex
                   (compilador de .tex)
30



            Una prueba de LaTeX
     • Poner el siguiente texto en el editor
            documentclass{article}
            begin{document}
            My first TeX~document.
            end{document}
     • Guardarlo con el nombre prueba.tex
     • Compilar el documento
          prueba.tex   prueba.dvi
     • Generar pdf
          Prueba.dvi   prueba.pdf
31



               LEd. Configuración
     • LEd no entiende castellano inicialmente
       – Hay que usar un filtro (fichero spanish.fl)
          • Incluido en Led en la carpeta Definitions
       – En el site de LEd hay un diccionario de
         catellano y diccionarios grandes de inglés y
         otros idiomas
          • En LEd pulsa Configuration Add-ons
32



      Contenido de fichero .tex (1/2)
     • No hay tildes, ni eñes, ni diéresis
        – Se codifican así:
           •á        ’{a}                Ejemplo:            Sem’{a}ntica
           •é        ’{e}                Ejemplo:            tambi’{e}n
                – El caracter ’ está en la tecla ? (dcha del 0). No es el de la
                  tecla a la derecha de la ñ, ni el de la decha de la P
           • (igual para el resto de vocales con tilde)
           •ñ     ~n        Ejemplo: a~no
           •ü      "        Ejemplo: ambig"uedad
                – Caracter de dobles comillas (tecla del 2)
           •¿     textquestiondown
           • Abrir y cerrar comillas dobles: “hola”                                   ``hola”
                – Abrir comillas dobles : 2 veces comilla a dcha de la tecla P
                – Cerrar comillas dobles: , 2 veces comilla a la dcha de la tecla del cero. ¡OJO!, no es el caracter
                  de comillas dobles (tecla del 2). Aunque el filtro convierte las comillas dobles a
                  textquotedblright NO queda bien.
33



      Contenido de fichero .tex (2/2)
     • En LEd se usa el filtro para
        – teclear tildes, eñes, etc.
           • El filtro hace que se guarden en fichero en formato OK
        – leer ficheros en formato OK
           • pero mostrarlo con tildes, eñes, etc.
     • Sin el filtro
        – Problemas de portabilidad de los .tex
           • Ej: si se pasa de Windows a Linux
        – Las revistas no podrán generar bien el documento
        – No se podrá compartir el fichero con los
          colaboradores (si cada uno usa una plataforma
          diferente)
34

         LEd. Que se abra tal cual
          estaba cundo se cerró
     • Configuration Options
35



              LEd. Proyectos (1/4)
     • File   New
       – Crea carpeta
     • No olvides salvar
       el proyecto
        (Save All)
       – Y salvar el grupo
         (por defecto
          New Group)
36



             LEd. Proyectos (2/4)
     • Propiedades del proyecto
       – Diccionario
       – Backup
37



      LEd. Proyecto.Diccionario (3/4)
     • Cada proyecto puede usar un diccionario diferente. Por
       ejemplo:
        – Proyecto para la tesis (en español)
        – Artículo para paper internacional (en inglés)
        – Artículo para paper nacional (en español)
     • Diccionarios en
       Configuration Adds on
        – Seleciona varios diccionarios
        – Selecciona tesauros
38



       LEd. Proyecto.Copia seguridad (4/4)

     • Por si acaso ;-)
     • Hace un zip con todos los archivos del proyecto
     • Periodicidad ajustable
39



                LEd. Filtro para español



                                      ¡¡OJO!!




 ¡¡OJO!! El filtro que viene en
 la distribución de LED tiene
 un error en la ¿ y en la ! (falta
 un espacio (código 32) al
 final del comando latex).
 Modifica y salva el filtro.
40



                LEd. Filtro para español



                                      ¡¡OJO!!




 ¡¡OJO!! El filtro que viene en
 la distribución de LED tiene
 un error en la ¿ y en la ! (falta
 un espacio (código 32) al
 final del comando latex).
 Modifica y salva el filtro.
41



            LEd. Filtro para español
     • Si no funciona el filtro:
       – Hay que salir de LED. El filtro se aplicará en la siguiente
         ejecución.
       – Si no se mantiene el filtro (desparece el texto *.tex) es que no se
         ejecuta LEd como administrador       Ve a pág. administrador
       – A veces hay que hacer un nuevo proyecto para que se apliquen
         los filtros.
       – A veces hay que hacer un nuevo fichero para que se apliquen
         los filtros.
       – A veces hay que reiniciar Windows .
42



      Clases de documentos en LaTeX
     • Los estilos de documentos se almacenan
       en ficheros .cls (class)
     • Las editoriales proporcionan sus .cls
     • Latex tiene unos cuantos predefinidos:
       – article
       – proc (proceedings)
       – report (tesis, pequeño libro con capítulos)
       – book
       – slides
43

       Si no se ven las extensiones de
                los ficheros
     • En Windows 7 y Vista se ocultan las extensiones de los
       ficheros
     • Se pueden hacer visibles
        –   Abre un navegador de ARCHIVOS (Windows+E)
        –   Pulsa F10 (aparece una barra)
        –   Herramientas Opciones de carpeta
        –   Pestaña “Ver”
        –   Busca “Ocultar las extensiones de ”
             • Deselecciona
        – Pulsa botón “Aplicar a carpetas”
        – Pulsa botón “Aceptar”
44



     Ejemplo realista (código fuente)
     documentclass[a4paper,11pt]{article}
     author{H.~Partl}    % Asigna el autor
     title{Minimalism} % Asigna en título del artículo
     %Comienza el artículo
     begin{document}
     maketitle           % Pinta el título del artículo
     tableofcontents     % Pinta la tabla de contenidos
     section{Some Interesting Words} %Primera sección (título)
     Esta es la primera sección de mi estupendo paper
     section{Conclusiones}    %La segunda sección
     ldots{} chin-pón.
     %Termina el artículo
     end{document}
45



     Ejemplo realista (en LEd)




                      Comentarios en verde
                      Comandos es azul
                      Texto en negro
                      Paréntesis, llaves: rojo
46



     Ejemplo realista (documento final)
47



          Visor externo de dvi (1/2)
     • Limitaciones del visor integrado
       – Ocupa mucho espacio
       – “A veces” no muestra las figuras
     • El visor externo por defecto es YAP
       – Viene con MikTeX
       – Muestra figuras
       – Actualiza la imagen tras cada compilación
       – Doble clic en el texto lleva a código tex
          • Hay que configurarlo
48



          Visor externo de dvi (2/2)
                                              F de file, l de line.
                                              ¡OJO!, es una “ele”,
     • Configuración Yap           LEd         no un “uno”
       – Yap Options Inverse DVI Search   "%f:%l"
49



           LEd. Diccionarios (1/3)
     • Configuration     Adds-ons
       – Selecciona los diccionarios y tesauros que te
         interesan y descárgalos
50



           LEd. Diccionarios (2/3)
     • Configuration   Dictionaries
51



           LEd. Diccionarios (3/3)
     • Configuration   Project options
52



          LEd. Errores ortográficos
     • Palabras no en diccionario
     • En el editor, palabras subrayadas
53



             LEd. Tesauros (1/2)
     • Configuration   Options




     • A veces hay que rearrancar la máquina
54



              LEd. Tesauros (2/2)
     • Tesauro   Sinónimos
     • Se usan en el editor (subrayados en gris)
55



                          Ejercicio práctico
     • Usando la plantilla de la revista            ¡¡OJO!!
       AI Communications (busca en Google            La versión de iosart2c.zip
       “AI communications author”   iosart2c.zip)    de noviembre de 2010
                                                     tiene un error en
        – Paper con figura, tablas, y                iosart2c.tex :
                                                     -Hay que comentar la línea
          bibliografía                               16 para que no use natbib
                                                     Además, la bibliografía va
     • Una plantilla es:                             metida a fuego en el .tex
        – Fichero .cls para definir el
                                                     Una cosa notable de esta
          formato del documento (iosart2c.cls en     plantilla es que mediante
          iosart2c.zip)                              usepackage[T1]{fontenc}
        – Fichero .bst para definir el               se puede leer bien la
                                                     bibliografía (y todo lo
          formato de la bibliografía (ieeetr.bst     español) con tildes. La
          en el grupo de Google)
                                                     pega es que no es portable
                                                     entre plataformas.
56




          Fin Parte I

     mariano.rico@uam.es
57




     PARTE II
58



     Contenidos Parte 2
      • Bibliografía
         – JabRef
         – BibTex
         – Ejemplo
      • Conversiones
         – Latex  Word
         – Gráficos
         – Fuentes incrustadas en pdf’s
      • Gráficos en artículos
         – Latex y pdfLatex
      • Plantillas tesis
59




                    JabRef. Instalación




                                                                                        http://jabref.sourceforge.net/documentation.php
     • Vía Java Web Start.
        - Descargar fichero .jnlp
            • Pulsa en imagen Web Start. Guarda fichero jabref.jnlp
            • Crea acceso directo en el escritorio que apunte al fichero jabref.jnlp.
              Para ejecutar, haz doble clic sobre el acceso directo.
        - Ventaja: siempre tendrás la última versión.
        - Inconveniente: “No net, no fun”.
        - OJO: No es una aplicación normal
            - No hay fichero .exe
            - No se accede a través de Inicio Programas
     • Instalación en local
        – Bajar el instalador para Windows.
            • Ir a http://sourceforge.net/projects/jabref/
            • Buscar página de Download y navegar hasta llegar al instalador.
              Descargadlo.
        – Ejecuta como una aplicación cualquiera (como administrador).
60



                        JabRef. Uso
     • Mejor un ejemplo en vivo
        – Creación de referencias   fichero .bib




     ¡¡yo tengo
      ambos!!
61



       Insertando referencias (1/2)
     • Desde JabRef a Led
       – Si no funciona mira
        JabRef Options External programs
         • Comprueba que el path a LEd es el correcto
            – Típicos errores: falta “(x86)”

                                               Windows 7: JabRef tiene
                                               que ejecutarse como
                                               administrador.
                                               En Windows XP hay que
                                               cambiar el directorio
                                               Program Files por Archivos
                                               de programa
62



        Insertando referencias (2/2)
     • Poner código latex para leer la bibliografía
       – Uso de plantillas bibliográficas
          • named.bst (tipo Harvard, i.e. Autor, año)
     • Invocar bibtex (F6)
       – .bib    .bbl
     • Invocar latex (F9)
       – .tex + .bbl    .dvi    pdf
63



     Proceso de generación (con bibliografía)
     • Hay que ejecutar bibtex una vez, y latex
       DOS veces.
                   Paso 1
 estilo.bst
               bibtex
                            fuente.bbl
               (.bat)
                                          Paso 2      Paso 3
 fuente.tex
                                     latex         latex
                                                               fuente.dvi
                                     (.bat)        (.bat)


 revista.cls
64



          Bibliografía. Ejemplo de .tex
     • En teoría con esto vale:
       Pruebabiblio.tex
     …
     bibliographystyle{latex8}       %% fichero latex8.bst
     bibliography{mibibliografia}    %% fichero mibibliografia.bib
     end{document}


     • Pero es habitual retocar a mano:
       Pruebabiblio.tex
     …
     %bibliographystyle{latex8}      %% fichero latex8.bst
     %bibliography{mibibliografia}   %% fichero mibibliografia.bib
     input{Pruebabiblio_refs.tex}    %% Pruebabiblio.bbl Pruebabiblio_refs.tex
     end{document}
65



                  Estilos bibliográficos
     • Estándar incluidos en Latex (1/3)


          plain.bst


 El fichero se encuentra en
 las carpetas
 DIR_MIKTEX bibtex bst




          acm.bst
66



                    Estilos bibliográficos
     • Estándar incluidos en Latex (2/3)


       ieeetr.bst




       alpha.bst
67



                   Estilos bibliográficos
     • Estándar incluidos en Latex (3/3)


       abbrv.bst




        siam.bst
68



                Estilos bibliográficos
     • NO incluidos en Latex
       – Tipo Harvard (Apellido, año)
           • Ver http://www.ctan.org/tex-archive/macros/latex/contrib/harvard
           • Fichero agsm.bst
           • Fichero dcu.bst
     • Usa el gestor de paquetes de MikTeX
       – Los .bst se guardan en DIR_MIKTEX bibtex bst harvard
       –
69



                 Estilos bibliográficos
     • Tipos natbib estándar (1/2)
       – Pon en el preámbulo:
          usepackage{natbib}


       plainnat.bst




       abbrvnat.bst
70



                    Estilos bibliográficos
     • Tipos natbib estándar (2/2)

        abbrvnat.bst




          unsrtnat.bst
     (Items in bibliography
     sorted in order cited)
71



 Citando en latex. Comandos natbib
     • Para estilos autor-nombre:
72



 Citando en latex. Comandos natbib
     • Para estilos numéricos:
73



      Estilos bibliográficos en CTAN
     • La lista, por área y título de revista en:
       http://web.reed.edu/cis/Help/LaTeX/bibtexstyles.html#disc
       * Art
       * Anthropology
            Human Nature (humannat.bst)
            American Anthropologist (humannat.bst)
            Behavior and Brain Sciences (bbs.bst)
       * Biology
            American Journal of Human Genetics (ajhg.bst)
            American Medical Association Journals (JAMA, Cancer, etc.) (ama.bst)
            Applied Bioinformatics (openmind.bst, include openmind package)
            Applied Bionics and Biomechanics (openmind.bst, include openmind)
            Applied Biotechnology, Food Science and Policy (openmind.bst, include
            openmind)
            Applied Environmental Science and Public Health (openmind.bst, include
            openmind)
          etc
74



                   De .bib a HTML
     • Problema típico: crear una página web
       con la lista de tus publicaciones
       – Que se pueda ordenar (por año, tema   )
       – Que no haya que saber HTML
       – Que se actualice sola
     • Solución:
       – Generar HTML desde JabRef
       – Usar BibBase
75



             Estilos bibliográficos
     • Revistas y los estilos BibTeX que usan
       – LaTeX Bibliography Styles Database
76



                Generación de pdf
     • Dos opciones
       – .tex   .dvi    pdf


          • La pega: pdf de bajas prestaciones (sin
            “marcadores”, ni enlaces )
          • Lo bueno: ideales para imprimir
       – .tex   pdf

          • La pega: las figuras deben estar en pdf
          • Lo bueno: genera un pdf de altas prestaciones.
77



     Conversión latex                        rft (Word)
     • Ver http://www.tug.org/utilities/texconv/textopc.html
     • Conversión de fórmulas, tablas difícil
     • No conozco ninguno que funcione bien
     • Fórmulas latex en Editor de fórmulas de
       Windows 7 (parecido a MathType)
     • Editor de ecuaciones en Windows 7
         – Buscar “Panel de entrada matemática”
         – Inserta en suite Office
78



                      Ejercicio
     • Usando la plantilla iosart2c.zip
     • En iosart2c.tex, al final del documento, se
       muestran las referencias bibliográficas
       – Están “a fuego”. Hay que cambiarlas para
         cada revista para adaptarlas al estilo
         bibliográfico
     • Elimina las referencias y usa uno de los
       estilos bibliográficos.
     • Genera un pdf
79



     Gráficos
     •   Vectoriales vs. Bitmaps
     •   Formatos (png, jpg, eps)
     •   Vectoriales con PowerPoint
     •   Conversiones
     •   Resolución (dpi, ppp, etc.)
     •   Incrustando fuentes en pdf
80



      La pega de la Suite MS Office
     • Una gráfica no puede escalarse
       – Los tamaños de letra han quedado fijados por
         el usuario
       – Si se re-escala se mantiene el tamaño de
         letra
       – Grosor de línea no cambia Skills in new
                                    technologies
                                         100    0 7 13
                                                   0



                                %users
                                          80   4020 0 40
                                                      7
                                          60         27 0 73805373    N.
     • Un bloque de texto sí              40
                                                7 33
                                               27 7 2033        0
                                                               13
                                                           0 0 27 0
                                                           7      7   A.
                                          20   273333272020 20
                                           0    0               7




                                                AJA
                                                DHT
                                               HTML


                                                Flas
81



     Gráficos vectoriales vs. bitmaps

     • A cierto nivel de zoom parecen lo mismo




     • Vectorial            • Bitmap/raster
82

        Herramientas para gestión de
        gráficos vectoriales y bitmaps
     • Vectoriales
       – Corel Draw (de pago). Descarga pesada: ~250 MB
          • Gráfico Office a CorelDraw: Edit   Paste Special Picture
            (Enhanced Metafile) para tener un objeto Corel.
          • Demo, ejemplo con póster
           (http://mariano.rico.googlepages.com/poster_ISWC04.ok.cdr)

       – MS Visio (licencia UAM)
          • Muy cerrado (pocos formatos de entrada/salida)
       – Adobe Ilustrator (de pago). CNB tiene licencia.
     • Bitmaps
       – Photoshop (NO licencia UAM)
          • Demo, ejemplo con imagen
           (http://mariano.rico.googlepages.com/Bio_Figure2.jpg)
       – GIMP (Gratis)
       – MS Picture Manager (Viene con la Suite Office)
83



        Vectoriales con PowerPoint
     • Pegas
       – Si reescalo el dibujo
          • El grosor de las líneas no cambia
          • El texto sí, si se ha hecho con cuidado
     • Ventajas
       – Entorno conocido (más vale malo...)
       – Hay gente que hace pósters con PP
          • Feos, muy feos ;-)
84



                       Conversiones (1/2)
     • GhostView
         – La mejor conversión (vectorial           vectorial/bitmap)
             •   ps    pdf
             •   ps    eps (para usar en Latex o Corel)
             •   ps    png, gif, jpeg
     • Xn View
         – Para gestionar (visualizar, convertir, etc.) ficheros gráficos (de todo
           tipo). Pega: no escribe eps, pero muestra miniaturas de eps.
             • Herrramientas > Opciones > Lista de ficheros > Ficheros AI, PDF, EPS >
               Mostrar como miniatura.
     • Para generar un archivo postscript (.ps). Lo mejor:
         – Una impresora postscript genérica
             •   Aunque no la tengas físicamente (no es fácil engañar a Windows)
             •   Configura como impresora Color o Escala de Grises
             •   Descargar Drivers de Adobe (“generic postscript printer” en Google)
             •   En opciones de impresora poner en Opciones PS “Optimizado para EPS” en lugar del
                 valor por defecto “optimizado para máxima velocidad”.
     • Para convertir png (bitmaps) a eps: bmeps
         – Se baja de http://sourceforge.net/projects/dklibs.
         – Es por línea de comandos y genera eps con compresión. Los eps más
           pequeños los he sacado con este comando:
             bmeps -leps,encoding="a:r:f:d" archivo.png archivo.eps
85



                   Conversiones (2/2)
     • Adobe Acrobat
        – Para generar un eps a partir de pdf
            • Recorta la “página” con Adobe Acrobat (Document Crop Pages) hasta
              tener sólo la figura
            • Exporta en formato eps (File Export Postscript)
86



               “Trucos” de Excel
     • Uso de las gráficas generadas por Excel
       – El corta y pega de Excel a Word sí funciona y
         mantiene el formato vectorial
       – Para generar un fichero en formato vectorial
         • Genera un pdf (que se vea entera la gráfica)
         • Usa Acrobat
87



        Resolución: pixels, dpi, ppp
     • dpi = dots per inch = puntos por pulgada (ppp)
     • Ejemplo con una foto digital
       – Tamaño en pixels: 3072 x 2304 (jpeg 1.76MB)
          • Para un artículo. Debe ocupar 4’’ y tener 300dpi
             –   1” (pulgada) = 2.52 cm
             –    4” son 4 x 300dpi = 1200 puntos (pixels)
             –   Hay que reducir la imagen en un factor 3072/1200 = 2.56
             –   Imagen óptima: 1200 x 2304/2.56 = 1200 x 900
          • Para un póster. Debe ocupar 20cm y tener 300dpi
             – 20 cm = 8’’ a 300dpi = 2400 pixels (el doble que antes)
             – Imagen óptima: 2400 x 1800
88



              Gráficos en artículos
     • Vectoriales para “cajas y flechas”
       – Reutilizables (para pósters, por ejemplo)
       – Resolución infinita
       – Formatos (eps, ps, cdr..)
          • ps (eps), tiff , pdf, etc permiten vectores + bitmaps
     • Bitmaps para fotos o captura de pantalla
       – ¿A qué resolución?
          • Resolución de imagen
          • Resolución de impresión
       – ¿En qué formato? (jpeg, gif, png, tiff               )
          • Formatos con pérdida (jpeg)        fotos
              – Compresión variable   mayor o menor calidad
          • Formatos sin pérdida (gif, png)       figuras con líneas, pantallazos
              – Compresión fija
89



     Fuentes incrustadas en PDF (1/2)
     • El formato pdf no es tan sólido como
       parece
       – Las fuentes pueden no ir incrustadas en el
         fichero
     • Ejemplo de generación sin fuentes
       incrustadas
       – De .tex a .dvi con dvi2ps (caso de Led,
         WinEdt)
       – De .ps a .pdf con ghostview
90



     Fuentes incrustadas en PDF (2/2)

     • Propiedades del pdf generado (abrir en
       adobe reader y Fichero      Propiedades
       Fuentes)
     • Solución: incrustar fuentes
                                              Fuente incrustada
       – Con PrimoPDF (en grupo Google archivo
         Freeware_PrimoPDF.executable renombrado a .exe)
          • A partir de un pdf se envía a la “impresora”
            PrimoPDF, de ahí sale un diálogo para generar el
                                        Fuente NO incrustada
                                            ¡¡Fuentes incrustadas!!
            nuevo pdf
          • Las propiedades del pdf serán estas:
       – Ver ejemplo RicoAICOMM2010.pdf y RicoAICOMM2010.primopdf.pdf
91



     Gráficos en LaTeX
     • Ejemplos de uso
     • Generación de pdf con pdflatex
     • Para más info: tutorial de CTAN
92



         Ejemplo de gráficos en LaTeX
       Pruebagraph.tex
     documentclass{article}
     …
     usepackage{graphicx} %% Significa usepackage[dvips]{graphicx}
     …
     begin{document}
     …
     Figure ref{fig:mifigura} shows a clear separation…
     …
                                                         Fichero .eps
     begin{figure*}[t]    %% t para top, b para bottom…
         centering
         includegraphics [width=3.5in]{figs/mi_figura_genial}
         caption{Involved roles in the proposed system}
         label{fig:mifigura}
     end{figure*}
     …                              Referencias (etiquetas)
     end{document}
93


        Gráficos para LaTeX y pdfLatex
        PruebagraphBoth.tex
     documentclass{article}
     …
     usepackage{ifpdf}    %% Heiko Oberdiek's ifpdf.sty
     ifpdf
     usepackage[pdftex]{graphicx}
      …
     else
     usepackage[dvips]{graphicx}
      …
     fi
     …
     ifpdf %Si compilo con pdflatex
     %Aparte de cosas de pdf, define href{url}{text}. Debe ser el último paquete que se cargue
     usepackage[pdftex,
                 bookmarks,%true crea pdf con bookmarks abiertos
                 colorlinks=false,%pone marco, true colorea el texto
                 pdfauthor={Mariano Rico}]{hyperref}
     fi                                                   Si compilo con latex   .eps
     begin{document}
     Figure ref{fig:mifigura} shows a clear separation…
                                                           Si compilo con pdfLatex    .pdf
     …
     begin{figure*}[t]    %% t para top, b para bottom…
         centering
         includegraphics [width=3.5in]{figs/mi_figura_genial}
         caption{Involved roles in the proposed system}            Usa mi eps2pdf.bat para
         label{fig:mifigura}                                       convertir todos los .eps a .pdf
     end{figure*}
     …
     end{document}                                 Idéntico para
                                                    latex y pdfLatex
94



          Plantillas para tesis (1/3)
     • Sunil Patel. Basada en la de la univ. de
       Southampton
       – http://www.sunilpatel.co.uk/thesistemplate.php
95



          Plantillas para tesis (2/3)
     • La mía. Basada en la de la univ Stanford
       – http://help-csli.stanford.edu/tex/suthesis/
       – Españolizada, UAMizada y PDFizada
96



                        Mi plantilla
     • En suthesis-2e.sty
       – En 345-348 cambiar
          • Escuela     Facultad
          • Departamento X    Departamento Z
       – Descomentar 370-376 para poner figura en carátula
       – 388-389 Nombre directores
       – 477-527 Página de firmas
     • En tesis.tex
       – 223: Título de la tesis
       – 226: Autor
       – 227: Dept
97



          Plantillas para tesis (3/3)
     • La plantilla TeXiS de la Univ. Complutense
       – http://gaia.fdi.ucm.es/grupo/projects/texis/
98



       Donde no llega la tecnología
     • El arte de escribir
       – “Writing Tips for Ph.D. Students”
          •   Tiempos verbales, “we” and “you”
          •   Sobra lo anterior a “that”
          •   “this” + verbo   “this” + sujeto + verbo
          •   Eliminar “assumption”
     • El arte de hacer una tesis
       – http://www.phdtips.com/
     • Relax
       – http://www.phdcomics.com
99




             Fin Parte II

     Gracias por vuestra atención

           mariano.rico@uam.es
100




      PARTE III
101



         Contenidos

      • Temas avanzados
        – Referencias
        – Paquetes
        – Tablas
        – Índices
        – Lista de contenidos, de
          tablas y de figuras.
        – Partición de palabras en
          castellano
102



                     Referencias
      • Usa label{identificador} para
        marcar, y ref{identificador} para
        referir. pageref{identificador} para referir
        la página.
      • Para secciones, tablas, figuras
      • El identificador puede ser cualquier texto
        – E.g.: label{fig:esquemaIdea}
103



                     Fórmulas (1/2)
      • No hay fórmulas como las de LaTeX
        documentclass{article}
        begin{document}

        % Example 1
        Esta es la fórmula de Einstein:
        begin{equation}
           E = m cdot c^2
        end{equation}
        ldots la fórmula más conocida y la menos entendida
        de toda la física. $c$ es la velocidad de la luz.

        end{document}

      • Las variables en el texto: $x$
104



                  Fórmulas (2/2)
      • Editores de fórmulas
        – Para navegador Chrome (todas las
          plataformas): Daum Equation Editor
105



                        Paquetes
      • Gestión de paquetes de Miktex
        – Carga automática o preguntando al usuario
        – Selección de paquetes y carga manual
      • Documentación oficial de paquetes
        – Visita CTAN
106



                           Tablas
      • Ver tutorial de
        http://en.wikibooks.org/wiki/LaTeX/Tables
      • Ver ejemplos de la tesis
                  documentclass{article}
      • Prueba begin{document}
                 begin{table*}[h]   % Puede ser t,b,h…
                   caption{Texto al pie de la tabla}
                   label{tabla:tablaDePrueba}
                   centering
                 begin{tabular}{|l|l|}
                 hline %OJO no puede haber espacios delante
                 multicolumn{2}{|c|}{Notas} 
                 hline
                   Luis Rubio   & 5 
                   Pablo Marmol & 7 
                   David Jones & 6 
                 hline
                 end{tabular}
                 end{table*}

                 end{document}
107



                             Índices (1/5)
      • Como con la bibliografía, hay que ejecutar
        latex DOS veces
          Paso 1                 fuente.dvi
                                     (sin
                    latex          índice)
                                               Paso 3
                    (.bat)

                                  fuente.idx
                                                         fuente.dvi
 fuente.tex                                     latex
                                                            (con
                                                (.bat)
                                                           índice)


                   makeidx
                                 fuente.ind
        Paso 2      (.bat)
108



                          Índices (2/5)
      • Ejemplo
       documentclass{article}
       usepackage{makeidx}             Obligatorio para poder crear índices
       makeindex            Obligatorio ponerlo antes de begin{document}
       begin{document}
       En el texto del documento marca la index{palabra}palabra
       que quieres meter en el índice, pero ¡OJO!, hay que marcar
       tantas veces como veces quiera que aparezca la palabra).

       En el índice aparecerá la palabra y los lugares (número de
       página) donde aparece (sólo las que has marcado).

       Cuando el documentclass es article, el índice lo pone en
       una página nueva.

       printindex                Indica que se ponga ahí el índice
       end{document}
109



                        Índices (3/5)
      • Ejemplo para pdflatex               links en índice
       documentclass{article}
       usepackage{makeidx}
       makeindex
       usepackage[pdftex,
                   bookmarks,%true crea pdf con bookmarks abiertos
                   colorlinks=false,%pone marco, true colorea el texto
                   pdfauthor={Mariano Rico}]{hyperref}
       begin{document}
       En el texto del documento marca la index{palabra}palabra que
       quieres meter en el índice, pero ¡OJO!, hay que marcar tantas
       veces como veces quiera que aparezca la palabra).

       En el índice aparecerá la palabra y los lugares (número de
       página) donde aparece (sólo las que has marcado).

       Cuando el documentclass es article, el índice lo pone en una
       página nueva.

       printindex
       end{document}
110



                    Índices (4/5)
      • Se genera el índice con el comando latex
        makeindex

        – En LED es el icono IDX
111



                   Índices (5/5)
      • Sintaxis de index{}




                         Ver: the not so short Introduction to latex
112



         Lista de contenidos, tablas y
                    figuras
      • Lista de contenidos: tableofcontents
        – Usando los label{} de las secciones, subsecciones,
          etc.
      • Lista de figuras: listoffigures
        – Usando los caption{} de las figuras
      • Lista de tablas: listoftables
        – Usando los caption{} de las Tablas
      • NOTA: Hay que ejecutar dos veces latex (ó
        pdflatex)
113

             Partición de palabras en
                  castellano (1/3)
      • Por defecto parte las palabras siguiendo las
        reglas del inglés ejemploRealista-hypen_castellano.tex




         – Solución: usa MikTex e instala el paquete miktex-
           hyph-spanish
114

            Partición de palabras en
                 castellano (2/3)
      • En el fichero .tex, añade debajo de documentclass
        usepackage[spanish]{babel}

      • Recompila (a veces hay que hacer limpieza)
115

              Partición de palabras en
                   castellano (3/3)
      • Palabras que no parte bien. Se indica cómo partirla.
         – En el fichero .tex, añade (normalmente antes de
           begin{document})
      hyphenation{es-terno-cleidomastoideo}
         – El comando hypenation admite múltiples palabras separadas
           por espacios
      • Recompila
116




      UTILIDADES
117



            LaTeX en páginas web
      • Fórmulas Latex en páginas Web
        – jsMath
          • Instrucciones instalación (Author instructions):
             – Descarga jsMath y “jsMath Image Fonts” de
               http://sourceforge.net/projects/jsmath/files/
118



                 LaTeX en Gmail
      • Fórmulas Latex en tu correo Gmail
        – GmailTeX
          • Plugin para Gmail
          • Permite escribir ecuaciones LaTeX en tus mails
          • Permite leer ecuaciones LaTeX en tus mails
119



         LaTeX para presentaciones
      • Presentaciones con beamer
        – Blog interesante en castellano, en los
          comentarios hay más recursos
          http://latexlive.wordpress.com/2009/04/04/beamer/
        – http://tex.stackexchange.com/
        – tutorial interesante
          http://www.uncg.edu/cmp/reu/presentations/Charles%20Batts%
          20-%20Beamer%20Tutorial.pdf
120




              Fin Parte III

      Gracias por vuestra atención

            mariano.rico@uam.es

Más contenido relacionado

La actualidad más candente

Aplicacion del calculo diferencial en la vida diaria
Aplicacion del calculo diferencial en la vida diariaAplicacion del calculo diferencial en la vida diaria
Aplicacion del calculo diferencial en la vida diariaJulio René
 
Procesos manufactura-convencionales
Procesos  manufactura-convencionalesProcesos  manufactura-convencionales
Procesos manufactura-convencionalesDorielvis Bonillo
 
PRUEBAS Y DEPURACIÓN
PRUEBAS Y DEPURACIÓNPRUEBAS Y DEPURACIÓN
PRUEBAS Y DEPURACIÓNadark
 
mecanica antecedentes historicos
mecanica antecedentes historicos mecanica antecedentes historicos
mecanica antecedentes historicos Daniel Cortez
 
8305350 ejemplos-programacion-fanuc-ot
8305350 ejemplos-programacion-fanuc-ot8305350 ejemplos-programacion-fanuc-ot
8305350 ejemplos-programacion-fanuc-otamaia bergaretxe
 
1.4 software numerico
1.4 software numerico1.4 software numerico
1.4 software numericomorenito9001
 
Conceptos básicos de solid works piezas y ensamblajes
Conceptos básicos de solid works piezas y ensamblajesConceptos básicos de solid works piezas y ensamblajes
Conceptos básicos de solid works piezas y ensamblajesVick White
 
Partes del galvanòmetro(presentaciòn)
Partes del galvanòmetro(presentaciòn)Partes del galvanòmetro(presentaciòn)
Partes del galvanòmetro(presentaciòn)Hugo Basualdo
 
Sistema de sujecion
Sistema de sujecionSistema de sujecion
Sistema de sujecionpoli1971
 
Metodologia de los Sistemas blandos aplicada a la empresa sidecom
Metodologia de los Sistemas blandos aplicada a la empresa sidecomMetodologia de los Sistemas blandos aplicada a la empresa sidecom
Metodologia de los Sistemas blandos aplicada a la empresa sidecomeduardo lopez
 
Análisis de la operación (los diez enfoques primarios) 1
Análisis de la operación (los diez enfoques primarios) 1Análisis de la operación (los diez enfoques primarios) 1
Análisis de la operación (los diez enfoques primarios) 1Juan Manuel Carrión Delgado
 
SISTEMAS DE PRODUCCION
SISTEMAS DE PRODUCCIONSISTEMAS DE PRODUCCION
SISTEMAS DE PRODUCCIONaurapinillo1
 

La actualidad más candente (20)

Aplicacion del calculo diferencial en la vida diaria
Aplicacion del calculo diferencial en la vida diariaAplicacion del calculo diferencial en la vida diaria
Aplicacion del calculo diferencial en la vida diaria
 
Modapts
ModaptsModapts
Modapts
 
Procesos manufactura-convencionales
Procesos  manufactura-convencionalesProcesos  manufactura-convencionales
Procesos manufactura-convencionales
 
Toyotismo
ToyotismoToyotismo
Toyotismo
 
PRUEBAS Y DEPURACIÓN
PRUEBAS Y DEPURACIÓNPRUEBAS Y DEPURACIÓN
PRUEBAS Y DEPURACIÓN
 
mecanica antecedentes historicos
mecanica antecedentes historicos mecanica antecedentes historicos
mecanica antecedentes historicos
 
Unidad 3 calculo integral
Unidad 3 calculo integralUnidad 3 calculo integral
Unidad 3 calculo integral
 
Elementos del diagrama de flujo
Elementos del diagrama de flujoElementos del diagrama de flujo
Elementos del diagrama de flujo
 
8305350 ejemplos-programacion-fanuc-ot
8305350 ejemplos-programacion-fanuc-ot8305350 ejemplos-programacion-fanuc-ot
8305350 ejemplos-programacion-fanuc-ot
 
Marco teorico del robot
Marco teorico del robotMarco teorico del robot
Marco teorico del robot
 
1.4 software numerico
1.4 software numerico1.4 software numerico
1.4 software numerico
 
Conceptos básicos de solid works piezas y ensamblajes
Conceptos básicos de solid works piezas y ensamblajesConceptos básicos de solid works piezas y ensamblajes
Conceptos básicos de solid works piezas y ensamblajes
 
Unidad i. mtm2
Unidad i. mtm2Unidad i. mtm2
Unidad i. mtm2
 
Presentación sistemas de manufactura
Presentación sistemas de manufacturaPresentación sistemas de manufactura
Presentación sistemas de manufactura
 
Partes del galvanòmetro(presentaciòn)
Partes del galvanòmetro(presentaciòn)Partes del galvanòmetro(presentaciòn)
Partes del galvanòmetro(presentaciòn)
 
Sistema de sujecion
Sistema de sujecionSistema de sujecion
Sistema de sujecion
 
Proyecto catapulta otoño 2012
Proyecto catapulta otoño 2012Proyecto catapulta otoño 2012
Proyecto catapulta otoño 2012
 
Metodologia de los Sistemas blandos aplicada a la empresa sidecom
Metodologia de los Sistemas blandos aplicada a la empresa sidecomMetodologia de los Sistemas blandos aplicada a la empresa sidecom
Metodologia de los Sistemas blandos aplicada a la empresa sidecom
 
Análisis de la operación (los diez enfoques primarios) 1
Análisis de la operación (los diez enfoques primarios) 1Análisis de la operación (los diez enfoques primarios) 1
Análisis de la operación (los diez enfoques primarios) 1
 
SISTEMAS DE PRODUCCION
SISTEMAS DE PRODUCCIONSISTEMAS DE PRODUCCION
SISTEMAS DE PRODUCCION
 

Destacado

La tex edicion de textos cientificos latex 2014- mora. w, borbon. a
La tex   edicion de textos cientificos latex 2014- mora. w, borbon. aLa tex   edicion de textos cientificos latex 2014- mora. w, borbon. a
La tex edicion de textos cientificos latex 2014- mora. w, borbon. aCésar Caisedo
 
3 - BibTeX: Gestión de bibliografía en LaTeX
3 - BibTeX: Gestión de bibliografía en LaTeX3 - BibTeX: Gestión de bibliografía en LaTeX
3 - BibTeX: Gestión de bibliografía en LaTeXDigna González
 
Manual de latex
Manual de latex Manual de latex
Manual de latex ivan10204
 
Curso Herramientas Avanzadas de Apoyo a la Investigación (versión 2011)
Curso Herramientas Avanzadas de Apoyo a la Investigación (versión 2011)Curso Herramientas Avanzadas de Apoyo a la Investigación (versión 2011)
Curso Herramientas Avanzadas de Apoyo a la Investigación (versión 2011)Mariano Rico
 
Introducción a LaTeX 2010
Introducción a LaTeX 2010Introducción a LaTeX 2010
Introducción a LaTeX 2010Mariano Rico
 
LaTeX y Git: ¿Cómo controlar archivos de LaTeX eficientemente?
LaTeX y Git: ¿Cómo controlar archivos de LaTeX eficientemente? LaTeX y Git: ¿Cómo controlar archivos de LaTeX eficientemente?
LaTeX y Git: ¿Cómo controlar archivos de LaTeX eficientemente? emateucr
 
Manual de programacion LaTeX
Manual de programacion LaTeXManual de programacion LaTeX
Manual de programacion LaTeXMoisés Toledo
 
funcion de herramientas de sketch Up
funcion de herramientas de sketch Up  funcion de herramientas de sketch Up
funcion de herramientas de sketch Up kasroca
 
2- Primer documento en LaTeX
2- Primer documento en LaTeX2- Primer documento en LaTeX
2- Primer documento en LaTeXDigna González
 

Destacado (19)

La tex edicion de textos cientificos latex 2014- mora. w, borbon. a
La tex   edicion de textos cientificos latex 2014- mora. w, borbon. aLa tex   edicion de textos cientificos latex 2014- mora. w, borbon. a
La tex edicion de textos cientificos latex 2014- mora. w, borbon. a
 
Presentacion latex
Presentacion latexPresentacion latex
Presentacion latex
 
3 - BibTeX: Gestión de bibliografía en LaTeX
3 - BibTeX: Gestión de bibliografía en LaTeX3 - BibTeX: Gestión de bibliografía en LaTeX
3 - BibTeX: Gestión de bibliografía en LaTeX
 
Manual de latex
Manual de latex Manual de latex
Manual de latex
 
Truquillos LaTeX
Truquillos LaTeXTruquillos LaTeX
Truquillos LaTeX
 
Que es el sketch up
Que es el sketch upQue es el sketch up
Que es el sketch up
 
Curso Herramientas Avanzadas de Apoyo a la Investigación (versión 2011)
Curso Herramientas Avanzadas de Apoyo a la Investigación (versión 2011)Curso Herramientas Avanzadas de Apoyo a la Investigación (versión 2011)
Curso Herramientas Avanzadas de Apoyo a la Investigación (versión 2011)
 
Sketch up
Sketch upSketch up
Sketch up
 
Introducción a LaTeX 2010
Introducción a LaTeX 2010Introducción a LaTeX 2010
Introducción a LaTeX 2010
 
Manual LyX: Con "L" de LaTeX
Manual LyX: Con "L" de LaTeXManual LyX: Con "L" de LaTeX
Manual LyX: Con "L" de LaTeX
 
LaTeX y Git: ¿Cómo controlar archivos de LaTeX eficientemente?
LaTeX y Git: ¿Cómo controlar archivos de LaTeX eficientemente? LaTeX y Git: ¿Cómo controlar archivos de LaTeX eficientemente?
LaTeX y Git: ¿Cómo controlar archivos de LaTeX eficientemente?
 
Manual de programacion LaTeX
Manual de programacion LaTeXManual de programacion LaTeX
Manual de programacion LaTeX
 
funcion de herramientas de sketch Up
funcion de herramientas de sketch Up  funcion de herramientas de sketch Up
funcion de herramientas de sketch Up
 
Guia recomendaciones internet_052009
Guia recomendaciones internet_052009Guia recomendaciones internet_052009
Guia recomendaciones internet_052009
 
User guide solid edge
User guide solid edgeUser guide solid edge
User guide solid edge
 
2- Primer documento en LaTeX
2- Primer documento en LaTeX2- Primer documento en LaTeX
2- Primer documento en LaTeX
 
LaTeX
LaTeXLaTeX
LaTeX
 
Tutorial share latex
Tutorial share latexTutorial share latex
Tutorial share latex
 
1- Introduccion a LaTeX
1- Introduccion a LaTeX1- Introduccion a LaTeX
1- Introduccion a LaTeX
 

Similar a LaTeX: Eficiencia en la creación de documentos científicos

Similar a LaTeX: Eficiencia en la creación de documentos científicos (20)

Recetario de Látex
Recetario de LátexRecetario de Látex
Recetario de Látex
 
Prosesadores de palabras
Prosesadores de palabrasProsesadores de palabras
Prosesadores de palabras
 
Prosesadores de palabras
Prosesadores de palabrasProsesadores de palabras
Prosesadores de palabras
 
Lenguaje demarcaslatex
Lenguaje demarcaslatexLenguaje demarcaslatex
Lenguaje demarcaslatex
 
Edwin camilo pabón diaz
Edwin camilo pabón diazEdwin camilo pabón diaz
Edwin camilo pabón diaz
 
U1 Control de versiones.pdf
U1 Control de versiones.pdfU1 Control de versiones.pdf
U1 Control de versiones.pdf
 
Tarea 3 de informatica
Tarea 3 de informaticaTarea 3 de informatica
Tarea 3 de informatica
 
Proyecto final11111
Proyecto final11111Proyecto final11111
Proyecto final11111
 
Cursini Linuxi 4ni.ppt
Cursini Linuxi 4ni.pptCursini Linuxi 4ni.ppt
Cursini Linuxi 4ni.ppt
 
CursoLinux4_________________________.ppt
CursoLinux4_________________________.pptCursoLinux4_________________________.ppt
CursoLinux4_________________________.ppt
 
Practicas iniciales g#17 Latex
Practicas iniciales g#17 LatexPracticas iniciales g#17 Latex
Practicas iniciales g#17 Latex
 
Diapositivas
DiapositivasDiapositivas
Diapositivas
 
Diapositivas
DiapositivasDiapositivas
Diapositivas
 
Microsoft Frontpage
Microsoft FrontpageMicrosoft Frontpage
Microsoft Frontpage
 
Charlaoo 100305140443-phpapp02
Charlaoo 100305140443-phpapp02Charlaoo 100305140443-phpapp02
Charlaoo 100305140443-phpapp02
 
Introducción a OpenOffice: Edición de fórmulas y utilización de estilos en Wr...
Introducción a OpenOffice: Edición de fórmulas y utilización de estilos en Wr...Introducción a OpenOffice: Edición de fórmulas y utilización de estilos en Wr...
Introducción a OpenOffice: Edición de fórmulas y utilización de estilos en Wr...
 
Guia01 control versiones
Guia01 control versionesGuia01 control versiones
Guia01 control versiones
 
Microsoft word
Microsoft wordMicrosoft word
Microsoft word
 
jajaja
jajajajajaja
jajaja
 
procesador de texto
procesador de textoprocesador de texto
procesador de texto
 

Más de Mariano Rico

Lexicalizing ontologies with Lemonade Tools
Lexicalizing ontologies with Lemonade ToolsLexicalizing ontologies with Lemonade Tools
Lexicalizing ontologies with Lemonade ToolsMariano Rico
 
Redes sociales en el ámbito investigador y académico
Redes sociales en el ámbito investigador y académicoRedes sociales en el ámbito investigador y académico
Redes sociales en el ámbito investigador y académicoMariano Rico
 
Plagio vs. Síntesis
Plagio vs. SíntesisPlagio vs. Síntesis
Plagio vs. SíntesisMariano Rico
 
Redes sociales en el ámbito académico y científico
Redes sociales en el ámbito académico y científicoRedes sociales en el ámbito académico y científico
Redes sociales en el ámbito académico y científicoMariano Rico
 
Presencia en la web: redes científicas y difusión de publicaciones
Presencia en la web: redes científicas y difusión de publicacionesPresencia en la web: redes científicas y difusión de publicaciones
Presencia en la web: redes científicas y difusión de publicacionesMariano Rico
 
DBpedia del idioma español
DBpedia del idioma españolDBpedia del idioma español
DBpedia del idioma españolMariano Rico
 
Usando flex en Windows
Usando flex en WindowsUsando flex en Windows
Usando flex en WindowsMariano Rico
 
Curso HIAI Versión Julio 2009
Curso HIAI Versión Julio 2009Curso HIAI Versión Julio 2009
Curso HIAI Versión Julio 2009Mariano Rico
 
Curso "Herramientas Informáticas de apoyo a la investigación"
Curso "Herramientas Informáticas de apoyo a la investigación"Curso "Herramientas Informáticas de apoyo a la investigación"
Curso "Herramientas Informáticas de apoyo a la investigación"Mariano Rico
 

Más de Mariano Rico (10)

Lexicalizing ontologies with Lemonade Tools
Lexicalizing ontologies with Lemonade ToolsLexicalizing ontologies with Lemonade Tools
Lexicalizing ontologies with Lemonade Tools
 
Linked data con R
Linked data con RLinked data con R
Linked data con R
 
Redes sociales en el ámbito investigador y académico
Redes sociales en el ámbito investigador y académicoRedes sociales en el ámbito investigador y académico
Redes sociales en el ámbito investigador y académico
 
Plagio vs. Síntesis
Plagio vs. SíntesisPlagio vs. Síntesis
Plagio vs. Síntesis
 
Redes sociales en el ámbito académico y científico
Redes sociales en el ámbito académico y científicoRedes sociales en el ámbito académico y científico
Redes sociales en el ámbito académico y científico
 
Presencia en la web: redes científicas y difusión de publicaciones
Presencia en la web: redes científicas y difusión de publicacionesPresencia en la web: redes científicas y difusión de publicaciones
Presencia en la web: redes científicas y difusión de publicaciones
 
DBpedia del idioma español
DBpedia del idioma españolDBpedia del idioma español
DBpedia del idioma español
 
Usando flex en Windows
Usando flex en WindowsUsando flex en Windows
Usando flex en Windows
 
Curso HIAI Versión Julio 2009
Curso HIAI Versión Julio 2009Curso HIAI Versión Julio 2009
Curso HIAI Versión Julio 2009
 
Curso "Herramientas Informáticas de apoyo a la investigación"
Curso "Herramientas Informáticas de apoyo a la investigación"Curso "Herramientas Informáticas de apoyo a la investigación"
Curso "Herramientas Informáticas de apoyo a la investigación"
 

Último

PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).pptPINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).pptAlberto Rubio
 
DETALLES EN EL DISEÑO DE INTERIOR
DETALLES EN EL DISEÑO DE INTERIORDETALLES EN EL DISEÑO DE INTERIOR
DETALLES EN EL DISEÑO DE INTERIORGonella
 
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOTUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOweislaco
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfromanmillans
 
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDUFICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDUgustavorojas179704
 
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfTema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfDaniel Ángel Corral de la Mata, Ph.D.
 
c3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptxc3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptxMartín Ramírez
 
periodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicasperiodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicas123yudy
 
PPT_Formación integral y educación CRESE (1).pdf
PPT_Formación integral y educación CRESE (1).pdfPPT_Formación integral y educación CRESE (1).pdf
PPT_Formación integral y educación CRESE (1).pdfEDILIAGAMBOA
 
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxc3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxMartín Ramírez
 
Día de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialDía de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialpatriciaines1993
 
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...fcastellanos3
 
Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024IES Vicent Andres Estelles
 
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024gharce
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdfOswaldoGonzalezCruz
 
Técnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materialesTécnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materialesRaquel Martín Contreras
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxOscarEduardoSanchezC
 

Último (20)

Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdfTema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
 
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).pptPINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
 
DETALLES EN EL DISEÑO DE INTERIOR
DETALLES EN EL DISEÑO DE INTERIORDETALLES EN EL DISEÑO DE INTERIOR
DETALLES EN EL DISEÑO DE INTERIOR
 
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOTUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdf
 
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDUFICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
 
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfTema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
 
c3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptxc3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptx
 
periodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicasperiodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicas
 
PPT_Formación integral y educación CRESE (1).pdf
PPT_Formación integral y educación CRESE (1).pdfPPT_Formación integral y educación CRESE (1).pdf
PPT_Formación integral y educación CRESE (1).pdf
 
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxc3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
 
Aedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptxAedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptx
 
Día de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialDía de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundial
 
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
 
Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024
 
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
 
Técnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materialesTécnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materiales
 
Earth Day Everyday 2024 54th anniversary
Earth Day Everyday 2024 54th anniversaryEarth Day Everyday 2024 54th anniversary
Earth Day Everyday 2024 54th anniversary
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
 

LaTeX: Eficiencia en la creación de documentos científicos

  • 1. 1 Eficiencia en la creación de documentos científicos Mariano Rico, junio 2012
  • 2. 2 Introducción al procesador de textos LaTeX Mariano Rico, junio 2012
  • 3. 3 Partes Editor para LaTeX, Parte I ejemplos, plantilla revista Bibliografía, gráficos, Parte II plantillas para tesis Parte III Temas avanzados
  • 4. 4 PARTE I
  • 5. 5 Contenidos • Intro • Editor LED – Instalación – Configuración • Ejemplos sencillos de LaTeX • Plantilla real de revista – Con figuras – Con tablas
  • 6. 6 LaTeX vs. Word • LaTeX es abierto – Word no • Empezar a escribir – En Word es sencillo – Con LaTeX cuesta más • Documento complejo – Word se lía • Referencias, figuras – LaTeX funciona • Converge a 0 bugs (última versión: 3.141592 / Diciembre 2002) – Desde 1980 http://www.ifs.hr/~mpinter/miktex.html
  • 7. 7 MS Word. “He visto cosas ” Gracias a http://ltx.blogspot.com/2007/11/he-visto-cosas.html • “He visto cosas en Word que vosotros no creeríais...” – He visto listas de items formateadas a base de espacios en blanco. – He visto docenas de retornos de carro seguidos al final de una página, para forzar el cambio a la página siguiente. – He visto una tabla de contenidos de un documento de 300 páginas, generada totalmente a mano «para evitar problemas». http://ltx.blogspot.com/2007/11/he – He visto documentos llenos de imágenes en formato bitmap, ocupando gigas y que tardan minutos en «repaginarse». – He visto menús desplegables de «Estilos» con centenares de estilos definidos, ninguno usado de forma consistente en el documento. – He visto siete tipos diferentes de «bullets» en el mismo documento, con niveles de indentación inconsistentes. – He visto documentos impresos llenos de «¡Error! Marcador no definido» – He visto intentos de crear documentos multi-archivo con Word. Nunca he visto uno que funcionara. – He visto horas de trabajo desaparecidas por un súbito cuelgue, y copias de respaldo irrecuperables. – He visto listas de enumerables cuya numeración, en lugar de comenzar en 1, continuaba de otras de capítulos anteriores, sin que el autor lo notara hasta después de imprimir. – He visto documentos impresos que no se parecen a lo que se veía en pantalla. – He visto documentos que, al cambiar de ordenador, cambian completamente su paginación debido a que se usa una impresora diferente. – He visto el mensaje «¿Desea guardar los cambios efectuados en el documento?» sin haber hecho ningún cambio. – He visto un documento que, al avanzar tras la última página, se copiaba y pegaba a sí mismo en ese punto, de forma recursiva, aumentando su tamaño hasta colapsar el sistema. • “Todos esos momentos se perderán en el tiempo, como lágrimas de alegría en la lluvia. Es hora de LaTeX”.
  • 8. 8 Woow!! • Música http://www.ctan.org/tex-archive/macros/musictex
  • 9. 9 Woow!! • Ajedrez http://www.ctan.org/tex-archive/macros/latex/contrib/chessboard
  • 10. 10 Woow!! • Diagramas de orbitales moleculares http://ftp.gui.uva.es/sites/ctan.org/macros/latex/contrib/modiagram
  • 11. 11 Woow!! • Diagramas de Feynman http://ftp.gui.uva.es/sites/ctan.org/graphics/axodraw/
  • 12. 12 Woow!! • Remaquetación de artículos – Caso típico: paper rechazado rehacer para otra revista formato1 formato2 – Imposible remaquetar en Word • Hay que rehacer párrafo a párrafo – En LaTeX es cambiar dos palabras ☺ • Palabra 1: nombre de la plantilla de la revista • Palabra 2: nombre del formato bibliográfico de la revista
  • 13. 13 Aprendiendo LaTeX • Not So Short Introduction to LateX – En inglés, español... • Tutorial de SlideShare – http://www.slideshare.net/XEmacs/latex- introduction-for-word-users • Latex para documentos en castellano – http://www.aq.upm.es/Departamentos/Fisica/a gmartin/webpublico/latex/FAQ- CervanTeX/FAQ-CervanTeX.html#toc3
  • 14. 14 El mismo documento en Word y LaTeX • Plantilla para preparación de artículos para LNCS de la editorial Springer LaTeX Word
  • 15. 15 Herramientas para LaTeX (1/2) • En Windows. Opciones: – Miktex (gratuito) + LatexEditor (LEd) (gratuito) http://www.latexeditor.org/ – Miktex (gratuito) + LyX (gratuito) http://www.lyx.org – Miktex (gratuito) + WinEdt (vers. evaluación) • Miktex: – http://www.miktex.org/ – http://docs.miktex.org/manual/ • WinEdt: – http://www.winedt.com/ – De pago: Scientific WorkPlace, etc.
  • 16. 16 Herramientas para LaTeX (2/2) • Web – http://docs.latexlab.org • Usa Google Docs, soporta español (sin filtros portabilidad débil) • Aún no es multi-usuario • Buen editor de fórmulas – http://sharelatex.com • Soporta español (sin filtros portabilidad débil) • Multiusuario!! • Sin editor de fórmulas • Download de todo en un zip
  • 17. 17 Instalación de LEd ¡¡Ojo!! En Windows 7, instaladlo todo con • Requisito previo: permisos de – Instala Miktex (última versión: 2.9) administrador. Los ejecutables se deben (Detalles de instalación más adelante) lanzar con permisos de administrador. • Descarga Latex Editor (LEd) e instálalo – Seguir instrucciones (muy sencillas) de instalación • http://www.latexeditor.org/how_to_start.html
  • 18. 20 Instalando Miktex • Ir a http://www.miktex.org/ • Download "Basic MiKTeX" Installer (NO Net Installer) – ¡¡Ojo!! Instaladlo con permisos de administrador – Ejecuta Inicio MikTeX 2.9 Maintenance (admin) Settings (admin) – Selecciona la pestaña Languages • Deja solo seleccionado: spanish, english y nohype – (En la 2.9 no hace falta nohype)
  • 19. 21 Comprobación • Para saber si está bien instalado MikTeX – Ejecuta Inicio MikTeX 2.9 Maintenance (admin) Settings (admin) – Selecciona la pestaña Languages – ¿Están marcados solo los idiomas que indicaste antes? • Sí OK • No Se te olvidó ejecutarlo como administrador
  • 20. 22 LEd. Aspecto del interfaz Herramientas Documentos en edición Pulsa View->Toolbars Proyectos para mostrar/ocultar (publicaciones) Pulsa los iconos Editor Estructura del Números de línea documento en Configuration Options Editor show row numbers edición para mostrar/ocultar Pulsa F10 para mostrar/ocultar Comunicación LED View Command line  MikTeX para mostrar/ocultar Errores MikTeX (LaTeX, BibTeX..etc.)
  • 21. 23 LEd. Visor de dvi integrado
  • 22. 24 LEd. Visor de dvi integrado • Configuration Options Application DVI Viewer
  • 23. 25 Comprobación • Para saber si está bien instalado LEd – Abre LEd – Que se vea la lupa • View Toolbar Tools – Cierra Led – Abre Led – ¿Se ve la lupa? • Sí OK • NO Hay que ponerle permisos de Adminstrador
  • 24. 26 Cómo poner permisos de administrador (1/2) • Sólo para Windows Vista y Windows 7 – Inicio Todos los programas LEd LEd – Pulsa con botón derecho sobre el icono LEd (no sobre carpeta LEd) – Selecciona Propiedades – Pestaña Compatibilidad
  • 25. 27 Cómo poner permisos de administrador (2/2) • En la pestaña Compatibilidad – En “Nivel de privilegio” marca • Ejecutar este programa como administrador • Pulsa botón “Cambiar la configuración para todos los usuarios” – En la nueva ventana marca en “Nivel de privilegio” la casilla de “Ejecutar este programa como administrador” – Pulsa botón Aceptar – Pulsa botón Aceptar • A partir de ahora – Avisará (pantalla en negro) al arrancar (“¿Desea permitir...”) – Añade escudo al icono (próximo reinicio Windows)
  • 26. 28 LEd. Botones esenciales Genera pdf a partir de .dvi Lanza visor Genera pdf a partir de .tex externo de .dvi Genera .dvi a partir de .tex (compilador de .tex)
  • 27. 30 Una prueba de LaTeX • Poner el siguiente texto en el editor documentclass{article} begin{document} My first TeX~document. end{document} • Guardarlo con el nombre prueba.tex • Compilar el documento prueba.tex prueba.dvi • Generar pdf Prueba.dvi prueba.pdf
  • 28. 31 LEd. Configuración • LEd no entiende castellano inicialmente – Hay que usar un filtro (fichero spanish.fl) • Incluido en Led en la carpeta Definitions – En el site de LEd hay un diccionario de catellano y diccionarios grandes de inglés y otros idiomas • En LEd pulsa Configuration Add-ons
  • 29. 32 Contenido de fichero .tex (1/2) • No hay tildes, ni eñes, ni diéresis – Se codifican así: •á ’{a} Ejemplo: Sem’{a}ntica •é ’{e} Ejemplo: tambi’{e}n – El caracter ’ está en la tecla ? (dcha del 0). No es el de la tecla a la derecha de la ñ, ni el de la decha de la P • (igual para el resto de vocales con tilde) •ñ ~n Ejemplo: a~no •ü " Ejemplo: ambig"uedad – Caracter de dobles comillas (tecla del 2) •¿ textquestiondown • Abrir y cerrar comillas dobles: “hola” ``hola” – Abrir comillas dobles : 2 veces comilla a dcha de la tecla P – Cerrar comillas dobles: , 2 veces comilla a la dcha de la tecla del cero. ¡OJO!, no es el caracter de comillas dobles (tecla del 2). Aunque el filtro convierte las comillas dobles a textquotedblright NO queda bien.
  • 30. 33 Contenido de fichero .tex (2/2) • En LEd se usa el filtro para – teclear tildes, eñes, etc. • El filtro hace que se guarden en fichero en formato OK – leer ficheros en formato OK • pero mostrarlo con tildes, eñes, etc. • Sin el filtro – Problemas de portabilidad de los .tex • Ej: si se pasa de Windows a Linux – Las revistas no podrán generar bien el documento – No se podrá compartir el fichero con los colaboradores (si cada uno usa una plataforma diferente)
  • 31. 34 LEd. Que se abra tal cual estaba cundo se cerró • Configuration Options
  • 32. 35 LEd. Proyectos (1/4) • File New – Crea carpeta • No olvides salvar el proyecto (Save All) – Y salvar el grupo (por defecto New Group)
  • 33. 36 LEd. Proyectos (2/4) • Propiedades del proyecto – Diccionario – Backup
  • 34. 37 LEd. Proyecto.Diccionario (3/4) • Cada proyecto puede usar un diccionario diferente. Por ejemplo: – Proyecto para la tesis (en español) – Artículo para paper internacional (en inglés) – Artículo para paper nacional (en español) • Diccionarios en Configuration Adds on – Seleciona varios diccionarios – Selecciona tesauros
  • 35. 38 LEd. Proyecto.Copia seguridad (4/4) • Por si acaso ;-) • Hace un zip con todos los archivos del proyecto • Periodicidad ajustable
  • 36. 39 LEd. Filtro para español ¡¡OJO!! ¡¡OJO!! El filtro que viene en la distribución de LED tiene un error en la ¿ y en la ! (falta un espacio (código 32) al final del comando latex). Modifica y salva el filtro.
  • 37. 40 LEd. Filtro para español ¡¡OJO!! ¡¡OJO!! El filtro que viene en la distribución de LED tiene un error en la ¿ y en la ! (falta un espacio (código 32) al final del comando latex). Modifica y salva el filtro.
  • 38. 41 LEd. Filtro para español • Si no funciona el filtro: – Hay que salir de LED. El filtro se aplicará en la siguiente ejecución. – Si no se mantiene el filtro (desparece el texto *.tex) es que no se ejecuta LEd como administrador Ve a pág. administrador – A veces hay que hacer un nuevo proyecto para que se apliquen los filtros. – A veces hay que hacer un nuevo fichero para que se apliquen los filtros. – A veces hay que reiniciar Windows .
  • 39. 42 Clases de documentos en LaTeX • Los estilos de documentos se almacenan en ficheros .cls (class) • Las editoriales proporcionan sus .cls • Latex tiene unos cuantos predefinidos: – article – proc (proceedings) – report (tesis, pequeño libro con capítulos) – book – slides
  • 40. 43 Si no se ven las extensiones de los ficheros • En Windows 7 y Vista se ocultan las extensiones de los ficheros • Se pueden hacer visibles – Abre un navegador de ARCHIVOS (Windows+E) – Pulsa F10 (aparece una barra) – Herramientas Opciones de carpeta – Pestaña “Ver” – Busca “Ocultar las extensiones de ” • Deselecciona – Pulsa botón “Aplicar a carpetas” – Pulsa botón “Aceptar”
  • 41. 44 Ejemplo realista (código fuente) documentclass[a4paper,11pt]{article} author{H.~Partl} % Asigna el autor title{Minimalism} % Asigna en título del artículo %Comienza el artículo begin{document} maketitle % Pinta el título del artículo tableofcontents % Pinta la tabla de contenidos section{Some Interesting Words} %Primera sección (título) Esta es la primera sección de mi estupendo paper section{Conclusiones} %La segunda sección ldots{} chin-pón. %Termina el artículo end{document}
  • 42. 45 Ejemplo realista (en LEd) Comentarios en verde Comandos es azul Texto en negro Paréntesis, llaves: rojo
  • 43. 46 Ejemplo realista (documento final)
  • 44. 47 Visor externo de dvi (1/2) • Limitaciones del visor integrado – Ocupa mucho espacio – “A veces” no muestra las figuras • El visor externo por defecto es YAP – Viene con MikTeX – Muestra figuras – Actualiza la imagen tras cada compilación – Doble clic en el texto lleva a código tex • Hay que configurarlo
  • 45. 48 Visor externo de dvi (2/2) F de file, l de line. ¡OJO!, es una “ele”, • Configuración Yap LEd no un “uno” – Yap Options Inverse DVI Search "%f:%l"
  • 46. 49 LEd. Diccionarios (1/3) • Configuration Adds-ons – Selecciona los diccionarios y tesauros que te interesan y descárgalos
  • 47. 50 LEd. Diccionarios (2/3) • Configuration Dictionaries
  • 48. 51 LEd. Diccionarios (3/3) • Configuration Project options
  • 49. 52 LEd. Errores ortográficos • Palabras no en diccionario • En el editor, palabras subrayadas
  • 50. 53 LEd. Tesauros (1/2) • Configuration Options • A veces hay que rearrancar la máquina
  • 51. 54 LEd. Tesauros (2/2) • Tesauro Sinónimos • Se usan en el editor (subrayados en gris)
  • 52. 55 Ejercicio práctico • Usando la plantilla de la revista ¡¡OJO!! AI Communications (busca en Google La versión de iosart2c.zip “AI communications author” iosart2c.zip) de noviembre de 2010 tiene un error en – Paper con figura, tablas, y iosart2c.tex : -Hay que comentar la línea bibliografía 16 para que no use natbib Además, la bibliografía va • Una plantilla es: metida a fuego en el .tex – Fichero .cls para definir el Una cosa notable de esta formato del documento (iosart2c.cls en plantilla es que mediante iosart2c.zip) usepackage[T1]{fontenc} – Fichero .bst para definir el se puede leer bien la bibliografía (y todo lo formato de la bibliografía (ieeetr.bst español) con tildes. La en el grupo de Google) pega es que no es portable entre plataformas.
  • 53. 56 Fin Parte I mariano.rico@uam.es
  • 54. 57 PARTE II
  • 55. 58 Contenidos Parte 2 • Bibliografía – JabRef – BibTex – Ejemplo • Conversiones – Latex  Word – Gráficos – Fuentes incrustadas en pdf’s • Gráficos en artículos – Latex y pdfLatex • Plantillas tesis
  • 56. 59 JabRef. Instalación http://jabref.sourceforge.net/documentation.php • Vía Java Web Start. - Descargar fichero .jnlp • Pulsa en imagen Web Start. Guarda fichero jabref.jnlp • Crea acceso directo en el escritorio que apunte al fichero jabref.jnlp. Para ejecutar, haz doble clic sobre el acceso directo. - Ventaja: siempre tendrás la última versión. - Inconveniente: “No net, no fun”. - OJO: No es una aplicación normal - No hay fichero .exe - No se accede a través de Inicio Programas • Instalación en local – Bajar el instalador para Windows. • Ir a http://sourceforge.net/projects/jabref/ • Buscar página de Download y navegar hasta llegar al instalador. Descargadlo. – Ejecuta como una aplicación cualquiera (como administrador).
  • 57. 60 JabRef. Uso • Mejor un ejemplo en vivo – Creación de referencias fichero .bib ¡¡yo tengo ambos!!
  • 58. 61 Insertando referencias (1/2) • Desde JabRef a Led – Si no funciona mira JabRef Options External programs • Comprueba que el path a LEd es el correcto – Típicos errores: falta “(x86)” Windows 7: JabRef tiene que ejecutarse como administrador. En Windows XP hay que cambiar el directorio Program Files por Archivos de programa
  • 59. 62 Insertando referencias (2/2) • Poner código latex para leer la bibliografía – Uso de plantillas bibliográficas • named.bst (tipo Harvard, i.e. Autor, año) • Invocar bibtex (F6) – .bib .bbl • Invocar latex (F9) – .tex + .bbl .dvi pdf
  • 60. 63 Proceso de generación (con bibliografía) • Hay que ejecutar bibtex una vez, y latex DOS veces. Paso 1 estilo.bst bibtex fuente.bbl (.bat) Paso 2 Paso 3 fuente.tex latex latex fuente.dvi (.bat) (.bat) revista.cls
  • 61. 64 Bibliografía. Ejemplo de .tex • En teoría con esto vale: Pruebabiblio.tex … bibliographystyle{latex8} %% fichero latex8.bst bibliography{mibibliografia} %% fichero mibibliografia.bib end{document} • Pero es habitual retocar a mano: Pruebabiblio.tex … %bibliographystyle{latex8} %% fichero latex8.bst %bibliography{mibibliografia} %% fichero mibibliografia.bib input{Pruebabiblio_refs.tex} %% Pruebabiblio.bbl Pruebabiblio_refs.tex end{document}
  • 62. 65 Estilos bibliográficos • Estándar incluidos en Latex (1/3) plain.bst El fichero se encuentra en las carpetas DIR_MIKTEX bibtex bst acm.bst
  • 63. 66 Estilos bibliográficos • Estándar incluidos en Latex (2/3) ieeetr.bst alpha.bst
  • 64. 67 Estilos bibliográficos • Estándar incluidos en Latex (3/3) abbrv.bst siam.bst
  • 65. 68 Estilos bibliográficos • NO incluidos en Latex – Tipo Harvard (Apellido, año) • Ver http://www.ctan.org/tex-archive/macros/latex/contrib/harvard • Fichero agsm.bst • Fichero dcu.bst • Usa el gestor de paquetes de MikTeX – Los .bst se guardan en DIR_MIKTEX bibtex bst harvard –
  • 66. 69 Estilos bibliográficos • Tipos natbib estándar (1/2) – Pon en el preámbulo: usepackage{natbib} plainnat.bst abbrvnat.bst
  • 67. 70 Estilos bibliográficos • Tipos natbib estándar (2/2) abbrvnat.bst unsrtnat.bst (Items in bibliography sorted in order cited)
  • 68. 71 Citando en latex. Comandos natbib • Para estilos autor-nombre:
  • 69. 72 Citando en latex. Comandos natbib • Para estilos numéricos:
  • 70. 73 Estilos bibliográficos en CTAN • La lista, por área y título de revista en: http://web.reed.edu/cis/Help/LaTeX/bibtexstyles.html#disc * Art * Anthropology Human Nature (humannat.bst) American Anthropologist (humannat.bst) Behavior and Brain Sciences (bbs.bst) * Biology American Journal of Human Genetics (ajhg.bst) American Medical Association Journals (JAMA, Cancer, etc.) (ama.bst) Applied Bioinformatics (openmind.bst, include openmind package) Applied Bionics and Biomechanics (openmind.bst, include openmind) Applied Biotechnology, Food Science and Policy (openmind.bst, include openmind) Applied Environmental Science and Public Health (openmind.bst, include openmind) etc
  • 71. 74 De .bib a HTML • Problema típico: crear una página web con la lista de tus publicaciones – Que se pueda ordenar (por año, tema ) – Que no haya que saber HTML – Que se actualice sola • Solución: – Generar HTML desde JabRef – Usar BibBase
  • 72. 75 Estilos bibliográficos • Revistas y los estilos BibTeX que usan – LaTeX Bibliography Styles Database
  • 73. 76 Generación de pdf • Dos opciones – .tex .dvi pdf • La pega: pdf de bajas prestaciones (sin “marcadores”, ni enlaces ) • Lo bueno: ideales para imprimir – .tex pdf • La pega: las figuras deben estar en pdf • Lo bueno: genera un pdf de altas prestaciones.
  • 74. 77 Conversión latex  rft (Word) • Ver http://www.tug.org/utilities/texconv/textopc.html • Conversión de fórmulas, tablas difícil • No conozco ninguno que funcione bien • Fórmulas latex en Editor de fórmulas de Windows 7 (parecido a MathType) • Editor de ecuaciones en Windows 7 – Buscar “Panel de entrada matemática” – Inserta en suite Office
  • 75. 78 Ejercicio • Usando la plantilla iosart2c.zip • En iosart2c.tex, al final del documento, se muestran las referencias bibliográficas – Están “a fuego”. Hay que cambiarlas para cada revista para adaptarlas al estilo bibliográfico • Elimina las referencias y usa uno de los estilos bibliográficos. • Genera un pdf
  • 76. 79 Gráficos • Vectoriales vs. Bitmaps • Formatos (png, jpg, eps) • Vectoriales con PowerPoint • Conversiones • Resolución (dpi, ppp, etc.) • Incrustando fuentes en pdf
  • 77. 80 La pega de la Suite MS Office • Una gráfica no puede escalarse – Los tamaños de letra han quedado fijados por el usuario – Si se re-escala se mantiene el tamaño de letra – Grosor de línea no cambia Skills in new technologies 100 0 7 13 0 %users 80 4020 0 40 7 60 27 0 73805373 N. • Un bloque de texto sí 40 7 33 27 7 2033 0 13 0 0 27 0 7 7 A. 20 273333272020 20 0 0 7 AJA DHT HTML Flas
  • 78. 81 Gráficos vectoriales vs. bitmaps • A cierto nivel de zoom parecen lo mismo • Vectorial • Bitmap/raster
  • 79. 82 Herramientas para gestión de gráficos vectoriales y bitmaps • Vectoriales – Corel Draw (de pago). Descarga pesada: ~250 MB • Gráfico Office a CorelDraw: Edit Paste Special Picture (Enhanced Metafile) para tener un objeto Corel. • Demo, ejemplo con póster (http://mariano.rico.googlepages.com/poster_ISWC04.ok.cdr) – MS Visio (licencia UAM) • Muy cerrado (pocos formatos de entrada/salida) – Adobe Ilustrator (de pago). CNB tiene licencia. • Bitmaps – Photoshop (NO licencia UAM) • Demo, ejemplo con imagen (http://mariano.rico.googlepages.com/Bio_Figure2.jpg) – GIMP (Gratis) – MS Picture Manager (Viene con la Suite Office)
  • 80. 83 Vectoriales con PowerPoint • Pegas – Si reescalo el dibujo • El grosor de las líneas no cambia • El texto sí, si se ha hecho con cuidado • Ventajas – Entorno conocido (más vale malo...) – Hay gente que hace pósters con PP • Feos, muy feos ;-)
  • 81. 84 Conversiones (1/2) • GhostView – La mejor conversión (vectorial vectorial/bitmap) • ps pdf • ps eps (para usar en Latex o Corel) • ps png, gif, jpeg • Xn View – Para gestionar (visualizar, convertir, etc.) ficheros gráficos (de todo tipo). Pega: no escribe eps, pero muestra miniaturas de eps. • Herrramientas > Opciones > Lista de ficheros > Ficheros AI, PDF, EPS > Mostrar como miniatura. • Para generar un archivo postscript (.ps). Lo mejor: – Una impresora postscript genérica • Aunque no la tengas físicamente (no es fácil engañar a Windows) • Configura como impresora Color o Escala de Grises • Descargar Drivers de Adobe (“generic postscript printer” en Google) • En opciones de impresora poner en Opciones PS “Optimizado para EPS” en lugar del valor por defecto “optimizado para máxima velocidad”. • Para convertir png (bitmaps) a eps: bmeps – Se baja de http://sourceforge.net/projects/dklibs. – Es por línea de comandos y genera eps con compresión. Los eps más pequeños los he sacado con este comando: bmeps -leps,encoding="a:r:f:d" archivo.png archivo.eps
  • 82. 85 Conversiones (2/2) • Adobe Acrobat – Para generar un eps a partir de pdf • Recorta la “página” con Adobe Acrobat (Document Crop Pages) hasta tener sólo la figura • Exporta en formato eps (File Export Postscript)
  • 83. 86 “Trucos” de Excel • Uso de las gráficas generadas por Excel – El corta y pega de Excel a Word sí funciona y mantiene el formato vectorial – Para generar un fichero en formato vectorial • Genera un pdf (que se vea entera la gráfica) • Usa Acrobat
  • 84. 87 Resolución: pixels, dpi, ppp • dpi = dots per inch = puntos por pulgada (ppp) • Ejemplo con una foto digital – Tamaño en pixels: 3072 x 2304 (jpeg 1.76MB) • Para un artículo. Debe ocupar 4’’ y tener 300dpi – 1” (pulgada) = 2.52 cm – 4” son 4 x 300dpi = 1200 puntos (pixels) – Hay que reducir la imagen en un factor 3072/1200 = 2.56 – Imagen óptima: 1200 x 2304/2.56 = 1200 x 900 • Para un póster. Debe ocupar 20cm y tener 300dpi – 20 cm = 8’’ a 300dpi = 2400 pixels (el doble que antes) – Imagen óptima: 2400 x 1800
  • 85. 88 Gráficos en artículos • Vectoriales para “cajas y flechas” – Reutilizables (para pósters, por ejemplo) – Resolución infinita – Formatos (eps, ps, cdr..) • ps (eps), tiff , pdf, etc permiten vectores + bitmaps • Bitmaps para fotos o captura de pantalla – ¿A qué resolución? • Resolución de imagen • Resolución de impresión – ¿En qué formato? (jpeg, gif, png, tiff ) • Formatos con pérdida (jpeg) fotos – Compresión variable mayor o menor calidad • Formatos sin pérdida (gif, png) figuras con líneas, pantallazos – Compresión fija
  • 86. 89 Fuentes incrustadas en PDF (1/2) • El formato pdf no es tan sólido como parece – Las fuentes pueden no ir incrustadas en el fichero • Ejemplo de generación sin fuentes incrustadas – De .tex a .dvi con dvi2ps (caso de Led, WinEdt) – De .ps a .pdf con ghostview
  • 87. 90 Fuentes incrustadas en PDF (2/2) • Propiedades del pdf generado (abrir en adobe reader y Fichero Propiedades Fuentes) • Solución: incrustar fuentes Fuente incrustada – Con PrimoPDF (en grupo Google archivo Freeware_PrimoPDF.executable renombrado a .exe) • A partir de un pdf se envía a la “impresora” PrimoPDF, de ahí sale un diálogo para generar el Fuente NO incrustada ¡¡Fuentes incrustadas!! nuevo pdf • Las propiedades del pdf serán estas: – Ver ejemplo RicoAICOMM2010.pdf y RicoAICOMM2010.primopdf.pdf
  • 88. 91 Gráficos en LaTeX • Ejemplos de uso • Generación de pdf con pdflatex • Para más info: tutorial de CTAN
  • 89. 92 Ejemplo de gráficos en LaTeX Pruebagraph.tex documentclass{article} … usepackage{graphicx} %% Significa usepackage[dvips]{graphicx} … begin{document} … Figure ref{fig:mifigura} shows a clear separation… … Fichero .eps begin{figure*}[t] %% t para top, b para bottom… centering includegraphics [width=3.5in]{figs/mi_figura_genial} caption{Involved roles in the proposed system} label{fig:mifigura} end{figure*} … Referencias (etiquetas) end{document}
  • 90. 93 Gráficos para LaTeX y pdfLatex PruebagraphBoth.tex documentclass{article} … usepackage{ifpdf} %% Heiko Oberdiek's ifpdf.sty ifpdf usepackage[pdftex]{graphicx} … else usepackage[dvips]{graphicx} … fi … ifpdf %Si compilo con pdflatex %Aparte de cosas de pdf, define href{url}{text}. Debe ser el último paquete que se cargue usepackage[pdftex, bookmarks,%true crea pdf con bookmarks abiertos colorlinks=false,%pone marco, true colorea el texto pdfauthor={Mariano Rico}]{hyperref} fi Si compilo con latex .eps begin{document} Figure ref{fig:mifigura} shows a clear separation… Si compilo con pdfLatex .pdf … begin{figure*}[t] %% t para top, b para bottom… centering includegraphics [width=3.5in]{figs/mi_figura_genial} caption{Involved roles in the proposed system} Usa mi eps2pdf.bat para label{fig:mifigura} convertir todos los .eps a .pdf end{figure*} … end{document} Idéntico para latex y pdfLatex
  • 91. 94 Plantillas para tesis (1/3) • Sunil Patel. Basada en la de la univ. de Southampton – http://www.sunilpatel.co.uk/thesistemplate.php
  • 92. 95 Plantillas para tesis (2/3) • La mía. Basada en la de la univ Stanford – http://help-csli.stanford.edu/tex/suthesis/ – Españolizada, UAMizada y PDFizada
  • 93. 96 Mi plantilla • En suthesis-2e.sty – En 345-348 cambiar • Escuela Facultad • Departamento X Departamento Z – Descomentar 370-376 para poner figura en carátula – 388-389 Nombre directores – 477-527 Página de firmas • En tesis.tex – 223: Título de la tesis – 226: Autor – 227: Dept
  • 94. 97 Plantillas para tesis (3/3) • La plantilla TeXiS de la Univ. Complutense – http://gaia.fdi.ucm.es/grupo/projects/texis/
  • 95. 98 Donde no llega la tecnología • El arte de escribir – “Writing Tips for Ph.D. Students” • Tiempos verbales, “we” and “you” • Sobra lo anterior a “that” • “this” + verbo “this” + sujeto + verbo • Eliminar “assumption” • El arte de hacer una tesis – http://www.phdtips.com/ • Relax – http://www.phdcomics.com
  • 96. 99 Fin Parte II Gracias por vuestra atención mariano.rico@uam.es
  • 97. 100 PARTE III
  • 98. 101 Contenidos • Temas avanzados – Referencias – Paquetes – Tablas – Índices – Lista de contenidos, de tablas y de figuras. – Partición de palabras en castellano
  • 99. 102 Referencias • Usa label{identificador} para marcar, y ref{identificador} para referir. pageref{identificador} para referir la página. • Para secciones, tablas, figuras • El identificador puede ser cualquier texto – E.g.: label{fig:esquemaIdea}
  • 100. 103 Fórmulas (1/2) • No hay fórmulas como las de LaTeX documentclass{article} begin{document} % Example 1 Esta es la fórmula de Einstein: begin{equation} E = m cdot c^2 end{equation} ldots la fórmula más conocida y la menos entendida de toda la física. $c$ es la velocidad de la luz. end{document} • Las variables en el texto: $x$
  • 101. 104 Fórmulas (2/2) • Editores de fórmulas – Para navegador Chrome (todas las plataformas): Daum Equation Editor
  • 102. 105 Paquetes • Gestión de paquetes de Miktex – Carga automática o preguntando al usuario – Selección de paquetes y carga manual • Documentación oficial de paquetes – Visita CTAN
  • 103. 106 Tablas • Ver tutorial de http://en.wikibooks.org/wiki/LaTeX/Tables • Ver ejemplos de la tesis documentclass{article} • Prueba begin{document} begin{table*}[h] % Puede ser t,b,h… caption{Texto al pie de la tabla} label{tabla:tablaDePrueba} centering begin{tabular}{|l|l|} hline %OJO no puede haber espacios delante multicolumn{2}{|c|}{Notas} hline Luis Rubio & 5 Pablo Marmol & 7 David Jones & 6 hline end{tabular} end{table*} end{document}
  • 104. 107 Índices (1/5) • Como con la bibliografía, hay que ejecutar latex DOS veces Paso 1 fuente.dvi (sin latex índice) Paso 3 (.bat) fuente.idx fuente.dvi fuente.tex latex (con (.bat) índice) makeidx fuente.ind Paso 2 (.bat)
  • 105. 108 Índices (2/5) • Ejemplo documentclass{article} usepackage{makeidx} Obligatorio para poder crear índices makeindex Obligatorio ponerlo antes de begin{document} begin{document} En el texto del documento marca la index{palabra}palabra que quieres meter en el índice, pero ¡OJO!, hay que marcar tantas veces como veces quiera que aparezca la palabra). En el índice aparecerá la palabra y los lugares (número de página) donde aparece (sólo las que has marcado). Cuando el documentclass es article, el índice lo pone en una página nueva. printindex Indica que se ponga ahí el índice end{document}
  • 106. 109 Índices (3/5) • Ejemplo para pdflatex links en índice documentclass{article} usepackage{makeidx} makeindex usepackage[pdftex, bookmarks,%true crea pdf con bookmarks abiertos colorlinks=false,%pone marco, true colorea el texto pdfauthor={Mariano Rico}]{hyperref} begin{document} En el texto del documento marca la index{palabra}palabra que quieres meter en el índice, pero ¡OJO!, hay que marcar tantas veces como veces quiera que aparezca la palabra). En el índice aparecerá la palabra y los lugares (número de página) donde aparece (sólo las que has marcado). Cuando el documentclass es article, el índice lo pone en una página nueva. printindex end{document}
  • 107. 110 Índices (4/5) • Se genera el índice con el comando latex makeindex – En LED es el icono IDX
  • 108. 111 Índices (5/5) • Sintaxis de index{} Ver: the not so short Introduction to latex
  • 109. 112 Lista de contenidos, tablas y figuras • Lista de contenidos: tableofcontents – Usando los label{} de las secciones, subsecciones, etc. • Lista de figuras: listoffigures – Usando los caption{} de las figuras • Lista de tablas: listoftables – Usando los caption{} de las Tablas • NOTA: Hay que ejecutar dos veces latex (ó pdflatex)
  • 110. 113 Partición de palabras en castellano (1/3) • Por defecto parte las palabras siguiendo las reglas del inglés ejemploRealista-hypen_castellano.tex – Solución: usa MikTex e instala el paquete miktex- hyph-spanish
  • 111. 114 Partición de palabras en castellano (2/3) • En el fichero .tex, añade debajo de documentclass usepackage[spanish]{babel} • Recompila (a veces hay que hacer limpieza)
  • 112. 115 Partición de palabras en castellano (3/3) • Palabras que no parte bien. Se indica cómo partirla. – En el fichero .tex, añade (normalmente antes de begin{document}) hyphenation{es-terno-cleidomastoideo} – El comando hypenation admite múltiples palabras separadas por espacios • Recompila
  • 113. 116 UTILIDADES
  • 114. 117 LaTeX en páginas web • Fórmulas Latex en páginas Web – jsMath • Instrucciones instalación (Author instructions): – Descarga jsMath y “jsMath Image Fonts” de http://sourceforge.net/projects/jsmath/files/
  • 115. 118 LaTeX en Gmail • Fórmulas Latex en tu correo Gmail – GmailTeX • Plugin para Gmail • Permite escribir ecuaciones LaTeX en tus mails • Permite leer ecuaciones LaTeX en tus mails
  • 116. 119 LaTeX para presentaciones • Presentaciones con beamer – Blog interesante en castellano, en los comentarios hay más recursos http://latexlive.wordpress.com/2009/04/04/beamer/ – http://tex.stackexchange.com/ – tutorial interesante http://www.uncg.edu/cmp/reu/presentations/Charles%20Batts% 20-%20Beamer%20Tutorial.pdf
  • 117. 120 Fin Parte III Gracias por vuestra atención mariano.rico@uam.es