SlideShare una empresa de Scribd logo
1 de 98
Descargar para leer sin conexión
A
2 - Nuestro primer documento en LTEX
                                       A
  Composición de textos científicos con LTEX




         Digna María González Otero

                    Itsas


             30 de junio de 2011
A
                        Bases del lenguaje L TEX
                                                    Formato Ficheros
                         Creando un documento
                                                    Comandos
                          Fórmulas matemáticas
                                                    Caracteres y espaciado
                  Personalización del documento
                                                    Clases de documento
                                         Licencia


Índice I

  1 Bases del lenguaje LTEX
                       A
      Formato Ficheros
      Comandos
      Caracteres y espaciado
      Clases de documento


  2 Creando un documento
      Formato básico
      Formato de palabras y párrafos
      Otros entornos útiles
      Referencias cruzadas
      Figuras y tablas


  3 Fórmulas matemáticas

  4 Personalización del documento

                          Digna González Otero                                      A
                                                    2 - Nuestro primer documento en L TEX   2/ 92
A
                     Bases del lenguaje L TEX
                                                 Formato Ficheros
                      Creando un documento
                                                 Comandos
                       Fórmulas matemáticas
                                                 Caracteres y espaciado
               Personalización del documento
                                                 Clases de documento
                                      Licencia


Bases del lenguaje




  Ficheros de texto plano

      Se escribe un fichero de texto plano que contiene el contenido
      del documento y etiquetas que lo estructuran.
      Separación de formato y contenido.




                       Digna González Otero                                      A
                                                 2 - Nuestro primer documento en L TEX   3/ 92
A
                    Bases del lenguaje L TEX
                                                Formato Ficheros
                     Creando un documento
                                                Comandos
                      Fórmulas matemáticas
                                                Caracteres y espaciado
              Personalización del documento
                                                Clases de documento
                                     Licencia


Bases del lenguaje

  Formato de los comandos

      comando[opciones]{parametros}
      Ejemplo: includegraphics[width=6cm]{LogoItsas.png}


  Entornos

      Afectan a una sección del código.
      begin{entorno} ... end{entorno}
      Ejemplo: begin{center} Texto centrado end{center}



                      Digna González Otero                                      A
                                                2 - Nuestro primer documento en L TEX   4/ 92
A
                      Bases del lenguaje L TEX
                                                  Formato Ficheros
                       Creando un documento
                                                  Comandos
                        Fórmulas matemáticas
                                                  Caracteres y espaciado
                Personalización del documento
                                                  Clases de documento
                                       Licencia


Bases del lenguaje


  Gestión del espaciado

       A
       LTEX ignora varios espacios en blanco seguidos (tabuladores,
       espacios, líneas en blanco, etc.).
       Los párrafos se separan con una línea en blanco.

 Prueba
                                                                   Prueba de espaciado y
 de     espaciado        y contracci  ’ on de
                                                                   contracción de espacios.
 espacios .
                                                                   Nuevo párrafo tras linea en
                                                                   blanco.
 Nuevo p  ’ arrafo tras linea en blanco .




                        Digna González Otero                                      A
                                                  2 - Nuestro primer documento en L TEX          5/ 92
A
                         Bases del lenguaje L TEX
                                                     Formato Ficheros
                          Creando un documento
                                                     Comandos
                           Fórmulas matemáticas
                                                     Caracteres y espaciado
                   Personalización del documento
                                                     Clases de documento
                                          Licencia


Bases del lenguaje

  Caracteres reservados

       Hay algunos caracteres especiales que están reservados para
       A
       LTEX.
       $ % ^ & _ { } ~ 
       No se pueden introducir directamente como carácter, hay que
       introducir su código.

# $  % ^{} & _ { } ~{}
                                                                     # $% ˆ & _ { } ˜
  textbackslash                                                     




                           Digna González Otero                                      A
                                                     2 - Nuestro primer documento en L TEX   6/ 92
A
                      Bases del lenguaje L TEX
                                                  Formato Ficheros
                       Creando un documento
                                                  Comandos
                        Fórmulas matemáticas
                                                  Caracteres y espaciado
                Personalización del documento
                                                  Clases de documento
                                       Licencia


Bases del lenguaje

  Comentarios

       Es posible introducir comentarios en el texto que no se
       visualizarán.
       Útil para dejarse notas, separar partes del documento, detectar
       errores...
       Carácter %.

 Esto es un % muy b r e v e                                        Esto es un texto para
 texto para demostrar c  ’ omo insertar ←                         demostrar cómo insertar
     comentarios .                                                 comentarios.




                        Digna González Otero                                      A
                                                  2 - Nuestro primer documento en L TEX      7/ 92
A
                     Bases del lenguaje L TEX
                                                 Formato Ficheros
                      Creando un documento
                                                 Comandos
                       Fórmulas matemáticas
                                                 Caracteres y espaciado
               Personalización del documento
                                                 Clases de documento
                                      Licencia


Bases del lenguaje


  Acentos y caracteres no estándar

      Se usan caracteres de 7 bit (estándar).
      Caracteres de 8 bit (acentos, eñes, etc.): mediante comandos
      especiales. Se guardan como caracteres de 7 bits y el
      compilador los interpreta.
      Ejemplo: Gonz’alez.
      ¿Por qué? Para mantener la portabilidad. Todos los sistemas
      interpretan estos caracteres de la misma forma.




                       Digna González Otero                                      A
                                                 2 - Nuestro primer documento en L TEX   8/ 92
A
                    Bases del lenguaje L TEX
                                                Formato Ficheros
                     Creando un documento
                                                Comandos
                      Fórmulas matemáticas
                                                Caracteres y espaciado
              Personalización del documento
                                                Clases de documento
                                     Licencia


Bases del lenguaje


                                                             Acentos en modo texto
       Acentos comunes:                                           ’{o}    ó
            ’a   á                                               ‘{o}    ò
            ’e   é                                              ^{o}     ô
                                                                  "{o}    ö
          ’{i}  í                                               H{o}    ő
            ’o   ó                                              ~{o}     õ
                                                                 ~{n}     ñ
            ’u   ú                                               c{c}    ç
           ~n    ñ                                              ={o}     o
                                                                           ¯
             ?‘   ¿                                               b{o}    o
                                                                  .{o}    ¯
                                                                           o˙
             ?    ?                                               d{o}    o.
             !‘   ¡                                               r{o}    o
                                                                           ˚
                                                                  v{o}    o
                                                                           ˇ
             !    !                                              t{oo} oo


                      Digna González Otero                                      A
                                                2 - Nuestro primer documento en L TEX   9/ 92
A
                     Bases del lenguaje L TEX
                                                 Formato Ficheros
                      Creando un documento
                                                 Comandos
                       Fórmulas matemáticas
                                                 Caracteres y espaciado
               Personalización del documento
                                                 Clases de documento
                                      Licencia


Bases del lenguaje

  Acentos y caracteres no estándar

      El paquete inputenc permite escribir esos caracteres
      directamente (es decir, á en lugar de ’a).
      Se pierde cierta portabilidad.
      En realidad casi todos los editores (como TexMakerX) permiten
      seleccionar la codificación.
      Posible solución: Buscar y Reemplazar (bien de forma gráfica o
      mediante un script).
      Hay editores (como Kile) que según escribes convierten los
      caracteres a la nomenclatura estándar.


                       Digna González Otero                                      A
                                                 2 - Nuestro primer documento en L TEX   10/ 92
A
                            Bases del lenguaje L TEX
                                                        Formato Ficheros
                             Creando un documento
                                                        Comandos
                              Fórmulas matemáticas
                                                        Caracteres y espaciado
                      Personalización del documento
                                                        Clases de documento
                                             Licencia


Bases del lenguaje
  Estructura básica de un fichero

         Se define el tipo de documento.
         Preámbulo, donde se cargan paquetes, se modifican comandos,
         etc.
         Cuerpo del documento.

   d o c u m e n t c l a s s [ 1 0 pt , a 4 paper ] { article }
  % Preambulo :
   u s e p a c k a g e [ utf 8 ] { inputenc }
   author { Digna Gonz  ’ alez Otero }
  % Comienzo d e l documento :
   begin { document }
  % C o n t e n i d o d e l documento :
  Texto del documento
   end { document }

                              Digna González Otero                                      A
                                                        2 - Nuestro primer documento en L TEX   11/ 92
A
                     Bases del lenguaje L TEX
                                                 Formato Ficheros
                      Creando un documento
                                                 Comandos
                       Fórmulas matemáticas
                                                 Caracteres y espaciado
               Personalización del documento
                                                 Clases de documento
                                      Licencia


Bases del lenguaje


  Inclusión de ficheros
      A
      LTEX permite que el documento se divida en varios ficheros.
           Útil para modularizar documentos grandes.
           Facilita la redacción colaborativa de documentos.
           Permite separar preámbulo y contenido.
      Comando input.
      input{documento}.




                       Digna González Otero                                      A
                                                 2 - Nuestro primer documento en L TEX   12/ 92
A
                             Bases del lenguaje L TEX
                                                         Formato Ficheros
                              Creando un documento
                                                         Comandos
                               Fórmulas matemáticas
                                                         Caracteres y espaciado
                       Personalización del documento
                                                         Clases de documento
                                              Licencia


Bases del lenguaje


   d o c u m e n t c l a s s [ 1 0 pt , a 4 paper ] { article }
  % Preambulo :
   u s e p a c k a g e [ utf 8 ] { inputenc }
   author { Digna Gonz  ’ alez Otero }
  % Comienzo d e l documento :
   begin { document }
  % C o n t e n i d o d e l documento :
   input { introduccion . tex }
   input { formulas . tex }
   input { bibliografia . tex }
  Texto del documento
   end { document }

     Practicando con input




                               Digna González Otero                                      A
                                                         2 - Nuestro primer documento en L TEX   13/ 92
A
                    Bases del lenguaje L TEX
                                                Formato Ficheros
                     Creando un documento
                                                Comandos
                      Fórmulas matemáticas
                                                Caracteres y espaciado
              Personalización del documento
                                                Clases de documento
                                     Licencia


Bases del lenguaje

  Clases de documento

       article para artículos de revistas científicas, congresos,
               informes breves, documentación de programas,
               invitaciones, etc.
         proc para proceedings
       report para informes más largos que contengan varios
              capítulos como pequeños libros, tesis doctorales,
              proyectos fin de carrera, etc.
        book para libros.
      beamer para transparencias (requiere paquete adicional).


                      Digna González Otero                                      A
                                                2 - Nuestro primer documento en L TEX   14/ 92
A
                Bases del lenguaje L TEX
                                            Formato Ficheros
                 Creando un documento
                                            Comandos
                  Fórmulas matemáticas
                                            Caracteres y espaciado
          Personalización del documento
                                            Clases de documento
                                 Licencia




Y ahora que sabemos todo esto, empecemos con lo bueno...
                                       A
          ¡Nuestro primer documento en LTEX!




                  Digna González Otero                                      A
                                            2 - Nuestro primer documento en L TEX   15/ 92
A
                        Bases del lenguaje L TEX    Formato básico
                         Creando un documento       Formato de palabras y párrafos
                          Fórmulas matemáticas      Otros entornos útiles
                  Personalización del documento     Referencias cruzadas
                                         Licencia   Figuras y tablas


Índice I

  1 Bases del lenguaje LTEX
                       A
      Formato Ficheros
      Comandos
      Caracteres y espaciado
      Clases de documento


  2 Creando un documento
      Formato básico
      Formato de palabras y párrafos
      Otros entornos útiles
      Referencias cruzadas
      Figuras y tablas


  3 Fórmulas matemáticas

  4 Personalización del documento

                          Digna González Otero                                      A
                                                    2 - Nuestro primer documento en L TEX   16/ 92
A
                     Bases del lenguaje L TEX    Formato básico
                      Creando un documento       Formato de palabras y párrafos
                       Fórmulas matemáticas      Otros entornos útiles
               Personalización del documento     Referencias cruzadas
                                      Licencia   Figuras y tablas

                            A
Nuestro primer documento en LTEX



                              A
  Preparando el directorio en LTEX

      En primer lugar, cread una carpeta para meter dentro el
      documento.
      Dentro irá el archivo principal .tex, las imágenes, otros
      archivos que queráis incluir...
      ... y también los archivos que se generen al compilar.




                       Digna González Otero                                      A
                                                 2 - Nuestro primer documento en L TEX   17/ 92
A
                             Bases del lenguaje L TEX    Formato básico
                              Creando un documento       Formato de palabras y párrafos
                               Fórmulas matemáticas      Otros entornos útiles
                       Personalización del documento     Referencias cruzadas
                                              Licencia   Figuras y tablas

                        A
Empezando a escribir en LTEX

         Escribimos un documento con el texto indicado abajo.
         Lo guardamos en un directorio conocido con extensión .tex.
         Compilamos y vemos el resultado. (¿Nos acordamos aún de los
         compiladores?)
                                                  A
         Si queréis, podéis probar a compilar con LTEX, visualizar el .dvi
         y después convertir a otros formatos.

   d o c u m e n t c l a s s { article }
  % Preambulo
   begin { document }
  % Contenido
  Texto del documento .
   end { document }



                               Digna González Otero                                      A
                                                         2 - Nuestro primer documento en L TEX   18/ 92
A
                         Bases del lenguaje L TEX    Formato básico
                          Creando un documento       Formato de palabras y párrafos
                           Fórmulas matemáticas      Otros entornos útiles
                   Personalización del documento     Referencias cruzadas
                                          Licencia   Figuras y tablas


Datos del documento


       Añadimos algunos datos al documento: título, autor y fecha.
       Lo escribimos en el preámbulo (antes del begin{document})
       Compilamos de nuevo para ver el resultado.

   d o c u m e n t c l a s s { article }
  % Preambulo
   title { Apuntes curso  LaTeX }
   author {Digna Gonzalez Otero }
   date { Junio 2010}
   begin { document }
  % Contenido
  Texto del documento .
   end { document }




                           Digna González Otero                                      A
                                                     2 - Nuestro primer documento en L TEX   19/ 92
A
                        Bases del lenguaje L TEX    Formato básico
                         Creando un documento       Formato de palabras y párrafos
                          Fórmulas matemáticas      Otros entornos útiles
                  Personalización del documento     Referencias cruzadas
                                         Licencia   Figuras y tablas


Generando un título

       ¿Todo igual?
                          A
       Hay que decirle a LTEX que genere un título: maketitle
       Esto va dentro del documento (el título es parte del contenido).

   d o c u m e n t c l a s s { report }
  % Preambulo
   title { Apuntes curso  LaTeX }
   author {Digna Gonzalez Otero }
   date { Junio 2010}
   begin { document }
   maketitle
  % Contenido
  Texto del documento .
   end { document }



                          Digna González Otero                                      A
                                                    2 - Nuestro primer documento en L TEX   20/ 92
A
                     Bases del lenguaje L TEX    Formato básico
                      Creando un documento       Formato de palabras y párrafos
                       Fórmulas matemáticas      Otros entornos útiles
               Personalización del documento     Referencias cruzadas
                                      Licencia   Figuras y tablas

                            A
Nuestro primer documento en LTEX




  Importante

      Nada de lo que va antes de begin{document} se muestra,
      son sólo sentencias de control.




                       Digna González Otero                                      A
                                                 2 - Nuestro primer documento en L TEX   21/ 92
A
                          Bases del lenguaje L TEX    Formato básico
                           Creando un documento       Formato de palabras y párrafos
                            Fórmulas matemáticas      Otros entornos útiles
                    Personalización del documento     Referencias cruzadas
                                           Licencia   Figuras y tablas


Soporte para acentos

        ¿Fallan las tildes?
        Incluir el paquete inputenc para soporte de tildes:
        usepackage[utf8]{inputenc}
        No es parte del contenido: en el preámbulo.

   d o c u m e n t c l a s s { report }
   u s e p a c k a g e [ utf 8 ] { inputenc }
   title { Apuntes curso  LaTeX }
   author {Digna María González Otero }
   date { Junio 2010}

   begin { document }
   maketitle
  Texto del documento .
   end { document }


                            Digna González Otero                                      A
                                                      2 - Nuestro primer documento en L TEX   22/ 92
A
                     Bases del lenguaje L TEX    Formato básico
                      Creando un documento       Formato de palabras y párrafos
                       Fórmulas matemáticas      Otros entornos útiles
               Personalización del documento     Referencias cruzadas
                                      Licencia   Figuras y tablas


Insertando un abstract


      Entorno abstract:
      begin{abstract} ... end{abstract}

   begin { document }
   maketitle
  % Contenido
   begin { abstract }
  Texto del abstract .
   end { abstract }
  Texto del documento .
   end { document }




                       Digna González Otero                                      A
                                                 2 - Nuestro primer documento en L TEX   23/ 92
A
                     Bases del lenguaje L TEX    Formato básico
                      Creando un documento       Formato de palabras y párrafos
                       Fórmulas matemáticas      Otros entornos útiles
               Personalización del documento     Referencias cruzadas
                                      Licencia   Figuras y tablas


División del documento: capítulos, secciones...




      Para estructurar el documento, hay que dividirlo en secciones y
      subsecciones.
                         A
      Se usan órdenes de LTEX que toman el título de la sección
      como argumento.




                       Digna González Otero                                      A
                                                 2 - Nuestro primer documento en L TEX   24/ 92
A
                     Bases del lenguaje L TEX    Formato básico
                      Creando un documento       Formato de palabras y párrafos
                       Fórmulas matemáticas      Otros entornos útiles
               Personalización del documento     Referencias cruzadas
                                      Licencia   Figuras y tablas


División del documento: capítulos, secciones...



  Las divisiones disponibles dependen del tipo de documento.
       Clase article:
           section{}, subsection{}, subsubsection{}.
           paragraph{}, subparagraph{}.
           División que no afecta a la numeración de secciones: part{}.
      Clases report y book:
           Otra división adicional: chapter{}.




                       Digna González Otero                                      A
                                                 2 - Nuestro primer documento en L TEX   25/ 92
A
                     Bases del lenguaje L TEX    Formato básico
                      Creando un documento       Formato de palabras y párrafos
                       Fórmulas matemáticas      Otros entornos útiles
               Personalización del documento     Referencias cruzadas
                                      Licencia   Figuras y tablas


División del documento: capítulos, secciones...

      Comandos chapter{}, section{} y subsection{}.


  Para practicar

                                                      A
      Insertad un capítulo: Creación de documentos en LTEX.
      Insertad dentro dos secciones: Introducción y Principios básicos.
      Insertad dentro de la última una subsección: Comandos y
                A
      entornos LTEX
      (Podéis crear otras separaciones cualesquiera, pero practicad
      esto).


                       Digna González Otero                                      A
                                                 2 - Nuestro primer documento en L TEX   26/ 92
A
                      Bases del lenguaje L TEX    Formato básico
                       Creando un documento       Formato de palabras y párrafos
                        Fórmulas matemáticas      Otros entornos útiles
                Personalización del documento     Referencias cruzadas
                                       Licencia   Figuras y tablas


División del documento: capítulos, secciones...

      Comandos chapter{}, section{} y subsection{}.

   begin { document }
   maketitle
  % Contenido
  [...]
   chapter {Creación de documentos en  LaTeX }
   section {Introducción}
   section { Principios básicos}
   subsection { Comandos y entornos }
  Texto del documento .
   end { document }




                        Digna González Otero                                      A
                                                  2 - Nuestro primer documento en L TEX   26/ 92
A
                     Bases del lenguaje L TEX    Formato básico
                      Creando un documento       Formato de palabras y párrafos
                       Fórmulas matemáticas      Otros entornos útiles
               Personalización del documento     Referencias cruzadas
                                      Licencia   Figuras y tablas


División del documento: capítulos, secciones...



  Capítulos tipo apéndice

      El comando appendix hace que los siguientes capítulos se
      numeren como apéndices (con letras).
      Si estamos usando la clase article, cambia la numeración de
      secciones.




                       Digna González Otero                                      A
                                                 2 - Nuestro primer documento en L TEX   27/ 92
A
                     Bases del lenguaje L TEX    Formato básico
                      Creando un documento       Formato de palabras y párrafos
                       Fórmulas matemáticas      Otros entornos útiles
               Personalización del documento     Referencias cruzadas
                                      Licencia   Figuras y tablas


División del documento en varios ficheros



      El comando input permite introducir en el documento texto
      escrito en otro fichero .tex.
      Se puede usar para separar diferentes partes del contenido
      (como capítulos de una tesis), o para separar preámbulo y
      contenido (tener un fichero a parte para configuración e
      importarlo).




                       Digna González Otero                                      A
                                                 2 - Nuestro primer documento en L TEX   28/ 92
A
                            Bases del lenguaje L TEX    Formato básico
                             Creando un documento       Formato de palabras y párrafos
                              Fórmulas matemáticas      Otros entornos útiles
                      Personalización del documento     Referencias cruzadas
                                             Licencia   Figuras y tablas


División del documento en varios ficheros


  Para practicar

       Cread en el mismo directorio otro fichero .tex con contenido
       (no se debe escribir de nuevo begin{document}, etc. Sólo
       contenido.
       Importadlo desde el documento principal usando
       input{nombreFichero}.
       Recordad no usar tildes ni espacios en el nombre del fichero.

   Ver ejemplo de input




                              Digna González Otero                                      A
                                                        2 - Nuestro primer documento en L TEX   29/ 92
A
                      Bases del lenguaje L TEX    Formato básico
                       Creando un documento       Formato de palabras y párrafos
                        Fórmulas matemáticas      Otros entornos útiles
                Personalización del documento     Referencias cruzadas
                                       Licencia   Figuras y tablas


Generando un índice


      Comando tableofcontents.
      Necesario compilar varias veces para que asigne la numeración
      correctamente.

   begin { document }
   maketitle
   t ab le of c on te nt s
  [...]
   chapter {Creación de documentos en  LaTeX }
   section { Principios básicos}
   subsection { Comandos y entornos }
  Texto del documento .
   end { document }




                        Digna González Otero                                      A
                                                  2 - Nuestro primer documento en L TEX   30/ 92
A
                     Bases del lenguaje L TEX    Formato básico
                      Creando un documento       Formato de palabras y párrafos
                       Fórmulas matemáticas      Otros entornos útiles
               Personalización del documento     Referencias cruzadas
                                      Licencia   Figuras y tablas


Selección de idioma


      Tenemos palabras en inglés: Chapter, Table of Contents, etc.
      Cambiar idioma con el paquete babel.
      usepackage[spanish]{babel}.
      usepackage[basque]{babel}

  Para practicar

      Incluid el paquete babel.
      Compilad para ver el resultado.



                       Digna González Otero                                      A
                                                 2 - Nuestro primer documento en L TEX   31/ 92
A
                     Bases del lenguaje L TEX    Formato básico
                      Creando un documento       Formato de palabras y párrafos
                       Fórmulas matemáticas      Otros entornos útiles
               Personalización del documento     Referencias cruzadas
                                      Licencia   Figuras y tablas


Notas al pie



      Comando footnote.


  Para practicar

      Poned un pie de página, preferiblemente con una página web
      (por ejemplo, una página donde ampliar información sobre un
      tema).




                       Digna González Otero                                      A
                                                 2 - Nuestro primer documento en L TEX   32/ 92
A
                         Bases del lenguaje L TEX    Formato básico
                          Creando un documento       Formato de palabras y párrafos
                           Fórmulas matemáticas      Otros entornos útiles
                   Personalización del documento     Referencias cruzadas
                                          Licencia   Figuras y tablas


Notas al pie



       Comando footnote.

  [...]
   section {Introducción}
  Las presenta ciones usadas en el curso est  ’ an
  disponibles en el
  enlace  f o o t n o t e { http : / / www . slideshare . net / digna / tag / latex←
        }.
   end { document }




                           Digna González Otero                                      A
                                                     2 - Nuestro primer documento en L TEX   32/ 92
A
                     Bases del lenguaje L TEX    Formato básico
                      Creando un documento       Formato de palabras y párrafos
                       Fórmulas matemáticas      Otros entornos útiles
               Personalización del documento     Referencias cruzadas
                                      Licencia   Figuras y tablas


Creación de enlaces


      Usando el comando url{} podemos crear enlaces.
      Incluir en el preámbulo los paquetes url y hyperref:

  Para practicar

      Convertid las web que hemos metido en pies de página en
      enlaces.
      Compilad varias veces y comprobad que los enlaces funcionan.




                       Digna González Otero                                      A
                                                 2 - Nuestro primer documento en L TEX   33/ 92
A
                         Bases del lenguaje L TEX    Formato básico
                          Creando un documento       Formato de palabras y párrafos
                           Fórmulas matemáticas      Otros entornos útiles
                   Personalización del documento     Referencias cruzadas
                                          Licencia   Figuras y tablas


Creación de enlaces

        hyperref crea enlaces internos, por ejemplo, en el índice y los
        pies de página.
        Los enlaces se muestran recuadrados en el pdf, pero esos
        recuadros no se verán al imprimir el documento.

   u s e p a c k a g e { url }
   u s e p a c k a g e [ breaklinks=true ] { hyperref }
  [...]
   section {Introducción}
  Las presenta ciones usadas en el curso est  ’ an
  disponibles en el
  enlace  f o o t n o t e { url { http : / / www . slideshare . net / digna / tag /←
          latex } } .
   end { document }



                           Digna González Otero                                      A
                                                     2 - Nuestro primer documento en L TEX   34/ 92
A
                        Bases del lenguaje L TEX    Formato básico
                         Creando un documento       Formato de palabras y párrafos
                          Fórmulas matemáticas      Otros entornos útiles
                  Personalización del documento     Referencias cruzadas
                                         Licencia   Figuras y tablas


Creación de enlaces



       También podemos crear enlaces con un texto diferente a la
       dirección del enlace.
       Para ello usaremos el comando href, de la siguiente forma:
       href{página a enlazar}{texto enlace}

   href { http : / / www . slideshare . net / digna }{ Mi página de ←
       slideshare }

  Mi página de slideshare




                          Digna González Otero                                      A
                                                    2 - Nuestro primer documento en L TEX   35/ 92
A
                     Bases del lenguaje L TEX    Formato básico
                      Creando un documento       Formato de palabras y párrafos
                       Fórmulas matemáticas      Otros entornos útiles
               Personalización del documento     Referencias cruzadas
                                      Licencia   Figuras y tablas


Enfatizar palabras



        emph para enfatizar palabras, de acuerdo al contexto.
             Recomendado.
        textbf para texto en negrita.
        textit para texto en cursiva.
     underline para texto subrayado.
        texttt para texto estilo máquina de escribir.
        textsf para texto Sans-Serif.




                       Digna González Otero                                      A
                                                 2 - Nuestro primer documento en L TEX   36/ 92
A
                     Bases del lenguaje L TEX    Formato básico
                      Creando un documento       Formato de palabras y párrafos
                       Fórmulas matemáticas      Otros entornos útiles
               Personalización del documento     Referencias cruzadas
                                      Licencia   Figuras y tablas

                             A
Nuestro primer documento con LTEX




  Para practicar

      Probad los diferentes estilos de texto.
      Probad cómo se comporta emph{} dentro de texto normal, en
      negrita y en cursiva.




                       Digna González Otero                                      A
                                                 2 - Nuestro primer documento en L TEX   37/ 92
A
                     Bases del lenguaje L TEX    Formato básico
                      Creando un documento       Formato de palabras y párrafos
                       Fórmulas matemáticas      Otros entornos útiles
               Personalización del documento     Referencias cruzadas
                                      Licencia   Figuras y tablas


Alineación de párrafo


      flushleft entorno para alinear a la izquierda
               begin{flushleft} Párrafo end{flushleft}
     flushright entorno para alinear a la derecha.
        center entorno para centrar un párrafo, una tabla, una figura,
               etc.

  Para practicar
  Probad los diferentes entornos de alineado de párrafo.




                       Digna González Otero                                      A
                                                 2 - Nuestro primer documento en L TEX   38/ 92
A
                      Bases del lenguaje L TEX    Formato básico
                       Creando un documento       Formato de palabras y párrafos
                        Fórmulas matemáticas      Otros entornos útiles
                Personalización del documento     Referencias cruzadas
                                       Licencia   Figuras y tablas


Algunos entornos útiles


  Entorno verbatim

       El entorno verbatim permite introducir código que no sea
       interpretado.
       Para usarlo dentro de un párrafo: verb|Texto|.

 Para enfatizar texto se usa ←
     el comando  verb |  emph←                  Para enfatizar texto se usa el comando
     { } | . Por ejemplo ,  verb←                emph{}. Por ejemplo,
     |  emph { Esto va ←                         emph{Esto va enfatizado}.
     enfatizado } | .




                        Digna González Otero                                      A
                                                  2 - Nuestro primer documento en L TEX    39/ 92
A
                   Bases del lenguaje L TEX    Formato básico
                    Creando un documento       Formato de palabras y párrafos
                     Fórmulas matemáticas      Otros entornos útiles
             Personalización del documento     Referencias cruzadas
                                    Licencia   Figuras y tablas


Entorno verbatim

     El entorno verbatim permite introducir código que no sea
     interpretado.
     En párrafo separado:
     begin{verbatim} ... end{verbatim}

 begin { verbatim }
Se pueden crear listas como ←
      sigue :                                  Se pueden crear listas como sigue:
 begin { itemize }                            begin{itemize}
 item Item 1                                  item Item 1
 item Item 2                                  item Item2
 end { itemize }                              end{itemize}
 end { verbatim }




                     Digna González Otero                                      A
                                               2 - Nuestro primer documento en L TEX   40/ 92
A
                       Bases del lenguaje L TEX    Formato básico
                        Creando un documento       Formato de palabras y párrafos
                         Fórmulas matemáticas      Otros entornos útiles
                 Personalización del documento     Referencias cruzadas
                                        Licencia   Figuras y tablas


Enumeración, lista y descripción

   enumerate permite crear listas numeradas
        itemize permite crear listas no numeradas
    description permite crear listas de definiciones

 Tenemos tres entornos para hacer ←                                Tenemos tres entornos para
       listas :                                                    hacer listas:
  begin { enumerate }
                                                                       1 El entorno itemize
  item El entorno  texttt { itemize } ←
                                                                         crea listas no
       crea listas no numeradas .
                                                                         numeradas.
  item  texttt { enumerate } permite crear←
         listas numeradas .                                            2 enumerate permite
  item  texttt { description } crea ←                                  crear listas numeradas.
       listas de descripciones .                                       3 description crea listas
  end { enumerate }                                                     de descripciones.


                         Digna González Otero                                      A
                                                   2 - Nuestro primer documento en L TEX        41/ 92
A
                       Bases del lenguaje L TEX    Formato básico
                        Creando un documento       Formato de palabras y párrafos
                         Fórmulas matemáticas      Otros entornos útiles
                 Personalización del documento     Referencias cruzadas
                                        Licencia   Figuras y tablas


Enumeración, lista y descripción

     enumerate permite crear listas numeradas
       itemize permite crear listas no numeradas
    description permite crear listas de definiciones

 Tenemos tres entornos para hacer ←                                Tenemos tres entornos para
       listas :                                                    hacer listas:
  begin { itemize }
                                                                           El entorno itemize
  item El entorno  texttt { itemize } ←
                                                                           crea listas no
       crea listas no numeradas .
                                                                           numeradas.
  item  texttt { enumerate } permite crear←
         listas numeradas .                                                enumerate permite
  item  texttt { description } crea ←                                    crear listas numeradas.
       listas de descripciones .                                           description crea listas
  end { itemize }                                                         de descripciones.


                         Digna González Otero                                      A
                                                   2 - Nuestro primer documento en L TEX         41/ 92
A
                      Bases del lenguaje L TEX    Formato básico
                       Creando un documento       Formato de palabras y párrafos
                        Fórmulas matemáticas      Otros entornos útiles
                Personalización del documento     Referencias cruzadas
                                       Licencia   Figuras y tablas


Enumeración, lista y descripción

    enumerate permite crear listas numeradas
        itemize permite crear listas no numeradas
   description permite crear listas de definiciones

  begin { description }
  item [ enumerate ] permite crear←
         listas numeradas                                      enumerate permite crear listas
  item [ itemize ] permite crear ←                                      numeradas
       listas no numeradas                                         itemize permite crear listas
  item [ description ] permite ←                                          no numeradas
       crear listas de ←                                      description permite crear listas
       definiciones                                                       de definiciones
  end { description }




                        Digna González Otero                                      A
                                                  2 - Nuestro primer documento en L TEX           41/ 92
A
                     Bases del lenguaje L TEX    Formato básico
                      Creando un documento       Formato de palabras y párrafos
                       Fórmulas matemáticas      Otros entornos útiles
               Personalización del documento     Referencias cruzadas
                                      Licencia   Figuras y tablas


Enumeración, lista y descripción




  Para practicar

      Cread listas de diferentes tipos.
      Probad a anidar las listas (una lista de items que contenga
      subitems).




                       Digna González Otero                                      A
                                                 2 - Nuestro primer documento en L TEX   42/ 92
A
                     Bases del lenguaje L TEX    Formato básico
                      Creando un documento       Formato de palabras y párrafos
                       Fórmulas matemáticas      Otros entornos útiles
               Personalización del documento     Referencias cruzadas
                                      Licencia   Figuras y tablas


Enumeración, lista y descripción



  Truco: cambiar el formato de la numeración

      Por ejemplo, para que la numeración de segundo nivel sea de la
      forma 1.1.

  renewcommand{theenumii}{arabic{enumii}}
  renewcommand{labelenumii}{theenumi .theenumii .}




                       Digna González Otero                                      A
                                                 2 - Nuestro primer documento en L TEX   43/ 92
A
                         Bases del lenguaje L TEX    Formato básico
                          Creando un documento       Formato de palabras y párrafos
                           Fórmulas matemáticas      Otros entornos útiles
                   Personalización del documento     Referencias cruzadas
                                          Licencia   Figuras y tablas


Citas y poemas

         quote permite escribir citas, frases importantes o ejemplos.
     quotation es útil para citas larga que ocupen varios párrafos.
           verse para escribir versos.

  Una regla tipográfica para la longitud de la línea es la ←
        siguiente :
   begin { quote }
  De media , ninguna línea debería superar los 66 caracteres .
   end { quote }
  Por eso las páginas  LaTeX {} tienen por defecto márgenes tan ←
        amplios .

  Una   regla   tipográfica      para      la    longitud   de     la    línea    es   la     siguiente:
        De media, ninguna línea debería superar los 66 caracteres.
                      A
  Por eso las páginas LTEX tienen por defecto márgenes tan amplios.

                           Digna González Otero                                      A
                                                     2 - Nuestro primer documento en L TEX                44/ 92
A
                    Bases del lenguaje L TEX    Formato básico
                     Creando un documento       Formato de palabras y párrafos
                      Fórmulas matemáticas      Otros entornos útiles
              Personalización del documento     Referencias cruzadas
                                     Licencia   Figuras y tablas


Citas y poemas

       quote permite escribir citas, frases importantes o ejemplos.
   quotation es útil para citas larga que ocupen varios párrafos.
        verse para escribir versos.




                      Digna González Otero                                      A
                                                2 - Nuestro primer documento en L TEX   44/ 92
A
                     Bases del lenguaje L TEX    Formato básico
                      Creando un documento       Formato de palabras y párrafos
                       Fórmulas matemáticas      Otros entornos útiles
               Personalización del documento     Referencias cruzadas
                                      Licencia   Figuras y tablas


Citas y poemas

        quote permite escribir citas, frases importantes o ejemplos.
    quotation es útil para citas larga que ocupen varios párrafos.
        verse para escribir versos.

 begin { verse }
Érase de un marinero                                        Érase de un marinero
que hizo un jardín junto al mar ←                             que hizo un jardín junto
      ,                                                         al mar,
y se metió a jardinero .                                    y se metió a jardinero.
Estaba el jardín en flor ,                                  Estaba el jardín en flor,
y el jardinero se fue                                       y el jardinero se fue
por esos mares de Dios .                                    por esos mares de Dios.
 end { verse }




                       Digna González Otero                                      A
                                                 2 - Nuestro primer documento en L TEX   44/ 92
A
                     Bases del lenguaje L TEX    Formato básico
                      Creando un documento       Formato de palabras y párrafos
                       Fórmulas matemáticas      Otros entornos útiles
               Personalización del documento     Referencias cruzadas
                                      Licencia   Figuras y tablas


Citas y poemas




  Para practicar

      Probad los entornos para citas.
      Observad la diferencia entre utilizar quote y quotation.




                       Digna González Otero                                      A
                                                 2 - Nuestro primer documento en L TEX   45/ 92
A
                     Bases del lenguaje L TEX    Formato básico
                      Creando un documento       Formato de palabras y párrafos
                       Fórmulas matemáticas      Otros entornos útiles
               Personalización del documento     Referencias cruzadas
                                      Licencia   Figuras y tablas


Theorem


      Permite insertar sentencias separadas del texto y con números
      identificadores.
      Se pueden usar para cualquier cosa que nos interese.
      Requiere el paquete amsthm.
      Se visualiza diferente en un documento y en una presentación.

   newtheorem { midef }{Definición}
   begin { midef }
  Esto es una definición .
   end { midef }

  Definición 1 Esto es una definición.

                       Digna González Otero                                      A
                                                 2 - Nuestro primer documento en L TEX   46/ 92
A
                     Bases del lenguaje L TEX    Formato básico
                      Creando un documento       Formato de palabras y párrafos
                       Fórmulas matemáticas      Otros entornos útiles
               Personalización del documento     Referencias cruzadas
                                      Licencia   Figuras y tablas


Theorem


      El comando newtheorem sólo se pone una vez en todo el
      documento, para crear un nuevo tipo de theorem y asignarle
      un nombre.
      Cada vez que se quiera usar, se pone begin{nombre} ...
      end{nombre}, siendo nombre el nombre que le hemos
      asignado.

   newtheorem { midef }{Definición}
   begin { midef }
  Esto es una definición .
   end { midef }




                       Digna González Otero                                      A
                                                 2 - Nuestro primer documento en L TEX   47/ 92
A
             Bases del lenguaje L TEX    Formato básico
              Creando un documento       Formato de palabras y párrafos
               Fórmulas matemáticas      Otros entornos útiles
       Personalización del documento     Referencias cruzadas
                              Licencia   Figuras y tablas




Ahora vamos a animar un poco nuestro documento....




               Digna González Otero                                      A
                                         2 - Nuestro primer documento en L TEX   48/ 92
A
                      Bases del lenguaje L TEX    Formato básico
                       Creando un documento       Formato de palabras y párrafos
                        Fórmulas matemáticas      Otros entornos útiles
                Personalización del documento     Referencias cruzadas
                                       Licencia   Figuras y tablas


Referencias cruzadas


       Permiten referenciar secciones, figuras, páginas, etc.
       A
       LTEX maneja las referencias de forma muy efectiva.
       label{etiqueta}, ref{etiqueta},
       pageref{etiqueta}

  subsection { Referencias Cruzadas }
  label { subsec : RefCruzadas }
 [...]                                                       Como se ha descrito en la
 Como se ha descrito en la ←                                 subsección 4 ...
      subsección  ref { subsec : ←
      RefCruzadas } . . .




                        Digna González Otero                                      A
                                                  2 - Nuestro primer documento en L TEX   49/ 92
A
                      Bases del lenguaje L TEX    Formato básico
                       Creando un documento       Formato de palabras y párrafos
                        Fórmulas matemáticas      Otros entornos útiles
                Personalización del documento     Referencias cruzadas
                                       Licencia   Figuras y tablas


Referencias cruzadas

  label{etiqueta} Asigna una etiqueta a una sección, subsección,
                figura, tabla, fórmula, etc. Se suele indicar el tipo de
                objeto al que se referencia (sec, fig, tab). Ejemplo:
               label{fig:LogoUPV}.
  ref{etiqueta} Inserta una referencia al objeto con la etiqueta
               indicada. La referencia consiste en el número de
               sección, figura, etc.
  pageref{etiqueta} Inserta la página en que se encuentra la
               referencia indicada.
  nameref{etiqueta} Introduce el nombre del objeto que se quiere
               referenciar. Requiere la inclusión de paquete nameref.


                        Digna González Otero                                      A
                                                  2 - Nuestro primer documento en L TEX   50/ 92
A
                          Bases del lenguaje L TEX    Formato básico
                           Creando un documento       Formato de palabras y párrafos
                            Fórmulas matemáticas      Otros entornos útiles
                    Personalización del documento     Referencias cruzadas
                                           Licencia   Figuras y tablas


Figuras y tablas

   Tablas

         Entorno tabular.
         begin{tabular}[pos]{formato} Tabla end{tabular}


  begin { center }
  begin { tabular }{ l | c | r }
  hline
 Uno & Dos & Tres 
                                                                 Uno            Dos       Tres
 Cuatro & Cinco & Seis 
                                                                 Cuatro        Cinco      Seis
 Siete & Ocho & Nueve 
                                                                 Siete         Ocho      Nueve
  hline
  end { tabular }
  end { center }



                            Digna González Otero                                      A
                                                      2 - Nuestro primer documento en L TEX      51/ 92
A
                      Bases del lenguaje L TEX    Formato básico
                       Creando un documento       Formato de palabras y párrafos
                        Fórmulas matemáticas      Otros entornos útiles
                Personalización del documento     Referencias cruzadas
                                       Licencia   Figuras y tablas


Figuras y tablas

  Tablas

      begin{tabular}[pos]{formato} Tabla end{tabular}


  Entorno tabular

      Formato:
                   l   alineación a la izquierda.
                  r    alineación a la derecha.
                  c    centrado.
           p{width}    para párrafos.
                  |    genera una línea vertical.


                        Digna González Otero                                      A
                                                  2 - Nuestro primer documento en L TEX   52/ 92
A
                        Bases del lenguaje L TEX    Formato básico
                         Creando un documento       Formato de palabras y párrafos
                          Fórmulas matemáticas      Otros entornos útiles
                  Personalización del documento     Referencias cruzadas
                                         Licencia   Figuras y tablas


Figuras y tablas


  Tablas

      begin{tabular}[pos]{formato} Tabla end{tabular}


  Entorno tabular

      Posición:
                     c centrada respecto al texto.
                     t encima del texto.
                     b debajo del texto.



                          Digna González Otero                                      A
                                                    2 - Nuestro primer documento en L TEX   53/ 92
A
                      Bases del lenguaje L TEX    Formato básico
                       Creando un documento       Formato de palabras y párrafos
                        Fórmulas matemáticas      Otros entornos útiles
                Personalización del documento     Referencias cruzadas
                                       Licencia   Figuras y tablas


Figuras y tablas

  Tablas

      begin{tabular}[pos]{formato} Tabla end{tabular}


  Entorno tabular

      Otros comandos:
                  &    pasa a la siguiente columna.
                     nueva fila.
             hline    genera línea horizontal.
        cline {i-j}   genera una línea parcial de la columna i a la j.


                        Digna González Otero                                      A
                                                  2 - Nuestro primer documento en L TEX   54/ 92
A
                      Bases del lenguaje L TEX    Formato básico
                       Creando un documento       Formato de palabras y párrafos
                        Fórmulas matemáticas      Otros entornos útiles
                Personalización del documento     Referencias cruzadas
                                       Licencia   Figuras y tablas


Figuras y tablas
   begin { center }
   begin { tabular } { | l | p {4 cm } | r | }
   hline  hline
  Artículo & Descripción & Precio ( euros ) 
   hline  hline
  23543 & Ordenador portátil Sony Vaio VGN−NR 21 Z & 9 0 0 , 0 0 
   hline
  64534 & Ratón inalámbrico Dell & 9 , 9 9 
   hline
   hline
   end { tabular }
   end { center }


            Artículo    Descripción                                Precio (euros)
            23543       Ordenador portátil Sony Vaio                      900,00
                        VGN-NR21Z
            64534       Ratón inalámbrico Dell                                     9,99


                        Digna González Otero                                      A
                                                  2 - Nuestro primer documento en L TEX   55/ 92
A
                    Bases del lenguaje L TEX    Formato básico
                     Creando un documento       Formato de palabras y párrafos
                      Fórmulas matemáticas      Otros entornos útiles
              Personalización del documento     Referencias cruzadas
                                     Licencia   Figuras y tablas


Figuras y tablas




  Tablas

      Hay muchos ejemplos de tablas en la página de WikiBooks:
      http://en.wikibooks.org/wiki/LaTeX/Tables.




                      Digna González Otero                                      A
                                                2 - Nuestro primer documento en L TEX   56/ 92
A
                        Bases del lenguaje L TEX    Formato básico
                         Creando un documento       Formato de palabras y párrafos
                          Fórmulas matemáticas      Otros entornos útiles
                  Personalización del documento     Referencias cruzadas
                                         Licencia   Figuras y tablas


Tablas con booktabs

  Tablas de aspecto profesional

      Paquete booktabs.


               (a) Con booktabs                                (b) Sin booktabs
      Animal      Description         Price ($)     Animal           Description      Price ($)
                                                    Gnat             per gram             13.65
      Gnat        per gram                 13.65                     each                  0.01
                  each                      0.01    Gnu              stuffed               92.50
      Gnu         stuffed                   92.50    Emu              stuffed               33.33
      Emu         stuffed                   33.33    Armadillo        frozen                8.99
      Armadillo   frozen                    8.99




                          Digna González Otero                                      A
                                                    2 - Nuestro primer documento en L TEX         57/ 92
A
                     Bases del lenguaje L TEX    Formato básico
                      Creando un documento       Formato de palabras y párrafos
                       Fórmulas matemáticas      Otros entornos útiles
               Personalización del documento     Referencias cruzadas
                                      Licencia   Figuras y tablas


Tablas con booktabs


   begin { tabular } [ b ] { llr }
   toprule
  Animal & Description & Price (  $ ) 
   midrule
  Gnat & per gram & 1 3 . 6 5 
  & each & 0 . 0 1 
  Gnu & stuffed & 9 2 . 5 0 
  Emu & stuffed & 3 3 . 3 3 
  Armadillo & frozen & 8 . 9 9 
   bottomrule
   end { tabular }




                       Digna González Otero                                      A
                                                 2 - Nuestro primer documento en L TEX   58/ 92
A
                     Bases del lenguaje L TEX    Formato básico
                      Creando un documento       Formato de palabras y párrafos
                       Fórmulas matemáticas      Otros entornos útiles
               Personalización del documento     Referencias cruzadas
                                      Licencia   Figuras y tablas


Tablas con booktabs


  Comandos de booktabs

     toprule genera la línea superior de la tabla. Se pone justo al
             principio.
     midrule línea que delimita el comienzo de los datos de la tabla.
  bottomrule genera la línea inferior de la tabla.
    cmidrule es el comando análogo a cline, y dibuja una línea
             horizontal desde una columna a otra que se le indique.




                       Digna González Otero                                      A
                                                 2 - Nuestro primer documento en L TEX   59/ 92
A
                             Bases del lenguaje L TEX    Formato básico
                              Creando un documento       Formato de palabras y párrafos
                               Fórmulas matemáticas      Otros entornos útiles
                       Personalización del documento     Referencias cruzadas
                                              Licencia   Figuras y tablas


Figuras y tablas


   Figuras

          Comando includegraphics.
          usepackage{graphicx}.
          includegraphics[clave=valor,...]{fichero}.


  begin { center }

  i nc lu de gr a ph ic s [ width =0.8 t e x t w i d t h ] { ←
        imagenes / ehu_logo . png }
  end { center }




                               Digna González Otero                                      A
                                                         2 - Nuestro primer documento en L TEX   60/ 92
A
                    Bases del lenguaje L TEX    Formato básico
                     Creando un documento       Formato de palabras y párrafos
                      Fórmulas matemáticas      Otros entornos útiles
              Personalización del documento     Referencias cruzadas
                                     Licencia   Figuras y tablas


Figuras y tablas

  Figuras

      includegraphics[clave=valor,...]{fichero}.


  Comando includegraphics

      Opciones:
            width ancho de la imagen.
           height altura.
            angle permite rotar la imagen (en la dirección contraria
                   a las agujas del reloj).
             scale para escalar la imagen.


                      Digna González Otero                                      A
                                                2 - Nuestro primer documento en L TEX   61/ 92
A
                    Bases del lenguaje L TEX    Formato básico
                     Creando un documento       Formato de palabras y párrafos
                      Fórmulas matemáticas      Otros entornos útiles
              Personalización del documento     Referencias cruzadas
                                     Licencia   Figuras y tablas


Figuras y tablas



  Figuras

      La imagen no está incrustada en el documento, sino que se
      referencia.
      Normalmente, un directorio específico (ej: Utils, images).
      ¿Recordáis los formatos de imagen soportados en función del
      compilador?




                      Digna González Otero                                      A
                                                2 - Nuestro primer documento en L TEX   62/ 92
A
                       Bases del lenguaje L TEX    Formato básico
                        Creando un documento       Formato de palabras y párrafos
                         Fórmulas matemáticas      Otros entornos útiles
                 Personalización del documento     Referencias cruzadas
                                        Licencia   Figuras y tablas


Figuras y tablas



  Entorno float

      Las figuras y tablas tienen requerimientos especiales, como que
      no se pueden cortar.
      Una página en blanco de cada vez generaría muchos huecos.
      Se encapsulan en objetos flotantes. Se sigue escribiendo y
      cuando hay sitio, se insertan.




                         Digna González Otero                                      A
                                                   2 - Nuestro primer documento en L TEX   63/ 92
A
                        Bases del lenguaje L TEX    Formato básico
                         Creando un documento       Formato de palabras y párrafos
                          Fórmulas matemáticas      Otros entornos útiles
                  Personalización del documento     Referencias cruzadas
                                         Licencia   Figuras y tablas


Figuras y tablas

  Entorno float

      begin{figure}[posicion] ... end{figure}
      begin{table}[posicion] ... end{table}
      Posición:
                     h   intenta insertar el elemento ahí mismo.
                     t   en la parte superior de la página.
                     b   al final de la página.
                     p   en una página especial de tablas y figuras.
                     !                                    A
                         ignorar parámetros internos de LTEX, como el
                         número máximo de figuras seguidas.


                          Digna González Otero                                      A
                                                    2 - Nuestro primer documento en L TEX   64/ 92
A
                       Bases del lenguaje L TEX    Formato básico
                        Creando un documento       Formato de palabras y párrafos
                         Fórmulas matemáticas      Otros entornos útiles
                 Personalización del documento     Referencias cruzadas
                                        Licencia   Figuras y tablas


Figuras y tablas



  Entorno float

      Se sigue un orden secuencial para insertar los elementos.
      Si no se puede colocar uno, los demás se van acumulando.
      Usar siempre más de un indicador de posición. Ejemplo: [htp!]
      El comando clearpage hace que se muestren todos los floats
      pendientes y se empiece una nueva página.




                         Digna González Otero                                      A
                                                   2 - Nuestro primer documento en L TEX   65/ 92
A
                       Bases del lenguaje L TEX    Formato básico
                        Creando un documento       Formato de palabras y párrafos
                         Fórmulas matemáticas      Otros entornos útiles
                 Personalización del documento     Referencias cruzadas
                                        Licencia   Figuras y tablas


Figuras y tablas


  Entorno float

      Nuevas funcionalidades:
        caption{} permite poner título a un float.
                    caption[short]{long}
          label {} permite poner una etiqueta para referenciarlo.
                    label{etiqueta}.
      listoffigures genera un índice de figuras.
      listoftables genera un índice de tablas.




                         Digna González Otero                                      A
                                                   2 - Nuestro primer documento en L TEX   66/ 92
A
                        Bases del lenguaje L TEX    Formato básico
                         Creando un documento       Formato de palabras y párrafos
                          Fórmulas matemáticas      Otros entornos útiles
                  Personalización del documento     Referencias cruzadas
                                         Licencia   Figuras y tablas


Figuras y tablas


  begin { table } [ htb ! ]
  caption { Tabla de ejemplo }
  label { tab : EjemploTablas 1}
  begin { tabular }{ l | c | r }                           Cuadro: Tabla de ejemplo
  hline
 Uno & Dos & Tres                                         Uno              Dos         Tres
 Cuatro & Cinco & Seis 
 Siete & Ocho & Nueve                                     Cuatro          Cinco        Seis
  hline                                                    Siete           Ocho        Nueve
  end { tabular }
  end { table }




                          Digna González Otero                                      A
                                                    2 - Nuestro primer documento en L TEX       67/ 92
A
                     Bases del lenguaje L TEX    Formato básico
                      Creando un documento       Formato de palabras y párrafos
                       Fórmulas matemáticas      Otros entornos útiles
               Personalización del documento     Referencias cruzadas
                                      Licencia   Figuras y tablas


Tablas, cuadros y referencias cruzadas

  Importante

      Poned siempre el caption antes del label: primero le dáis
      nombre y luego hacéis referencia a él.


  Para practicar

      Insertad tablas e imágenes en el documento.
      Asignad nombre a las tablas e imágenes (caption).
      Generad un índice de tablas y otro de figuras.
      Probar las referencias cruzadas.


                       Digna González Otero                                      A
                                                 2 - Nuestro primer documento en L TEX   68/ 92
A
                        Bases del lenguaje L TEX
                         Creando un documento
                          Fórmulas matemáticas
                  Personalización del documento
                                         Licencia


Índice I

  1 Bases del lenguaje LTEX
                       A
      Formato Ficheros
      Comandos
      Caracteres y espaciado
      Clases de documento


  2 Creando un documento
      Formato básico
      Formato de palabras y párrafos
      Otros entornos útiles
      Referencias cruzadas
      Figuras y tablas


  3 Fórmulas matemáticas

  4 Personalización del documento

                          Digna González Otero                                      A
                                                    2 - Nuestro primer documento en L TEX   69/ 92
A
                     Bases del lenguaje L TEX
                      Creando un documento
                       Fórmulas matemáticas
               Personalización del documento
                                      Licencia


Fórmulas matemáticas

  Incluir paquete amsmath: usepackage{amsmath}
  Tipos de fórmulas matemáticas

  Entorno math permite insertar fórmulas en una línea, así x = y . Se
                                                               2
              puede abreviar con $ formula $.
  Entorno displaymath Para mostrar fórmulas en un párrafo a parte.
              Se puede abreviar con [ ]. Ejemplo:
                                                           y
                                                   x=
                                                           2
  Entorno equation Permite introducir fórmulas numeradas a las
              que se pueden hacer referencias cruzadas.


                       Digna González Otero                                      A
                                                 2 - Nuestro primer documento en L TEX   70/ 92
A
                            Bases del lenguaje L TEX
                             Creando un documento
                              Fórmulas matemáticas
                      Personalización del documento
                                             Licencia


 Fórmulas matemáticas



 begin { displaymath }
 cos ( 2  theta ) =  cos ^2  theta −  sin←                      cos(2θ) = cos2 θ − sin2 θ
      ^2  theta
 end { displaymath }
Como $ omega=2  pi  cdot f $ . . .                            Como ω = 2π · f ...
 begin { equation }
 frac { n ! } { k ! ( n−k ) ! } =  binom { n }{ k }                       n!                  n
 end { equation }                                                                 =                 (1)
                                                                        k!(n − k)!              k




                              Digna González Otero                                      A
                                                        2 - Nuestro primer documento en L TEX       71/ 92
A
                     Bases del lenguaje L TEX
                      Creando un documento
                       Fórmulas matemáticas
               Personalización del documento
                                      Licencia


Fórmulas matemáticas



  Elementos habituales en fórmulas

   Subíndices se escriben con _. Si el subíndice consta de más de un
              caracter, hay que encerrarlos entre llaves. Ejemplos:
              X_i → Xi      X_{21} → X21
  Superíndices se indican con el caracter ˆ . Ejemplos: X^2 → X 2
               X^{21} → X 21




                       Digna González Otero                                      A
                                                 2 - Nuestro primer documento en L TEX   72/ 92
A
                     Bases del lenguaje L TEX
                      Creando un documento
                       Fórmulas matemáticas
               Personalización del documento
                                      Licencia


Fórmulas matemáticas



  Elementos habituales en fórmulas

   Fracciones frac{numerador}{denominador}. Si numerador o
              denominador se componen sólo de un número, no es
              necesario usar llaves. Ejemplos: frac 1 2 → 1
                                                           2
              frac {X_{11}} {Y_{12}} → X11     Y12




                       Digna González Otero                                      A
                                                 2 - Nuestro primer documento en L TEX   73/ 92
A
                     Bases del lenguaje L TEX
                      Creando un documento
                       Fórmulas matemáticas
               Personalización del documento
                                      Licencia


Fórmulas matemáticas


  Elementos habituales en fórmulas

  Signo multiplicación el punto de multiplicación se escribe cdot.
                Ejemplo: Xcdot Y → X · Y .
                OJO: después de cualquier comando (que empieza por
               ) dejad espacio en blanco.
   Más menos el signo más y el menos se escriben directamente: +, -.
             El signo más-menos se escribe de la siguiente forma:
             pm, y menos-más como mp. Ejemplo: a pm b →
             a ± b.



                       Digna González Otero                                      A
                                                 2 - Nuestro primer documento en L TEX   74/ 92
A
                     Bases del lenguaje L TEX
                      Creando un documento
                       Fórmulas matemáticas
               Personalización del documento
                                      Licencia


Fórmulas matemáticas



  Elementos habituales en fórmulas

  Signos comparativos Menor:
              <→<
              ll →
              lll →
              leq → ≤
              <lneq →




                       Digna González Otero                                      A
                                                 2 - Nuestro primer documento en L TEX   75/ 92
A
                     Bases del lenguaje L TEX
                      Creando un documento
                       Fórmulas matemáticas
               Personalización del documento
                                      Licencia


Fórmulas matemáticas



  Elementos habituales en fórmulas

  Signos comparativos Mayor:
              >→>
              gg →
              ggg →
              geq → ≥
              gneq →




                       Digna González Otero                                      A
                                                 2 - Nuestro primer documento en L TEX   76/ 92
A
                     Bases del lenguaje L TEX
                      Creando un documento
                       Fórmulas matemáticas
               Personalización del documento
                                      Licencia


Fórmulas matemáticas


  Elementos habituales en fórmulas

  Paréntesis, llaves, etc. se pueden escribir paréntesis, corchetes,
                 llaves, etc. directamente, pero si queremos que se
                 adapten al tamaño de la fórmula: left(, left[, y
                 para cerrar right), right).
                 Ejemplo: X_1 cdot left( frac Y Z right)
                 → X1 · Y  Z




                       Digna González Otero                                      A
                                                 2 - Nuestro primer documento en L TEX   77/ 92
A
                     Bases del lenguaje L TEX
                      Creando un documento
                       Fórmulas matemáticas
               Personalización del documento
                                      Licencia


Fórmulas matemáticas



  Elementos habituales en fórmulas

  Letras griegas alpha beta gamma Gamma → αβγΓ
    Funciones algunas funciones están definidas como tales, y se
              pueden escribir en lugar de como texto:
              sin x log 26 → sin x log 26




                       Digna González Otero                                      A
                                                 2 - Nuestro primer documento en L TEX   78/ 92
A
                     Bases del lenguaje L TEX
                      Creando un documento
                       Fórmulas matemáticas
               Personalización del documento
                                      Licencia


Fórmulas matemáticas

  Elementos habituales en fórmulas

        Texto inserción de espacio en blanco: quad. Texto:
              text{texto}.

   begin { displaymath }
  Z_0 J_n=frac { pi  Delta }{2 sqrt {g_{n−1}cdot g_n }} ←
       quad  text { para n= 2 , 3 ,  ldots , N}
   end { displaymath }

                       π∆
             Z0 Jn = √                           para n= 2, 3, . . . , N
                    2 gn−1 · gn


                       Digna González Otero                                      A
                                                 2 - Nuestro primer documento en L TEX   79/ 92
A
                            Bases del lenguaje L TEX
                             Creando un documento
                              Fórmulas matemáticas
                      Personalización del documento
                                             Licencia


 Fórmulas matemáticas



 begin { displaymath }
C_L=frac { ( S_{22}− Delta S _{11}^∗)←
      ^ ∗ } { | S _{22}|^2 −| Delta | ^ 2 }                                      (S22 − ∆S11 )∗
                                                                                              ∗
                                                                        CL =
 end { displaymath }                                                              |S22 |2 − |∆|2
 begin { displaymath }
R_S=frac { sqrt{1−g_s } cdot (1 −| S←                                    √
      _ { 1 1 } | ^ 2 ) }{1−(1−g_s )  cdot | S←                               1 − gs · (1 − |S11 |2 )
      _{11}|^2 }                                                  RS =
 end { displaymath }                                                         1 − (1 − gs ) · |S11 |2




                              Digna González Otero                                      A
                                                        2 - Nuestro primer documento en L TEX       80/ 92
A
                     Bases del lenguaje L TEX
                      Creando un documento
                       Fórmulas matemáticas
               Personalización del documento
                                      Licencia


Fórmulas matemáticas


  Para dominar las fórmulas, hay que practicar. Ayudas:
      TexMakerX tiene acceso directo a muchos símbolos.
      Al principio, consultar manuales, como el de WikiBooks[3], The
      Students Room [4] o The not so Short... [1] para ir
      aprendiendo.
      Manual extenso de símbolos [5].
      Libro Mathmode [6]: ejemplos de matemáticas avanzadas.
      Código fuente del libro disponible.




                       Digna González Otero                                      A
                                                 2 - Nuestro primer documento en L TEX   81/ 92
Referencias I




      Varios autores
                  A
      Wikibooks: LTEX.
      http://en.wikibooks.org/wiki/LaTeX/

      Manual Extenso de símbolos
      http://www.ctan.org/tex-archive/info/symbols/comprehensive/
      symbols-a4.pdf

      Mathmode: Fórmulas matemáticas avanzadas
      http://www.tex.ac.uk/tex-archive/info/math/voss/mathmode/
A
                        Bases del lenguaje L TEX
                         Creando un documento
                          Fórmulas matemáticas
                  Personalización del documento
                                         Licencia


Fórmulas matemáticas



  Para practicar...

          Abrid el enlace de WikiBooks1 .
          Leed algunas de las ecuaciones.
          Probad a insertar ecuaciones en vuestro documento.




     1
         http://en.wikibooks.org/wiki/LaTeX/Mathematics
                          Digna González Otero                                      A
                                                    2 - Nuestro primer documento en L TEX   83/ 92
A
                        Bases del lenguaje L TEX
                         Creando un documento
                          Fórmulas matemáticas
                  Personalización del documento
                                         Licencia


Índice I

  1 Bases del lenguaje LTEX
                       A
      Formato Ficheros
      Comandos
      Caracteres y espaciado
      Clases de documento


  2 Creando un documento
      Formato básico
      Formato de palabras y párrafos
      Otros entornos útiles
      Referencias cruzadas
      Figuras y tablas


  3 Fórmulas matemáticas

  4 Personalización del documento

                          Digna González Otero                                      A
                                                    2 - Nuestro primer documento en L TEX   84/ 92
A
                     Bases del lenguaje L TEX
                      Creando un documento
                       Fórmulas matemáticas
               Personalización del documento
                                      Licencia


Personalización del documento




  Personalizar el aspecto del documento

                            A
      Cuando trabajamos con LTEX todo es configurable.
                                                  A
      Podemos buscar cómo hacerlo en el manual de LTEX o en otros
      recursos online.




                       Digna González Otero                                      A
                                                 2 - Nuestro primer documento en L TEX   85/ 92
A
                    Bases del lenguaje L TEX
                     Creando un documento
                      Fórmulas matemáticas
              Personalización del documento
                                     Licencia


Personalización del documento



  Configuración de parámetros del documento
  Se pueden cambiar parámetros de configuración del documento.
      Para anular la indentación de párrafos:
          setlength{parindent}{0cm}
      Aumentar separación entre párrafos:
          setlength{parskip}{8pt}




                      Digna González Otero                                      A
                                                2 - Nuestro primer documento en L TEX   86/ 92
A
                         Bases del lenguaje L TEX
                          Creando un documento
                           Fórmulas matemáticas
                   Personalización del documento
                                          Licencia


Personalización del documento

  Cambiar nombre de los capítulos, secciones, índices...
  Se pueden cambiar los títulos de índices, imágenes, tablas, etc.
   r e n e w c o m m a n d { contentsname }{ Contenido }
   r e n e w c o m m a n d { partname }{ Parte }
   r e n e w c o m m a n d { indexname }{ Lista Alfabética}
   r e n e w c o m m a n d { appendixname }{Apéndice}
   r e n e w c o m m a n d { figurename }{ Figura }
   r e n e w c o m m a n d { listf igurenam e }{ Lista de Figuras }
   r e n e w c o m m a n d { tablename }{ Tabla }
   r e n e w c o m m a n d { listtablename }{ Lista de Tablas }
   r e n e w c o m m a n d { abstractname }{ Resumen }
   r e n e w c o m m a n d { chaptername }{Capítulo}
   r e n e w c o m m a n d { refname }{Bibliografía}




                           Digna González Otero                                      A
                                                     2 - Nuestro primer documento en L TEX   87/ 92
A
                  Bases del lenguaje L TEX
                   Creando un documento
                    Fórmulas matemáticas
            Personalización del documento
                                   Licencia



                     A
1 Bases del lenguaje LTEX
    Formato Ficheros
    Comandos
    Caracteres y espaciado
    Clases de documento
2 Creando un documento
    Formato básico
    Formato de palabras y párrafos
    Otros entornos útiles
    Referencias cruzadas
    Figuras y tablas
3 Fórmulas matemáticas

4 Personalización del documento

                    Digna González Otero                                      A
                                              2 - Nuestro primer documento en L TEX   88/ 92
Licencia CC by-sa
Referencias I

      Tobias Oetiker, Hubert Partl, Irene Hyna y Elisabeth Schlegl.
                                         A
      The Not So Short Introduction to LTEX 2ε .
      http://www.ctan.org/tex-archive/info/lshort/

      Eugenio M. Fedriani Martel
                                           A
      Guía rápida para el nuevo usuario de LTEX.
      http://www.eumed.net/cursecon/libreria/2004/emfm/latex.pdf

      Varios autores
                  A
      Wikibooks: LTEX.
      http://en.wikibooks.org/wiki/LaTeX/

      The Students Room
      http://www.thestudentroom.co.uk/wiki/LaTeX

      Manual Extenso de símbolos
      http://www.ctan.org/tex-archive/info/symbols/comprehensive/
      symbols-a4.pdf
Referencias II




      Mathmode: Fórmulas matemáticas avanzadas
      http://www.tex.ac.uk/tex-archive/info/math/voss/mathmode/

      CTAN: The Comprehensive TeX archive Network
      http://www.ctan.org
A
2 - Nuestro primer documento en LTEX
                                       A
  Composición de textos científicos con LTEX




         Digna María González Otero

                    Itsas


             30 de junio de 2011

Más contenido relacionado

La actualidad más candente

Prueba de nivel 7° básico 2° semestre
Prueba de nivel 7° básico 2° semestrePrueba de nivel 7° básico 2° semestre
Prueba de nivel 7° básico 2° semestreKatherine Acevedo
 
Forma escalonada de una matriz
Forma escalonada de una matrizForma escalonada de una matriz
Forma escalonada de una matrizalgebra
 
Prueba de diagnóstico de matemática segundo medio
Prueba de diagnóstico de matemática segundo medioPrueba de diagnóstico de matemática segundo medio
Prueba de diagnóstico de matemática segundo medioKaren Andrea
 
Trazadores cúbico spline
Trazadores  cúbico splineTrazadores  cúbico spline
Trazadores cúbico splinemat7731
 
Ejercicios de probabilidad
Ejercicios de probabilidadEjercicios de probabilidad
Ejercicios de probabilidadpacosta10
 
Regla de Cramer para Sistemas de Ecuaciones Lineales. Presentación diseñada ...
Regla de Cramer  para Sistemas de Ecuaciones Lineales. Presentación diseñada ...Regla de Cramer  para Sistemas de Ecuaciones Lineales. Presentación diseñada ...
Regla de Cramer para Sistemas de Ecuaciones Lineales. Presentación diseñada ...JAVIER SOLIS NOYOLA
 
Ejercicio de Estadística: Estadística descriptiva
Ejercicio de Estadística: Estadística descriptivaEjercicio de Estadística: Estadística descriptiva
Ejercicio de Estadística: Estadística descriptivaaprendeconalf
 
1 algebra lineal y vectores aleatorios
1 algebra lineal y vectores aleatorios1 algebra lineal y vectores aleatorios
1 algebra lineal y vectores aleatoriosDAISY PAEZ
 
Integración numerica método de Simpsom
Integración numerica método de SimpsomIntegración numerica método de Simpsom
Integración numerica método de Simpsommat7731
 
Problemas de examen de admisión San Marcos
Problemas de examen de admisión San MarcosProblemas de examen de admisión San Marcos
Problemas de examen de admisión San MarcosChristiam3000
 

La actualidad más candente (20)

Prueba de nivel 7° básico 2° semestre
Prueba de nivel 7° básico 2° semestrePrueba de nivel 7° básico 2° semestre
Prueba de nivel 7° básico 2° semestre
 
Forma escalonada de una matriz
Forma escalonada de una matrizForma escalonada de una matriz
Forma escalonada de una matriz
 
Prueba de diagnóstico de matemática segundo medio
Prueba de diagnóstico de matemática segundo medioPrueba de diagnóstico de matemática segundo medio
Prueba de diagnóstico de matemática segundo medio
 
Trazadores cúbico spline
Trazadores  cúbico splineTrazadores  cúbico spline
Trazadores cúbico spline
 
Determinantes
DeterminantesDeterminantes
Determinantes
 
Problema De EstáTica
Problema De EstáTicaProblema De EstáTica
Problema De EstáTica
 
No lineales
No linealesNo lineales
No lineales
 
Ejercicios de probabilidad
Ejercicios de probabilidadEjercicios de probabilidad
Ejercicios de probabilidad
 
Grafo bipartito
Grafo bipartitoGrafo bipartito
Grafo bipartito
 
Regla de Cramer para Sistemas de Ecuaciones Lineales. Presentación diseñada ...
Regla de Cramer  para Sistemas de Ecuaciones Lineales. Presentación diseñada ...Regla de Cramer  para Sistemas de Ecuaciones Lineales. Presentación diseñada ...
Regla de Cramer para Sistemas de Ecuaciones Lineales. Presentación diseñada ...
 
Ejercicio de Estadística: Estadística descriptiva
Ejercicio de Estadística: Estadística descriptivaEjercicio de Estadística: Estadística descriptiva
Ejercicio de Estadística: Estadística descriptiva
 
OPERADORES MATEMATICOS
OPERADORES MATEMATICOSOPERADORES MATEMATICOS
OPERADORES MATEMATICOS
 
Grafos
GrafosGrafos
Grafos
 
Matrices
MatricesMatrices
Matrices
 
1 algebra lineal y vectores aleatorios
1 algebra lineal y vectores aleatorios1 algebra lineal y vectores aleatorios
1 algebra lineal y vectores aleatorios
 
12 ReduccióN De Matrices
12  ReduccióN De Matrices12  ReduccióN De Matrices
12 ReduccióN De Matrices
 
Sesion11 Funciones
Sesion11 FuncionesSesion11 Funciones
Sesion11 Funciones
 
Integración numerica método de Simpsom
Integración numerica método de SimpsomIntegración numerica método de Simpsom
Integración numerica método de Simpsom
 
Algebra lineal determinantes
Algebra lineal determinantesAlgebra lineal determinantes
Algebra lineal determinantes
 
Problemas de examen de admisión San Marcos
Problemas de examen de admisión San MarcosProblemas de examen de admisión San Marcos
Problemas de examen de admisión San Marcos
 

Destacado

Curso LaTeX. UAM, 2012
Curso LaTeX. UAM, 2012Curso LaTeX. UAM, 2012
Curso LaTeX. UAM, 2012Mariano Rico
 
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
 
Probabilidad y estadistica_basica
Probabilidad y estadistica_basicaProbabilidad y estadistica_basica
Probabilidad y estadistica_basicaHenry E. Herrera
 
5-beamer: Creación de presentaciones con LaTeX Imprimible
5-beamer: Creación de presentaciones con LaTeX Imprimible5-beamer: Creación de presentaciones con LaTeX Imprimible
5-beamer: Creación de presentaciones con LaTeX ImprimibleDigna González
 
probabilidad y estadistica 2/2 grupo 022 armad0o
probabilidad y estadistica 2/2 grupo 022 armad0oprobabilidad y estadistica 2/2 grupo 022 armad0o
probabilidad y estadistica 2/2 grupo 022 armad0oladronziitho
 

Destacado (11)

Guia recomendaciones internet_052009
Guia recomendaciones internet_052009Guia recomendaciones internet_052009
Guia recomendaciones internet_052009
 
Presentacion latex
Presentacion latexPresentacion latex
Presentacion latex
 
LaTeX
LaTeXLaTeX
LaTeX
 
1- Introduccion a LaTeX
1- Introduccion a LaTeX1- Introduccion a LaTeX
1- Introduccion a LaTeX
 
Curso LaTeX. UAM, 2012
Curso LaTeX. UAM, 2012Curso LaTeX. UAM, 2012
Curso LaTeX. UAM, 2012
 
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
 
TIPOS DE PÁRRAFOS
TIPOS DE PÁRRAFOSTIPOS DE PÁRRAFOS
TIPOS DE PÁRRAFOS
 
Probabilidad y estadistica_basica
Probabilidad y estadistica_basicaProbabilidad y estadistica_basica
Probabilidad y estadistica_basica
 
5-beamer: Creación de presentaciones con LaTeX Imprimible
5-beamer: Creación de presentaciones con LaTeX Imprimible5-beamer: Creación de presentaciones con LaTeX Imprimible
5-beamer: Creación de presentaciones con LaTeX Imprimible
 
probabilidad y estadistica 2/2 grupo 022 armad0o
probabilidad y estadistica 2/2 grupo 022 armad0oprobabilidad y estadistica 2/2 grupo 022 armad0o
probabilidad y estadistica 2/2 grupo 022 armad0o
 
Notas de clase Algebra Lineal
Notas de clase  Algebra LinealNotas de clase  Algebra Lineal
Notas de clase Algebra Lineal
 

Similar a 2- Primer documento en LaTeX

Similar a 2- Primer documento en LaTeX (11)

LaTeX_-Presentation didactic in 13 pages
LaTeX_-Presentation didactic in 13 pagesLaTeX_-Presentation didactic in 13 pages
LaTeX_-Presentation didactic in 13 pages
 
Latex
LatexLatex
Latex
 
La tex
La texLa tex
La tex
 
Tutorial latex
Tutorial latexTutorial latex
Tutorial latex
 
Ug 2011 html.pptx
Ug 2011 html.pptxUg 2011 html.pptx
Ug 2011 html.pptx
 
Latex
LatexLatex
Latex
 
Lenguajes de marcas
Lenguajes de marcasLenguajes de marcas
Lenguajes de marcas
 
Documentos LaTeX en Ubuntu y Windows
Documentos LaTeX en Ubuntu y WindowsDocumentos LaTeX en Ubuntu y Windows
Documentos LaTeX en Ubuntu y Windows
 
programacion
programacionprogramacion
programacion
 
Compiladores
CompiladoresCompiladores
Compiladores
 
Compiladores
CompiladoresCompiladores
Compiladores
 

Más de Digna González

Más de Digna González (20)

Visualizacion de Imagen Médica con 3D Slicer
Visualizacion de Imagen Médica con 3D SlicerVisualizacion de Imagen Médica con 3D Slicer
Visualizacion de Imagen Médica con 3D Slicer
 
Poster ECG y RCP (reanimación cardiopulmonar)
Poster ECG y RCP (reanimación cardiopulmonar)Poster ECG y RCP (reanimación cardiopulmonar)
Poster ECG y RCP (reanimación cardiopulmonar)
 
Otras herramientas
Otras herramientasOtras herramientas
Otras herramientas
 
Introduccion TIC y video corporativo
Introduccion TIC y video corporativoIntroduccion TIC y video corporativo
Introduccion TIC y video corporativo
 
Ehusfera: Blogosfera de la UPV/EHU
Ehusfera: Blogosfera de la UPV/EHUEhusfera: Blogosfera de la UPV/EHU
Ehusfera: Blogosfera de la UPV/EHU
 
Licencias Creative Commons
Licencias Creative CommonsLicencias Creative Commons
Licencias Creative Commons
 
Otros servicios UPV/EHU
Otros servicios UPV/EHUOtros servicios UPV/EHU
Otros servicios UPV/EHU
 
Difusion contenidos UPV
Difusion contenidos UPVDifusion contenidos UPV
Difusion contenidos UPV
 
Albergue disco UPV/EHU
Albergue disco UPV/EHUAlbergue disco UPV/EHU
Albergue disco UPV/EHU
 
Elkarlan
ElkarlanElkarlan
Elkarlan
 
TIC: introduccion
TIC: introduccionTIC: introduccion
TIC: introduccion
 
Filtros caf
Filtros cafFiltros caf
Filtros caf
 
Amplificadores caf
Amplificadores cafAmplificadores caf
Amplificadores caf
 
LaTeX (Euskara)
LaTeX (Euskara)LaTeX (Euskara)
LaTeX (Euskara)
 
LaTeX: Glossaries
LaTeX: GlossariesLaTeX: Glossaries
LaTeX: Glossaries
 
Itsas
ItsasItsas
Itsas
 
Pstricks resumen
Pstricks resumenPstricks resumen
Pstricks resumen
 
5-Beamer: Creación de presentaciones con LaTeX
5-Beamer: Creación de presentaciones con LaTeX5-Beamer: Creación de presentaciones con LaTeX
5-Beamer: Creación de presentaciones con LaTeX
 
Truquillos LaTeX
Truquillos LaTeXTruquillos LaTeX
Truquillos LaTeX
 
4-Zotero
4-Zotero4-Zotero
4-Zotero
 

Último

LINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptx
LINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptxLINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptx
LINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptxkimontey
 
David_Gallegos - tarea de la sesión 11.pptx
David_Gallegos - tarea de la sesión 11.pptxDavid_Gallegos - tarea de la sesión 11.pptx
David_Gallegos - tarea de la sesión 11.pptxDAVIDROBERTOGALLEGOS
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxAlexander López
 
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfLa Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfjeondanny1997
 
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxModelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxtjcesar1
 
Herramientas que posibilitan la información y la investigación.pdf
Herramientas que posibilitan la información y la investigación.pdfHerramientas que posibilitan la información y la investigación.pdf
Herramientas que posibilitan la información y la investigación.pdfKarinaCambero3
 
La electricidad y la electronica.10-7.pdf
La electricidad y la electronica.10-7.pdfLa electricidad y la electronica.10-7.pdf
La electricidad y la electronica.10-7.pdfcristianrb0324
 
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptLUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptchaverriemily794
 
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024u20211198540
 
Viguetas Pretensadas en concreto armado
Viguetas Pretensadas  en concreto armadoViguetas Pretensadas  en concreto armado
Viguetas Pretensadas en concreto armadob7fwtwtfxf
 
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptxHugoGutierrez99
 
CommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 TestcontainersCommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 TestcontainersIván López Martín
 
Slideshare y Scribd - Noli Cubillan Gerencia
Slideshare y Scribd - Noli Cubillan GerenciaSlideshare y Scribd - Noli Cubillan Gerencia
Slideshare y Scribd - Noli Cubillan Gerenciacubillannoly
 
Análisis de Artefactos Tecnologicos (3) (1).pdf
Análisis de Artefactos Tecnologicos  (3) (1).pdfAnálisis de Artefactos Tecnologicos  (3) (1).pdf
Análisis de Artefactos Tecnologicos (3) (1).pdfsharitcalderon04
 
Actividades de computación para alumnos de preescolar
Actividades de computación para alumnos de preescolarActividades de computación para alumnos de preescolar
Actividades de computación para alumnos de preescolar24roberto21
 
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúRed Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúCEFERINO DELGADO FLORES
 
Análisis de los artefactos (nintendo NES)
Análisis de los artefactos (nintendo NES)Análisis de los artefactos (nintendo NES)
Análisis de los artefactos (nintendo NES)JuanStevenTrujilloCh
 
Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...
Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...
Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...Marketing BRANDING
 
certificado de oracle academy cetrificado.pdf
certificado de oracle academy cetrificado.pdfcertificado de oracle academy cetrificado.pdf
certificado de oracle academy cetrificado.pdfFernandoOblitasVivan
 

Último (20)

LINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptx
LINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptxLINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptx
LINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptx
 
El camino a convertirse en Microsoft MVP
El camino a convertirse en Microsoft MVPEl camino a convertirse en Microsoft MVP
El camino a convertirse en Microsoft MVP
 
David_Gallegos - tarea de la sesión 11.pptx
David_Gallegos - tarea de la sesión 11.pptxDavid_Gallegos - tarea de la sesión 11.pptx
David_Gallegos - tarea de la sesión 11.pptx
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
 
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfLa Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
 
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxModelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
 
Herramientas que posibilitan la información y la investigación.pdf
Herramientas que posibilitan la información y la investigación.pdfHerramientas que posibilitan la información y la investigación.pdf
Herramientas que posibilitan la información y la investigación.pdf
 
La electricidad y la electronica.10-7.pdf
La electricidad y la electronica.10-7.pdfLa electricidad y la electronica.10-7.pdf
La electricidad y la electronica.10-7.pdf
 
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptLUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
 
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024
 
Viguetas Pretensadas en concreto armado
Viguetas Pretensadas  en concreto armadoViguetas Pretensadas  en concreto armado
Viguetas Pretensadas en concreto armado
 
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx
 
CommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 TestcontainersCommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 Testcontainers
 
Slideshare y Scribd - Noli Cubillan Gerencia
Slideshare y Scribd - Noli Cubillan GerenciaSlideshare y Scribd - Noli Cubillan Gerencia
Slideshare y Scribd - Noli Cubillan Gerencia
 
Análisis de Artefactos Tecnologicos (3) (1).pdf
Análisis de Artefactos Tecnologicos  (3) (1).pdfAnálisis de Artefactos Tecnologicos  (3) (1).pdf
Análisis de Artefactos Tecnologicos (3) (1).pdf
 
Actividades de computación para alumnos de preescolar
Actividades de computación para alumnos de preescolarActividades de computación para alumnos de preescolar
Actividades de computación para alumnos de preescolar
 
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúRed Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
 
Análisis de los artefactos (nintendo NES)
Análisis de los artefactos (nintendo NES)Análisis de los artefactos (nintendo NES)
Análisis de los artefactos (nintendo NES)
 
Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...
Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...
Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...
 
certificado de oracle academy cetrificado.pdf
certificado de oracle academy cetrificado.pdfcertificado de oracle academy cetrificado.pdf
certificado de oracle academy cetrificado.pdf
 

2- Primer documento en LaTeX

  • 1. A 2 - Nuestro primer documento en LTEX A Composición de textos científicos con LTEX Digna María González Otero Itsas 30 de junio de 2011
  • 2. A Bases del lenguaje L TEX Formato Ficheros Creando un documento Comandos Fórmulas matemáticas Caracteres y espaciado Personalización del documento Clases de documento Licencia Índice I 1 Bases del lenguaje LTEX A Formato Ficheros Comandos Caracteres y espaciado Clases de documento 2 Creando un documento Formato básico Formato de palabras y párrafos Otros entornos útiles Referencias cruzadas Figuras y tablas 3 Fórmulas matemáticas 4 Personalización del documento Digna González Otero A 2 - Nuestro primer documento en L TEX 2/ 92
  • 3. A Bases del lenguaje L TEX Formato Ficheros Creando un documento Comandos Fórmulas matemáticas Caracteres y espaciado Personalización del documento Clases de documento Licencia Bases del lenguaje Ficheros de texto plano Se escribe un fichero de texto plano que contiene el contenido del documento y etiquetas que lo estructuran. Separación de formato y contenido. Digna González Otero A 2 - Nuestro primer documento en L TEX 3/ 92
  • 4. A Bases del lenguaje L TEX Formato Ficheros Creando un documento Comandos Fórmulas matemáticas Caracteres y espaciado Personalización del documento Clases de documento Licencia Bases del lenguaje Formato de los comandos comando[opciones]{parametros} Ejemplo: includegraphics[width=6cm]{LogoItsas.png} Entornos Afectan a una sección del código. begin{entorno} ... end{entorno} Ejemplo: begin{center} Texto centrado end{center} Digna González Otero A 2 - Nuestro primer documento en L TEX 4/ 92
  • 5. A Bases del lenguaje L TEX Formato Ficheros Creando un documento Comandos Fórmulas matemáticas Caracteres y espaciado Personalización del documento Clases de documento Licencia Bases del lenguaje Gestión del espaciado A LTEX ignora varios espacios en blanco seguidos (tabuladores, espacios, líneas en blanco, etc.). Los párrafos se separan con una línea en blanco. Prueba Prueba de espaciado y de espaciado y contracci ’ on de contracción de espacios. espacios . Nuevo párrafo tras linea en blanco. Nuevo p ’ arrafo tras linea en blanco . Digna González Otero A 2 - Nuestro primer documento en L TEX 5/ 92
  • 6. A Bases del lenguaje L TEX Formato Ficheros Creando un documento Comandos Fórmulas matemáticas Caracteres y espaciado Personalización del documento Clases de documento Licencia Bases del lenguaje Caracteres reservados Hay algunos caracteres especiales que están reservados para A LTEX. $ % ^ & _ { } ~ No se pueden introducir directamente como carácter, hay que introducir su código. # $ % ^{} & _ { } ~{} # $% ˆ & _ { } ˜ textbackslash Digna González Otero A 2 - Nuestro primer documento en L TEX 6/ 92
  • 7. A Bases del lenguaje L TEX Formato Ficheros Creando un documento Comandos Fórmulas matemáticas Caracteres y espaciado Personalización del documento Clases de documento Licencia Bases del lenguaje Comentarios Es posible introducir comentarios en el texto que no se visualizarán. Útil para dejarse notas, separar partes del documento, detectar errores... Carácter %. Esto es un % muy b r e v e Esto es un texto para texto para demostrar c ’ omo insertar ← demostrar cómo insertar comentarios . comentarios. Digna González Otero A 2 - Nuestro primer documento en L TEX 7/ 92
  • 8. A Bases del lenguaje L TEX Formato Ficheros Creando un documento Comandos Fórmulas matemáticas Caracteres y espaciado Personalización del documento Clases de documento Licencia Bases del lenguaje Acentos y caracteres no estándar Se usan caracteres de 7 bit (estándar). Caracteres de 8 bit (acentos, eñes, etc.): mediante comandos especiales. Se guardan como caracteres de 7 bits y el compilador los interpreta. Ejemplo: Gonz’alez. ¿Por qué? Para mantener la portabilidad. Todos los sistemas interpretan estos caracteres de la misma forma. Digna González Otero A 2 - Nuestro primer documento en L TEX 8/ 92
  • 9. A Bases del lenguaje L TEX Formato Ficheros Creando un documento Comandos Fórmulas matemáticas Caracteres y espaciado Personalización del documento Clases de documento Licencia Bases del lenguaje Acentos en modo texto Acentos comunes: ’{o} ó ’a á ‘{o} ò ’e é ^{o} ô "{o} ö ’{i} í H{o} ő ’o ó ~{o} õ ~{n} ñ ’u ú c{c} ç ~n ñ ={o} o ¯ ?‘ ¿ b{o} o .{o} ¯ o˙ ? ? d{o} o. !‘ ¡ r{o} o ˚ v{o} o ˇ ! ! t{oo} oo Digna González Otero A 2 - Nuestro primer documento en L TEX 9/ 92
  • 10. A Bases del lenguaje L TEX Formato Ficheros Creando un documento Comandos Fórmulas matemáticas Caracteres y espaciado Personalización del documento Clases de documento Licencia Bases del lenguaje Acentos y caracteres no estándar El paquete inputenc permite escribir esos caracteres directamente (es decir, á en lugar de ’a). Se pierde cierta portabilidad. En realidad casi todos los editores (como TexMakerX) permiten seleccionar la codificación. Posible solución: Buscar y Reemplazar (bien de forma gráfica o mediante un script). Hay editores (como Kile) que según escribes convierten los caracteres a la nomenclatura estándar. Digna González Otero A 2 - Nuestro primer documento en L TEX 10/ 92
  • 11. A Bases del lenguaje L TEX Formato Ficheros Creando un documento Comandos Fórmulas matemáticas Caracteres y espaciado Personalización del documento Clases de documento Licencia Bases del lenguaje Estructura básica de un fichero Se define el tipo de documento. Preámbulo, donde se cargan paquetes, se modifican comandos, etc. Cuerpo del documento. d o c u m e n t c l a s s [ 1 0 pt , a 4 paper ] { article } % Preambulo : u s e p a c k a g e [ utf 8 ] { inputenc } author { Digna Gonz ’ alez Otero } % Comienzo d e l documento : begin { document } % C o n t e n i d o d e l documento : Texto del documento end { document } Digna González Otero A 2 - Nuestro primer documento en L TEX 11/ 92
  • 12. A Bases del lenguaje L TEX Formato Ficheros Creando un documento Comandos Fórmulas matemáticas Caracteres y espaciado Personalización del documento Clases de documento Licencia Bases del lenguaje Inclusión de ficheros A LTEX permite que el documento se divida en varios ficheros. Útil para modularizar documentos grandes. Facilita la redacción colaborativa de documentos. Permite separar preámbulo y contenido. Comando input. input{documento}. Digna González Otero A 2 - Nuestro primer documento en L TEX 12/ 92
  • 13. A Bases del lenguaje L TEX Formato Ficheros Creando un documento Comandos Fórmulas matemáticas Caracteres y espaciado Personalización del documento Clases de documento Licencia Bases del lenguaje d o c u m e n t c l a s s [ 1 0 pt , a 4 paper ] { article } % Preambulo : u s e p a c k a g e [ utf 8 ] { inputenc } author { Digna Gonz ’ alez Otero } % Comienzo d e l documento : begin { document } % C o n t e n i d o d e l documento : input { introduccion . tex } input { formulas . tex } input { bibliografia . tex } Texto del documento end { document } Practicando con input Digna González Otero A 2 - Nuestro primer documento en L TEX 13/ 92
  • 14. A Bases del lenguaje L TEX Formato Ficheros Creando un documento Comandos Fórmulas matemáticas Caracteres y espaciado Personalización del documento Clases de documento Licencia Bases del lenguaje Clases de documento article para artículos de revistas científicas, congresos, informes breves, documentación de programas, invitaciones, etc. proc para proceedings report para informes más largos que contengan varios capítulos como pequeños libros, tesis doctorales, proyectos fin de carrera, etc. book para libros. beamer para transparencias (requiere paquete adicional). Digna González Otero A 2 - Nuestro primer documento en L TEX 14/ 92
  • 15. A Bases del lenguaje L TEX Formato Ficheros Creando un documento Comandos Fórmulas matemáticas Caracteres y espaciado Personalización del documento Clases de documento Licencia Y ahora que sabemos todo esto, empecemos con lo bueno... A ¡Nuestro primer documento en LTEX! Digna González Otero A 2 - Nuestro primer documento en L TEX 15/ 92
  • 16. A Bases del lenguaje L TEX Formato básico Creando un documento Formato de palabras y párrafos Fórmulas matemáticas Otros entornos útiles Personalización del documento Referencias cruzadas Licencia Figuras y tablas Índice I 1 Bases del lenguaje LTEX A Formato Ficheros Comandos Caracteres y espaciado Clases de documento 2 Creando un documento Formato básico Formato de palabras y párrafos Otros entornos útiles Referencias cruzadas Figuras y tablas 3 Fórmulas matemáticas 4 Personalización del documento Digna González Otero A 2 - Nuestro primer documento en L TEX 16/ 92
  • 17. A Bases del lenguaje L TEX Formato básico Creando un documento Formato de palabras y párrafos Fórmulas matemáticas Otros entornos útiles Personalización del documento Referencias cruzadas Licencia Figuras y tablas A Nuestro primer documento en LTEX A Preparando el directorio en LTEX En primer lugar, cread una carpeta para meter dentro el documento. Dentro irá el archivo principal .tex, las imágenes, otros archivos que queráis incluir... ... y también los archivos que se generen al compilar. Digna González Otero A 2 - Nuestro primer documento en L TEX 17/ 92
  • 18. A Bases del lenguaje L TEX Formato básico Creando un documento Formato de palabras y párrafos Fórmulas matemáticas Otros entornos útiles Personalización del documento Referencias cruzadas Licencia Figuras y tablas A Empezando a escribir en LTEX Escribimos un documento con el texto indicado abajo. Lo guardamos en un directorio conocido con extensión .tex. Compilamos y vemos el resultado. (¿Nos acordamos aún de los compiladores?) A Si queréis, podéis probar a compilar con LTEX, visualizar el .dvi y después convertir a otros formatos. d o c u m e n t c l a s s { article } % Preambulo begin { document } % Contenido Texto del documento . end { document } Digna González Otero A 2 - Nuestro primer documento en L TEX 18/ 92
  • 19. A Bases del lenguaje L TEX Formato básico Creando un documento Formato de palabras y párrafos Fórmulas matemáticas Otros entornos útiles Personalización del documento Referencias cruzadas Licencia Figuras y tablas Datos del documento Añadimos algunos datos al documento: título, autor y fecha. Lo escribimos en el preámbulo (antes del begin{document}) Compilamos de nuevo para ver el resultado. d o c u m e n t c l a s s { article } % Preambulo title { Apuntes curso LaTeX } author {Digna Gonzalez Otero } date { Junio 2010} begin { document } % Contenido Texto del documento . end { document } Digna González Otero A 2 - Nuestro primer documento en L TEX 19/ 92
  • 20. A Bases del lenguaje L TEX Formato básico Creando un documento Formato de palabras y párrafos Fórmulas matemáticas Otros entornos útiles Personalización del documento Referencias cruzadas Licencia Figuras y tablas Generando un título ¿Todo igual? A Hay que decirle a LTEX que genere un título: maketitle Esto va dentro del documento (el título es parte del contenido). d o c u m e n t c l a s s { report } % Preambulo title { Apuntes curso LaTeX } author {Digna Gonzalez Otero } date { Junio 2010} begin { document } maketitle % Contenido Texto del documento . end { document } Digna González Otero A 2 - Nuestro primer documento en L TEX 20/ 92
  • 21. A Bases del lenguaje L TEX Formato básico Creando un documento Formato de palabras y párrafos Fórmulas matemáticas Otros entornos útiles Personalización del documento Referencias cruzadas Licencia Figuras y tablas A Nuestro primer documento en LTEX Importante Nada de lo que va antes de begin{document} se muestra, son sólo sentencias de control. Digna González Otero A 2 - Nuestro primer documento en L TEX 21/ 92
  • 22. A Bases del lenguaje L TEX Formato básico Creando un documento Formato de palabras y párrafos Fórmulas matemáticas Otros entornos útiles Personalización del documento Referencias cruzadas Licencia Figuras y tablas Soporte para acentos ¿Fallan las tildes? Incluir el paquete inputenc para soporte de tildes: usepackage[utf8]{inputenc} No es parte del contenido: en el preámbulo. d o c u m e n t c l a s s { report } u s e p a c k a g e [ utf 8 ] { inputenc } title { Apuntes curso LaTeX } author {Digna María González Otero } date { Junio 2010} begin { document } maketitle Texto del documento . end { document } Digna González Otero A 2 - Nuestro primer documento en L TEX 22/ 92
  • 23. A Bases del lenguaje L TEX Formato básico Creando un documento Formato de palabras y párrafos Fórmulas matemáticas Otros entornos útiles Personalización del documento Referencias cruzadas Licencia Figuras y tablas Insertando un abstract Entorno abstract: begin{abstract} ... end{abstract} begin { document } maketitle % Contenido begin { abstract } Texto del abstract . end { abstract } Texto del documento . end { document } Digna González Otero A 2 - Nuestro primer documento en L TEX 23/ 92
  • 24. A Bases del lenguaje L TEX Formato básico Creando un documento Formato de palabras y párrafos Fórmulas matemáticas Otros entornos útiles Personalización del documento Referencias cruzadas Licencia Figuras y tablas División del documento: capítulos, secciones... Para estructurar el documento, hay que dividirlo en secciones y subsecciones. A Se usan órdenes de LTEX que toman el título de la sección como argumento. Digna González Otero A 2 - Nuestro primer documento en L TEX 24/ 92
  • 25. A Bases del lenguaje L TEX Formato básico Creando un documento Formato de palabras y párrafos Fórmulas matemáticas Otros entornos útiles Personalización del documento Referencias cruzadas Licencia Figuras y tablas División del documento: capítulos, secciones... Las divisiones disponibles dependen del tipo de documento. Clase article: section{}, subsection{}, subsubsection{}. paragraph{}, subparagraph{}. División que no afecta a la numeración de secciones: part{}. Clases report y book: Otra división adicional: chapter{}. Digna González Otero A 2 - Nuestro primer documento en L TEX 25/ 92
  • 26. A Bases del lenguaje L TEX Formato básico Creando un documento Formato de palabras y párrafos Fórmulas matemáticas Otros entornos útiles Personalización del documento Referencias cruzadas Licencia Figuras y tablas División del documento: capítulos, secciones... Comandos chapter{}, section{} y subsection{}. Para practicar A Insertad un capítulo: Creación de documentos en LTEX. Insertad dentro dos secciones: Introducción y Principios básicos. Insertad dentro de la última una subsección: Comandos y A entornos LTEX (Podéis crear otras separaciones cualesquiera, pero practicad esto). Digna González Otero A 2 - Nuestro primer documento en L TEX 26/ 92
  • 27. A Bases del lenguaje L TEX Formato básico Creando un documento Formato de palabras y párrafos Fórmulas matemáticas Otros entornos útiles Personalización del documento Referencias cruzadas Licencia Figuras y tablas División del documento: capítulos, secciones... Comandos chapter{}, section{} y subsection{}. begin { document } maketitle % Contenido [...] chapter {Creación de documentos en LaTeX } section {Introducción} section { Principios básicos} subsection { Comandos y entornos } Texto del documento . end { document } Digna González Otero A 2 - Nuestro primer documento en L TEX 26/ 92
  • 28. A Bases del lenguaje L TEX Formato básico Creando un documento Formato de palabras y párrafos Fórmulas matemáticas Otros entornos útiles Personalización del documento Referencias cruzadas Licencia Figuras y tablas División del documento: capítulos, secciones... Capítulos tipo apéndice El comando appendix hace que los siguientes capítulos se numeren como apéndices (con letras). Si estamos usando la clase article, cambia la numeración de secciones. Digna González Otero A 2 - Nuestro primer documento en L TEX 27/ 92
  • 29. A Bases del lenguaje L TEX Formato básico Creando un documento Formato de palabras y párrafos Fórmulas matemáticas Otros entornos útiles Personalización del documento Referencias cruzadas Licencia Figuras y tablas División del documento en varios ficheros El comando input permite introducir en el documento texto escrito en otro fichero .tex. Se puede usar para separar diferentes partes del contenido (como capítulos de una tesis), o para separar preámbulo y contenido (tener un fichero a parte para configuración e importarlo). Digna González Otero A 2 - Nuestro primer documento en L TEX 28/ 92
  • 30. A Bases del lenguaje L TEX Formato básico Creando un documento Formato de palabras y párrafos Fórmulas matemáticas Otros entornos útiles Personalización del documento Referencias cruzadas Licencia Figuras y tablas División del documento en varios ficheros Para practicar Cread en el mismo directorio otro fichero .tex con contenido (no se debe escribir de nuevo begin{document}, etc. Sólo contenido. Importadlo desde el documento principal usando input{nombreFichero}. Recordad no usar tildes ni espacios en el nombre del fichero. Ver ejemplo de input Digna González Otero A 2 - Nuestro primer documento en L TEX 29/ 92
  • 31. A Bases del lenguaje L TEX Formato básico Creando un documento Formato de palabras y párrafos Fórmulas matemáticas Otros entornos útiles Personalización del documento Referencias cruzadas Licencia Figuras y tablas Generando un índice Comando tableofcontents. Necesario compilar varias veces para que asigne la numeración correctamente. begin { document } maketitle t ab le of c on te nt s [...] chapter {Creación de documentos en LaTeX } section { Principios básicos} subsection { Comandos y entornos } Texto del documento . end { document } Digna González Otero A 2 - Nuestro primer documento en L TEX 30/ 92
  • 32. A Bases del lenguaje L TEX Formato básico Creando un documento Formato de palabras y párrafos Fórmulas matemáticas Otros entornos útiles Personalización del documento Referencias cruzadas Licencia Figuras y tablas Selección de idioma Tenemos palabras en inglés: Chapter, Table of Contents, etc. Cambiar idioma con el paquete babel. usepackage[spanish]{babel}. usepackage[basque]{babel} Para practicar Incluid el paquete babel. Compilad para ver el resultado. Digna González Otero A 2 - Nuestro primer documento en L TEX 31/ 92
  • 33. A Bases del lenguaje L TEX Formato básico Creando un documento Formato de palabras y párrafos Fórmulas matemáticas Otros entornos útiles Personalización del documento Referencias cruzadas Licencia Figuras y tablas Notas al pie Comando footnote. Para practicar Poned un pie de página, preferiblemente con una página web (por ejemplo, una página donde ampliar información sobre un tema). Digna González Otero A 2 - Nuestro primer documento en L TEX 32/ 92
  • 34. A Bases del lenguaje L TEX Formato básico Creando un documento Formato de palabras y párrafos Fórmulas matemáticas Otros entornos útiles Personalización del documento Referencias cruzadas Licencia Figuras y tablas Notas al pie Comando footnote. [...] section {Introducción} Las presenta ciones usadas en el curso est ’ an disponibles en el enlace f o o t n o t e { http : / / www . slideshare . net / digna / tag / latex← }. end { document } Digna González Otero A 2 - Nuestro primer documento en L TEX 32/ 92
  • 35. A Bases del lenguaje L TEX Formato básico Creando un documento Formato de palabras y párrafos Fórmulas matemáticas Otros entornos útiles Personalización del documento Referencias cruzadas Licencia Figuras y tablas Creación de enlaces Usando el comando url{} podemos crear enlaces. Incluir en el preámbulo los paquetes url y hyperref: Para practicar Convertid las web que hemos metido en pies de página en enlaces. Compilad varias veces y comprobad que los enlaces funcionan. Digna González Otero A 2 - Nuestro primer documento en L TEX 33/ 92
  • 36. A Bases del lenguaje L TEX Formato básico Creando un documento Formato de palabras y párrafos Fórmulas matemáticas Otros entornos útiles Personalización del documento Referencias cruzadas Licencia Figuras y tablas Creación de enlaces hyperref crea enlaces internos, por ejemplo, en el índice y los pies de página. Los enlaces se muestran recuadrados en el pdf, pero esos recuadros no se verán al imprimir el documento. u s e p a c k a g e { url } u s e p a c k a g e [ breaklinks=true ] { hyperref } [...] section {Introducción} Las presenta ciones usadas en el curso est ’ an disponibles en el enlace f o o t n o t e { url { http : / / www . slideshare . net / digna / tag /← latex } } . end { document } Digna González Otero A 2 - Nuestro primer documento en L TEX 34/ 92
  • 37. A Bases del lenguaje L TEX Formato básico Creando un documento Formato de palabras y párrafos Fórmulas matemáticas Otros entornos útiles Personalización del documento Referencias cruzadas Licencia Figuras y tablas Creación de enlaces También podemos crear enlaces con un texto diferente a la dirección del enlace. Para ello usaremos el comando href, de la siguiente forma: href{página a enlazar}{texto enlace} href { http : / / www . slideshare . net / digna }{ Mi página de ← slideshare } Mi página de slideshare Digna González Otero A 2 - Nuestro primer documento en L TEX 35/ 92
  • 38. A Bases del lenguaje L TEX Formato básico Creando un documento Formato de palabras y párrafos Fórmulas matemáticas Otros entornos útiles Personalización del documento Referencias cruzadas Licencia Figuras y tablas Enfatizar palabras emph para enfatizar palabras, de acuerdo al contexto. Recomendado. textbf para texto en negrita. textit para texto en cursiva. underline para texto subrayado. texttt para texto estilo máquina de escribir. textsf para texto Sans-Serif. Digna González Otero A 2 - Nuestro primer documento en L TEX 36/ 92
  • 39. A Bases del lenguaje L TEX Formato básico Creando un documento Formato de palabras y párrafos Fórmulas matemáticas Otros entornos útiles Personalización del documento Referencias cruzadas Licencia Figuras y tablas A Nuestro primer documento con LTEX Para practicar Probad los diferentes estilos de texto. Probad cómo se comporta emph{} dentro de texto normal, en negrita y en cursiva. Digna González Otero A 2 - Nuestro primer documento en L TEX 37/ 92
  • 40. A Bases del lenguaje L TEX Formato básico Creando un documento Formato de palabras y párrafos Fórmulas matemáticas Otros entornos útiles Personalización del documento Referencias cruzadas Licencia Figuras y tablas Alineación de párrafo flushleft entorno para alinear a la izquierda begin{flushleft} Párrafo end{flushleft} flushright entorno para alinear a la derecha. center entorno para centrar un párrafo, una tabla, una figura, etc. Para practicar Probad los diferentes entornos de alineado de párrafo. Digna González Otero A 2 - Nuestro primer documento en L TEX 38/ 92
  • 41. A Bases del lenguaje L TEX Formato básico Creando un documento Formato de palabras y párrafos Fórmulas matemáticas Otros entornos útiles Personalización del documento Referencias cruzadas Licencia Figuras y tablas Algunos entornos útiles Entorno verbatim El entorno verbatim permite introducir código que no sea interpretado. Para usarlo dentro de un párrafo: verb|Texto|. Para enfatizar texto se usa ← el comando verb | emph← Para enfatizar texto se usa el comando { } | . Por ejemplo , verb← emph{}. Por ejemplo, | emph { Esto va ← emph{Esto va enfatizado}. enfatizado } | . Digna González Otero A 2 - Nuestro primer documento en L TEX 39/ 92
  • 42. A Bases del lenguaje L TEX Formato básico Creando un documento Formato de palabras y párrafos Fórmulas matemáticas Otros entornos útiles Personalización del documento Referencias cruzadas Licencia Figuras y tablas Entorno verbatim El entorno verbatim permite introducir código que no sea interpretado. En párrafo separado: begin{verbatim} ... end{verbatim} begin { verbatim } Se pueden crear listas como ← sigue : Se pueden crear listas como sigue: begin { itemize } begin{itemize} item Item 1 item Item 1 item Item 2 item Item2 end { itemize } end{itemize} end { verbatim } Digna González Otero A 2 - Nuestro primer documento en L TEX 40/ 92
  • 43. A Bases del lenguaje L TEX Formato básico Creando un documento Formato de palabras y párrafos Fórmulas matemáticas Otros entornos útiles Personalización del documento Referencias cruzadas Licencia Figuras y tablas Enumeración, lista y descripción enumerate permite crear listas numeradas itemize permite crear listas no numeradas description permite crear listas de definiciones Tenemos tres entornos para hacer ← Tenemos tres entornos para listas : hacer listas: begin { enumerate } 1 El entorno itemize item El entorno texttt { itemize } ← crea listas no crea listas no numeradas . numeradas. item texttt { enumerate } permite crear← listas numeradas . 2 enumerate permite item texttt { description } crea ← crear listas numeradas. listas de descripciones . 3 description crea listas end { enumerate } de descripciones. Digna González Otero A 2 - Nuestro primer documento en L TEX 41/ 92
  • 44. A Bases del lenguaje L TEX Formato básico Creando un documento Formato de palabras y párrafos Fórmulas matemáticas Otros entornos útiles Personalización del documento Referencias cruzadas Licencia Figuras y tablas Enumeración, lista y descripción enumerate permite crear listas numeradas itemize permite crear listas no numeradas description permite crear listas de definiciones Tenemos tres entornos para hacer ← Tenemos tres entornos para listas : hacer listas: begin { itemize } El entorno itemize item El entorno texttt { itemize } ← crea listas no crea listas no numeradas . numeradas. item texttt { enumerate } permite crear← listas numeradas . enumerate permite item texttt { description } crea ← crear listas numeradas. listas de descripciones . description crea listas end { itemize } de descripciones. Digna González Otero A 2 - Nuestro primer documento en L TEX 41/ 92
  • 45. A Bases del lenguaje L TEX Formato básico Creando un documento Formato de palabras y párrafos Fórmulas matemáticas Otros entornos útiles Personalización del documento Referencias cruzadas Licencia Figuras y tablas Enumeración, lista y descripción enumerate permite crear listas numeradas itemize permite crear listas no numeradas description permite crear listas de definiciones begin { description } item [ enumerate ] permite crear← listas numeradas enumerate permite crear listas item [ itemize ] permite crear ← numeradas listas no numeradas itemize permite crear listas item [ description ] permite ← no numeradas crear listas de ← description permite crear listas definiciones de definiciones end { description } Digna González Otero A 2 - Nuestro primer documento en L TEX 41/ 92
  • 46. A Bases del lenguaje L TEX Formato básico Creando un documento Formato de palabras y párrafos Fórmulas matemáticas Otros entornos útiles Personalización del documento Referencias cruzadas Licencia Figuras y tablas Enumeración, lista y descripción Para practicar Cread listas de diferentes tipos. Probad a anidar las listas (una lista de items que contenga subitems). Digna González Otero A 2 - Nuestro primer documento en L TEX 42/ 92
  • 47. A Bases del lenguaje L TEX Formato básico Creando un documento Formato de palabras y párrafos Fórmulas matemáticas Otros entornos útiles Personalización del documento Referencias cruzadas Licencia Figuras y tablas Enumeración, lista y descripción Truco: cambiar el formato de la numeración Por ejemplo, para que la numeración de segundo nivel sea de la forma 1.1. renewcommand{theenumii}{arabic{enumii}} renewcommand{labelenumii}{theenumi .theenumii .} Digna González Otero A 2 - Nuestro primer documento en L TEX 43/ 92
  • 48. A Bases del lenguaje L TEX Formato básico Creando un documento Formato de palabras y párrafos Fórmulas matemáticas Otros entornos útiles Personalización del documento Referencias cruzadas Licencia Figuras y tablas Citas y poemas quote permite escribir citas, frases importantes o ejemplos. quotation es útil para citas larga que ocupen varios párrafos. verse para escribir versos. Una regla tipográfica para la longitud de la línea es la ← siguiente : begin { quote } De media , ninguna línea debería superar los 66 caracteres . end { quote } Por eso las páginas LaTeX {} tienen por defecto márgenes tan ← amplios . Una regla tipográfica para la longitud de la línea es la siguiente: De media, ninguna línea debería superar los 66 caracteres. A Por eso las páginas LTEX tienen por defecto márgenes tan amplios. Digna González Otero A 2 - Nuestro primer documento en L TEX 44/ 92
  • 49. A Bases del lenguaje L TEX Formato básico Creando un documento Formato de palabras y párrafos Fórmulas matemáticas Otros entornos útiles Personalización del documento Referencias cruzadas Licencia Figuras y tablas Citas y poemas quote permite escribir citas, frases importantes o ejemplos. quotation es útil para citas larga que ocupen varios párrafos. verse para escribir versos. Digna González Otero A 2 - Nuestro primer documento en L TEX 44/ 92
  • 50. A Bases del lenguaje L TEX Formato básico Creando un documento Formato de palabras y párrafos Fórmulas matemáticas Otros entornos útiles Personalización del documento Referencias cruzadas Licencia Figuras y tablas Citas y poemas quote permite escribir citas, frases importantes o ejemplos. quotation es útil para citas larga que ocupen varios párrafos. verse para escribir versos. begin { verse } Érase de un marinero Érase de un marinero que hizo un jardín junto al mar ← que hizo un jardín junto , al mar, y se metió a jardinero . y se metió a jardinero. Estaba el jardín en flor , Estaba el jardín en flor, y el jardinero se fue y el jardinero se fue por esos mares de Dios . por esos mares de Dios. end { verse } Digna González Otero A 2 - Nuestro primer documento en L TEX 44/ 92
  • 51. A Bases del lenguaje L TEX Formato básico Creando un documento Formato de palabras y párrafos Fórmulas matemáticas Otros entornos útiles Personalización del documento Referencias cruzadas Licencia Figuras y tablas Citas y poemas Para practicar Probad los entornos para citas. Observad la diferencia entre utilizar quote y quotation. Digna González Otero A 2 - Nuestro primer documento en L TEX 45/ 92
  • 52. A Bases del lenguaje L TEX Formato básico Creando un documento Formato de palabras y párrafos Fórmulas matemáticas Otros entornos útiles Personalización del documento Referencias cruzadas Licencia Figuras y tablas Theorem Permite insertar sentencias separadas del texto y con números identificadores. Se pueden usar para cualquier cosa que nos interese. Requiere el paquete amsthm. Se visualiza diferente en un documento y en una presentación. newtheorem { midef }{Definición} begin { midef } Esto es una definición . end { midef } Definición 1 Esto es una definición. Digna González Otero A 2 - Nuestro primer documento en L TEX 46/ 92
  • 53. A Bases del lenguaje L TEX Formato básico Creando un documento Formato de palabras y párrafos Fórmulas matemáticas Otros entornos útiles Personalización del documento Referencias cruzadas Licencia Figuras y tablas Theorem El comando newtheorem sólo se pone una vez en todo el documento, para crear un nuevo tipo de theorem y asignarle un nombre. Cada vez que se quiera usar, se pone begin{nombre} ... end{nombre}, siendo nombre el nombre que le hemos asignado. newtheorem { midef }{Definición} begin { midef } Esto es una definición . end { midef } Digna González Otero A 2 - Nuestro primer documento en L TEX 47/ 92
  • 54. A Bases del lenguaje L TEX Formato básico Creando un documento Formato de palabras y párrafos Fórmulas matemáticas Otros entornos útiles Personalización del documento Referencias cruzadas Licencia Figuras y tablas Ahora vamos a animar un poco nuestro documento.... Digna González Otero A 2 - Nuestro primer documento en L TEX 48/ 92
  • 55. A Bases del lenguaje L TEX Formato básico Creando un documento Formato de palabras y párrafos Fórmulas matemáticas Otros entornos útiles Personalización del documento Referencias cruzadas Licencia Figuras y tablas Referencias cruzadas Permiten referenciar secciones, figuras, páginas, etc. A LTEX maneja las referencias de forma muy efectiva. label{etiqueta}, ref{etiqueta}, pageref{etiqueta} subsection { Referencias Cruzadas } label { subsec : RefCruzadas } [...] Como se ha descrito en la Como se ha descrito en la ← subsección 4 ... subsección ref { subsec : ← RefCruzadas } . . . Digna González Otero A 2 - Nuestro primer documento en L TEX 49/ 92
  • 56. A Bases del lenguaje L TEX Formato básico Creando un documento Formato de palabras y párrafos Fórmulas matemáticas Otros entornos útiles Personalización del documento Referencias cruzadas Licencia Figuras y tablas Referencias cruzadas label{etiqueta} Asigna una etiqueta a una sección, subsección, figura, tabla, fórmula, etc. Se suele indicar el tipo de objeto al que se referencia (sec, fig, tab). Ejemplo: label{fig:LogoUPV}. ref{etiqueta} Inserta una referencia al objeto con la etiqueta indicada. La referencia consiste en el número de sección, figura, etc. pageref{etiqueta} Inserta la página en que se encuentra la referencia indicada. nameref{etiqueta} Introduce el nombre del objeto que se quiere referenciar. Requiere la inclusión de paquete nameref. Digna González Otero A 2 - Nuestro primer documento en L TEX 50/ 92
  • 57. A Bases del lenguaje L TEX Formato básico Creando un documento Formato de palabras y párrafos Fórmulas matemáticas Otros entornos útiles Personalización del documento Referencias cruzadas Licencia Figuras y tablas Figuras y tablas Tablas Entorno tabular. begin{tabular}[pos]{formato} Tabla end{tabular} begin { center } begin { tabular }{ l | c | r } hline Uno & Dos & Tres Uno Dos Tres Cuatro & Cinco & Seis Cuatro Cinco Seis Siete & Ocho & Nueve Siete Ocho Nueve hline end { tabular } end { center } Digna González Otero A 2 - Nuestro primer documento en L TEX 51/ 92
  • 58. A Bases del lenguaje L TEX Formato básico Creando un documento Formato de palabras y párrafos Fórmulas matemáticas Otros entornos útiles Personalización del documento Referencias cruzadas Licencia Figuras y tablas Figuras y tablas Tablas begin{tabular}[pos]{formato} Tabla end{tabular} Entorno tabular Formato: l alineación a la izquierda. r alineación a la derecha. c centrado. p{width} para párrafos. | genera una línea vertical. Digna González Otero A 2 - Nuestro primer documento en L TEX 52/ 92
  • 59. A Bases del lenguaje L TEX Formato básico Creando un documento Formato de palabras y párrafos Fórmulas matemáticas Otros entornos útiles Personalización del documento Referencias cruzadas Licencia Figuras y tablas Figuras y tablas Tablas begin{tabular}[pos]{formato} Tabla end{tabular} Entorno tabular Posición: c centrada respecto al texto. t encima del texto. b debajo del texto. Digna González Otero A 2 - Nuestro primer documento en L TEX 53/ 92
  • 60. A Bases del lenguaje L TEX Formato básico Creando un documento Formato de palabras y párrafos Fórmulas matemáticas Otros entornos útiles Personalización del documento Referencias cruzadas Licencia Figuras y tablas Figuras y tablas Tablas begin{tabular}[pos]{formato} Tabla end{tabular} Entorno tabular Otros comandos: & pasa a la siguiente columna. nueva fila. hline genera línea horizontal. cline {i-j} genera una línea parcial de la columna i a la j. Digna González Otero A 2 - Nuestro primer documento en L TEX 54/ 92
  • 61. A Bases del lenguaje L TEX Formato básico Creando un documento Formato de palabras y párrafos Fórmulas matemáticas Otros entornos útiles Personalización del documento Referencias cruzadas Licencia Figuras y tablas Figuras y tablas begin { center } begin { tabular } { | l | p {4 cm } | r | } hline hline Artículo & Descripción & Precio ( euros ) hline hline 23543 & Ordenador portátil Sony Vaio VGN−NR 21 Z & 9 0 0 , 0 0 hline 64534 & Ratón inalámbrico Dell & 9 , 9 9 hline hline end { tabular } end { center } Artículo Descripción Precio (euros) 23543 Ordenador portátil Sony Vaio 900,00 VGN-NR21Z 64534 Ratón inalámbrico Dell 9,99 Digna González Otero A 2 - Nuestro primer documento en L TEX 55/ 92
  • 62. A Bases del lenguaje L TEX Formato básico Creando un documento Formato de palabras y párrafos Fórmulas matemáticas Otros entornos útiles Personalización del documento Referencias cruzadas Licencia Figuras y tablas Figuras y tablas Tablas Hay muchos ejemplos de tablas en la página de WikiBooks: http://en.wikibooks.org/wiki/LaTeX/Tables. Digna González Otero A 2 - Nuestro primer documento en L TEX 56/ 92
  • 63. A Bases del lenguaje L TEX Formato básico Creando un documento Formato de palabras y párrafos Fórmulas matemáticas Otros entornos útiles Personalización del documento Referencias cruzadas Licencia Figuras y tablas Tablas con booktabs Tablas de aspecto profesional Paquete booktabs. (a) Con booktabs (b) Sin booktabs Animal Description Price ($) Animal Description Price ($) Gnat per gram 13.65 Gnat per gram 13.65 each 0.01 each 0.01 Gnu stuffed 92.50 Gnu stuffed 92.50 Emu stuffed 33.33 Emu stuffed 33.33 Armadillo frozen 8.99 Armadillo frozen 8.99 Digna González Otero A 2 - Nuestro primer documento en L TEX 57/ 92
  • 64. A Bases del lenguaje L TEX Formato básico Creando un documento Formato de palabras y párrafos Fórmulas matemáticas Otros entornos útiles Personalización del documento Referencias cruzadas Licencia Figuras y tablas Tablas con booktabs begin { tabular } [ b ] { llr } toprule Animal & Description & Price ( $ ) midrule Gnat & per gram & 1 3 . 6 5 & each & 0 . 0 1 Gnu & stuffed & 9 2 . 5 0 Emu & stuffed & 3 3 . 3 3 Armadillo & frozen & 8 . 9 9 bottomrule end { tabular } Digna González Otero A 2 - Nuestro primer documento en L TEX 58/ 92
  • 65. A Bases del lenguaje L TEX Formato básico Creando un documento Formato de palabras y párrafos Fórmulas matemáticas Otros entornos útiles Personalización del documento Referencias cruzadas Licencia Figuras y tablas Tablas con booktabs Comandos de booktabs toprule genera la línea superior de la tabla. Se pone justo al principio. midrule línea que delimita el comienzo de los datos de la tabla. bottomrule genera la línea inferior de la tabla. cmidrule es el comando análogo a cline, y dibuja una línea horizontal desde una columna a otra que se le indique. Digna González Otero A 2 - Nuestro primer documento en L TEX 59/ 92
  • 66. A Bases del lenguaje L TEX Formato básico Creando un documento Formato de palabras y párrafos Fórmulas matemáticas Otros entornos útiles Personalización del documento Referencias cruzadas Licencia Figuras y tablas Figuras y tablas Figuras Comando includegraphics. usepackage{graphicx}. includegraphics[clave=valor,...]{fichero}. begin { center } i nc lu de gr a ph ic s [ width =0.8 t e x t w i d t h ] { ← imagenes / ehu_logo . png } end { center } Digna González Otero A 2 - Nuestro primer documento en L TEX 60/ 92
  • 67. A Bases del lenguaje L TEX Formato básico Creando un documento Formato de palabras y párrafos Fórmulas matemáticas Otros entornos útiles Personalización del documento Referencias cruzadas Licencia Figuras y tablas Figuras y tablas Figuras includegraphics[clave=valor,...]{fichero}. Comando includegraphics Opciones: width ancho de la imagen. height altura. angle permite rotar la imagen (en la dirección contraria a las agujas del reloj). scale para escalar la imagen. Digna González Otero A 2 - Nuestro primer documento en L TEX 61/ 92
  • 68. A Bases del lenguaje L TEX Formato básico Creando un documento Formato de palabras y párrafos Fórmulas matemáticas Otros entornos útiles Personalización del documento Referencias cruzadas Licencia Figuras y tablas Figuras y tablas Figuras La imagen no está incrustada en el documento, sino que se referencia. Normalmente, un directorio específico (ej: Utils, images). ¿Recordáis los formatos de imagen soportados en función del compilador? Digna González Otero A 2 - Nuestro primer documento en L TEX 62/ 92
  • 69. A Bases del lenguaje L TEX Formato básico Creando un documento Formato de palabras y párrafos Fórmulas matemáticas Otros entornos útiles Personalización del documento Referencias cruzadas Licencia Figuras y tablas Figuras y tablas Entorno float Las figuras y tablas tienen requerimientos especiales, como que no se pueden cortar. Una página en blanco de cada vez generaría muchos huecos. Se encapsulan en objetos flotantes. Se sigue escribiendo y cuando hay sitio, se insertan. Digna González Otero A 2 - Nuestro primer documento en L TEX 63/ 92
  • 70. A Bases del lenguaje L TEX Formato básico Creando un documento Formato de palabras y párrafos Fórmulas matemáticas Otros entornos útiles Personalización del documento Referencias cruzadas Licencia Figuras y tablas Figuras y tablas Entorno float begin{figure}[posicion] ... end{figure} begin{table}[posicion] ... end{table} Posición: h intenta insertar el elemento ahí mismo. t en la parte superior de la página. b al final de la página. p en una página especial de tablas y figuras. ! A ignorar parámetros internos de LTEX, como el número máximo de figuras seguidas. Digna González Otero A 2 - Nuestro primer documento en L TEX 64/ 92
  • 71. A Bases del lenguaje L TEX Formato básico Creando un documento Formato de palabras y párrafos Fórmulas matemáticas Otros entornos útiles Personalización del documento Referencias cruzadas Licencia Figuras y tablas Figuras y tablas Entorno float Se sigue un orden secuencial para insertar los elementos. Si no se puede colocar uno, los demás se van acumulando. Usar siempre más de un indicador de posición. Ejemplo: [htp!] El comando clearpage hace que se muestren todos los floats pendientes y se empiece una nueva página. Digna González Otero A 2 - Nuestro primer documento en L TEX 65/ 92
  • 72. A Bases del lenguaje L TEX Formato básico Creando un documento Formato de palabras y párrafos Fórmulas matemáticas Otros entornos útiles Personalización del documento Referencias cruzadas Licencia Figuras y tablas Figuras y tablas Entorno float Nuevas funcionalidades: caption{} permite poner título a un float. caption[short]{long} label {} permite poner una etiqueta para referenciarlo. label{etiqueta}. listoffigures genera un índice de figuras. listoftables genera un índice de tablas. Digna González Otero A 2 - Nuestro primer documento en L TEX 66/ 92
  • 73. A Bases del lenguaje L TEX Formato básico Creando un documento Formato de palabras y párrafos Fórmulas matemáticas Otros entornos útiles Personalización del documento Referencias cruzadas Licencia Figuras y tablas Figuras y tablas begin { table } [ htb ! ] caption { Tabla de ejemplo } label { tab : EjemploTablas 1} begin { tabular }{ l | c | r } Cuadro: Tabla de ejemplo hline Uno & Dos & Tres Uno Dos Tres Cuatro & Cinco & Seis Siete & Ocho & Nueve Cuatro Cinco Seis hline Siete Ocho Nueve end { tabular } end { table } Digna González Otero A 2 - Nuestro primer documento en L TEX 67/ 92
  • 74. A Bases del lenguaje L TEX Formato básico Creando un documento Formato de palabras y párrafos Fórmulas matemáticas Otros entornos útiles Personalización del documento Referencias cruzadas Licencia Figuras y tablas Tablas, cuadros y referencias cruzadas Importante Poned siempre el caption antes del label: primero le dáis nombre y luego hacéis referencia a él. Para practicar Insertad tablas e imágenes en el documento. Asignad nombre a las tablas e imágenes (caption). Generad un índice de tablas y otro de figuras. Probar las referencias cruzadas. Digna González Otero A 2 - Nuestro primer documento en L TEX 68/ 92
  • 75. A Bases del lenguaje L TEX Creando un documento Fórmulas matemáticas Personalización del documento Licencia Índice I 1 Bases del lenguaje LTEX A Formato Ficheros Comandos Caracteres y espaciado Clases de documento 2 Creando un documento Formato básico Formato de palabras y párrafos Otros entornos útiles Referencias cruzadas Figuras y tablas 3 Fórmulas matemáticas 4 Personalización del documento Digna González Otero A 2 - Nuestro primer documento en L TEX 69/ 92
  • 76. A Bases del lenguaje L TEX Creando un documento Fórmulas matemáticas Personalización del documento Licencia Fórmulas matemáticas Incluir paquete amsmath: usepackage{amsmath} Tipos de fórmulas matemáticas Entorno math permite insertar fórmulas en una línea, así x = y . Se 2 puede abreviar con $ formula $. Entorno displaymath Para mostrar fórmulas en un párrafo a parte. Se puede abreviar con [ ]. Ejemplo: y x= 2 Entorno equation Permite introducir fórmulas numeradas a las que se pueden hacer referencias cruzadas. Digna González Otero A 2 - Nuestro primer documento en L TEX 70/ 92
  • 77. A Bases del lenguaje L TEX Creando un documento Fórmulas matemáticas Personalización del documento Licencia Fórmulas matemáticas begin { displaymath } cos ( 2 theta ) = cos ^2 theta − sin← cos(2θ) = cos2 θ − sin2 θ ^2 theta end { displaymath } Como $ omega=2 pi cdot f $ . . . Como ω = 2π · f ... begin { equation } frac { n ! } { k ! ( n−k ) ! } = binom { n }{ k } n! n end { equation } = (1) k!(n − k)! k Digna González Otero A 2 - Nuestro primer documento en L TEX 71/ 92
  • 78. A Bases del lenguaje L TEX Creando un documento Fórmulas matemáticas Personalización del documento Licencia Fórmulas matemáticas Elementos habituales en fórmulas Subíndices se escriben con _. Si el subíndice consta de más de un caracter, hay que encerrarlos entre llaves. Ejemplos: X_i → Xi X_{21} → X21 Superíndices se indican con el caracter ˆ . Ejemplos: X^2 → X 2 X^{21} → X 21 Digna González Otero A 2 - Nuestro primer documento en L TEX 72/ 92
  • 79. A Bases del lenguaje L TEX Creando un documento Fórmulas matemáticas Personalización del documento Licencia Fórmulas matemáticas Elementos habituales en fórmulas Fracciones frac{numerador}{denominador}. Si numerador o denominador se componen sólo de un número, no es necesario usar llaves. Ejemplos: frac 1 2 → 1 2 frac {X_{11}} {Y_{12}} → X11 Y12 Digna González Otero A 2 - Nuestro primer documento en L TEX 73/ 92
  • 80. A Bases del lenguaje L TEX Creando un documento Fórmulas matemáticas Personalización del documento Licencia Fórmulas matemáticas Elementos habituales en fórmulas Signo multiplicación el punto de multiplicación se escribe cdot. Ejemplo: Xcdot Y → X · Y . OJO: después de cualquier comando (que empieza por ) dejad espacio en blanco. Más menos el signo más y el menos se escriben directamente: +, -. El signo más-menos se escribe de la siguiente forma: pm, y menos-más como mp. Ejemplo: a pm b → a ± b. Digna González Otero A 2 - Nuestro primer documento en L TEX 74/ 92
  • 81. A Bases del lenguaje L TEX Creando un documento Fórmulas matemáticas Personalización del documento Licencia Fórmulas matemáticas Elementos habituales en fórmulas Signos comparativos Menor: <→< ll → lll → leq → ≤ <lneq → Digna González Otero A 2 - Nuestro primer documento en L TEX 75/ 92
  • 82. A Bases del lenguaje L TEX Creando un documento Fórmulas matemáticas Personalización del documento Licencia Fórmulas matemáticas Elementos habituales en fórmulas Signos comparativos Mayor: >→> gg → ggg → geq → ≥ gneq → Digna González Otero A 2 - Nuestro primer documento en L TEX 76/ 92
  • 83. A Bases del lenguaje L TEX Creando un documento Fórmulas matemáticas Personalización del documento Licencia Fórmulas matemáticas Elementos habituales en fórmulas Paréntesis, llaves, etc. se pueden escribir paréntesis, corchetes, llaves, etc. directamente, pero si queremos que se adapten al tamaño de la fórmula: left(, left[, y para cerrar right), right). Ejemplo: X_1 cdot left( frac Y Z right) → X1 · Y Z Digna González Otero A 2 - Nuestro primer documento en L TEX 77/ 92
  • 84. A Bases del lenguaje L TEX Creando un documento Fórmulas matemáticas Personalización del documento Licencia Fórmulas matemáticas Elementos habituales en fórmulas Letras griegas alpha beta gamma Gamma → αβγΓ Funciones algunas funciones están definidas como tales, y se pueden escribir en lugar de como texto: sin x log 26 → sin x log 26 Digna González Otero A 2 - Nuestro primer documento en L TEX 78/ 92
  • 85. A Bases del lenguaje L TEX Creando un documento Fórmulas matemáticas Personalización del documento Licencia Fórmulas matemáticas Elementos habituales en fórmulas Texto inserción de espacio en blanco: quad. Texto: text{texto}. begin { displaymath } Z_0 J_n=frac { pi Delta }{2 sqrt {g_{n−1}cdot g_n }} ← quad text { para n= 2 , 3 , ldots , N} end { displaymath } π∆ Z0 Jn = √ para n= 2, 3, . . . , N 2 gn−1 · gn Digna González Otero A 2 - Nuestro primer documento en L TEX 79/ 92
  • 86. A Bases del lenguaje L TEX Creando un documento Fórmulas matemáticas Personalización del documento Licencia Fórmulas matemáticas begin { displaymath } C_L=frac { ( S_{22}− Delta S _{11}^∗)← ^ ∗ } { | S _{22}|^2 −| Delta | ^ 2 } (S22 − ∆S11 )∗ ∗ CL = end { displaymath } |S22 |2 − |∆|2 begin { displaymath } R_S=frac { sqrt{1−g_s } cdot (1 −| S← √ _ { 1 1 } | ^ 2 ) }{1−(1−g_s ) cdot | S← 1 − gs · (1 − |S11 |2 ) _{11}|^2 } RS = end { displaymath } 1 − (1 − gs ) · |S11 |2 Digna González Otero A 2 - Nuestro primer documento en L TEX 80/ 92
  • 87. A Bases del lenguaje L TEX Creando un documento Fórmulas matemáticas Personalización del documento Licencia Fórmulas matemáticas Para dominar las fórmulas, hay que practicar. Ayudas: TexMakerX tiene acceso directo a muchos símbolos. Al principio, consultar manuales, como el de WikiBooks[3], The Students Room [4] o The not so Short... [1] para ir aprendiendo. Manual extenso de símbolos [5]. Libro Mathmode [6]: ejemplos de matemáticas avanzadas. Código fuente del libro disponible. Digna González Otero A 2 - Nuestro primer documento en L TEX 81/ 92
  • 88. Referencias I Varios autores A Wikibooks: LTEX. http://en.wikibooks.org/wiki/LaTeX/ Manual Extenso de símbolos http://www.ctan.org/tex-archive/info/symbols/comprehensive/ symbols-a4.pdf Mathmode: Fórmulas matemáticas avanzadas http://www.tex.ac.uk/tex-archive/info/math/voss/mathmode/
  • 89. A Bases del lenguaje L TEX Creando un documento Fórmulas matemáticas Personalización del documento Licencia Fórmulas matemáticas Para practicar... Abrid el enlace de WikiBooks1 . Leed algunas de las ecuaciones. Probad a insertar ecuaciones en vuestro documento. 1 http://en.wikibooks.org/wiki/LaTeX/Mathematics Digna González Otero A 2 - Nuestro primer documento en L TEX 83/ 92
  • 90. A Bases del lenguaje L TEX Creando un documento Fórmulas matemáticas Personalización del documento Licencia Índice I 1 Bases del lenguaje LTEX A Formato Ficheros Comandos Caracteres y espaciado Clases de documento 2 Creando un documento Formato básico Formato de palabras y párrafos Otros entornos útiles Referencias cruzadas Figuras y tablas 3 Fórmulas matemáticas 4 Personalización del documento Digna González Otero A 2 - Nuestro primer documento en L TEX 84/ 92
  • 91. A Bases del lenguaje L TEX Creando un documento Fórmulas matemáticas Personalización del documento Licencia Personalización del documento Personalizar el aspecto del documento A Cuando trabajamos con LTEX todo es configurable. A Podemos buscar cómo hacerlo en el manual de LTEX o en otros recursos online. Digna González Otero A 2 - Nuestro primer documento en L TEX 85/ 92
  • 92. A Bases del lenguaje L TEX Creando un documento Fórmulas matemáticas Personalización del documento Licencia Personalización del documento Configuración de parámetros del documento Se pueden cambiar parámetros de configuración del documento. Para anular la indentación de párrafos: setlength{parindent}{0cm} Aumentar separación entre párrafos: setlength{parskip}{8pt} Digna González Otero A 2 - Nuestro primer documento en L TEX 86/ 92
  • 93. A Bases del lenguaje L TEX Creando un documento Fórmulas matemáticas Personalización del documento Licencia Personalización del documento Cambiar nombre de los capítulos, secciones, índices... Se pueden cambiar los títulos de índices, imágenes, tablas, etc. r e n e w c o m m a n d { contentsname }{ Contenido } r e n e w c o m m a n d { partname }{ Parte } r e n e w c o m m a n d { indexname }{ Lista Alfabética} r e n e w c o m m a n d { appendixname }{Apéndice} r e n e w c o m m a n d { figurename }{ Figura } r e n e w c o m m a n d { listf igurenam e }{ Lista de Figuras } r e n e w c o m m a n d { tablename }{ Tabla } r e n e w c o m m a n d { listtablename }{ Lista de Tablas } r e n e w c o m m a n d { abstractname }{ Resumen } r e n e w c o m m a n d { chaptername }{Capítulo} r e n e w c o m m a n d { refname }{Bibliografía} Digna González Otero A 2 - Nuestro primer documento en L TEX 87/ 92
  • 94. A Bases del lenguaje L TEX Creando un documento Fórmulas matemáticas Personalización del documento Licencia A 1 Bases del lenguaje LTEX Formato Ficheros Comandos Caracteres y espaciado Clases de documento 2 Creando un documento Formato básico Formato de palabras y párrafos Otros entornos útiles Referencias cruzadas Figuras y tablas 3 Fórmulas matemáticas 4 Personalización del documento Digna González Otero A 2 - Nuestro primer documento en L TEX 88/ 92
  • 96. Referencias I Tobias Oetiker, Hubert Partl, Irene Hyna y Elisabeth Schlegl. A The Not So Short Introduction to LTEX 2ε . http://www.ctan.org/tex-archive/info/lshort/ Eugenio M. Fedriani Martel A Guía rápida para el nuevo usuario de LTEX. http://www.eumed.net/cursecon/libreria/2004/emfm/latex.pdf Varios autores A Wikibooks: LTEX. http://en.wikibooks.org/wiki/LaTeX/ The Students Room http://www.thestudentroom.co.uk/wiki/LaTeX Manual Extenso de símbolos http://www.ctan.org/tex-archive/info/symbols/comprehensive/ symbols-a4.pdf
  • 97. Referencias II Mathmode: Fórmulas matemáticas avanzadas http://www.tex.ac.uk/tex-archive/info/math/voss/mathmode/ CTAN: The Comprehensive TeX archive Network http://www.ctan.org
  • 98. A 2 - Nuestro primer documento en LTEX A Composición de textos científicos con LTEX Digna María González Otero Itsas 30 de junio de 2011