SlideShare una empresa de Scribd logo
1 de 41
Iniciación a
    L TEX.
     A
     Una
 herramienta
para la edición
  de textos
  científicos                              A
                            Iniciación a LTEX.
Introducción
                  Una herramienta para la edición de textos
Estructura                       científicos
Comandos

Fuentes
                              Fernando Reche Lorite

                             Departamento de Matemáticas
                                Universidad de Almería
Contenidos

 Iniciación a
    L TEX.
     A
     Una
 herramienta
para la edición
  de textos
  científicos      1   Introducción

Introducción

Estructura        2                              A
                      Estructura de un documento LTEX
Comandos

Fuentes
                  3   Comandos básicos


                  4   Fuentes de información
A
                  ¿Qué es LTEX?

 Iniciación a
    L TEX.
     A
     Una
                          A
                          LTEX no es un procesador de texto
 herramienta
para la edición
  de textos
  científicos          A
                      LTEX es una herramienta diseñada para componer textos.
                      A
                      LTEX es un sistema de composición tipográfica de alta
Introducción
                      calidad.
Estructura
                      A
                      LTEX es un conjunto de macros o instrucciones escritas
Comandos

Fuentes
                      por Leslie Lamport en 1984 basadas en en el lenguaje de
                      composición tipográfica TEX creado por Donald E. Knuth.




                                  Donald E. Knuth   Leslie Lamport
Aspectos positivos

 Iniciación a
    L TEX.
     A
     Una                      A
                  Ventajas de LTEX
 herramienta
para la edición
  de textos
                      A
                      LTEX permite escribir un texto centrándonos solamente en
  científicos          el contenido sin preocuparnos demasiado del formato.
                      A
                      LTEX hace posible que la maquetación definitiva del texto
Introducción
                      se pueda hacer con posterioridad al proceso de escritura
Estructura

Comandos
                      casi sin problemas.
Fuentes               Existe una gran cantidad de diseños de texto de libre
                      disposición, con los que realmente se pueden crear
                      documentos con una calidad similar a la de una imprenta.
                      Se facilita la composición de fórmulas con un cuidado
                      especial.
                      El usuario sólo necesita introducir instrucciones sencillas
                      con las que se indica la estructura del documento.
Aspectos positivos

 Iniciación a
    L TEX.
     A
     Una                          A
                  Más ventajas de LTEX
 herramienta
para la edición
  de textos
                      Las estructuras complejas tales como notas a pié de
  científicos          página, bibliografía, índices, tablas y muchas otras se
                      pueden producir sin demasiado esfuerzo.
Introducción

Estructura
                      Existen paquetes adicionales sin coste alguno para tareas
Comandos
                      tipográficas que no se facilitan directamente por las
Fuentes
                                               A
                      instrucciones básicas de LTEX.
                      A
                      LTEX hace que los autores tiendan a escribir textos bien
                                                                A
                      estructurados porque así es como trabaja LTEX, indicando
                      su estructura.
                                                           A
                      TEX, la máquina de composición de LTEX, es altamente
                      portable y gratis. Este hecho hace que el sistema funciona
                      prácticamente en cualquier plataforma.
Aspectos negativos

 Iniciación a
    L TEX.
     A
     Una
 herramienta
para la edición
  de textos
  científicos
                                              A
                  Algunos «inconvenientes» de LTEX
                                                        A
                      Para escribir un texto basado en LTEX se necesita algo de
Introducción          entrenamiento inicial ya que se basa en órdenes, a
Estructura            diferencia de los procesadores WYSIWYG (What You See
Comandos
                      Is What You Get) que, inicialmente, son más intuitivos en
Fuentes
                      su manejo.
                      Si bien se pueden ajustar algunos parámetros de un diseño
                      de documento predefinido, la creación de un diseño
                      personalizado no es tarea fácil y lleva mucho tiempo.
A
                  ¿Cómo puedo conseguir LTEX?

 Iniciación a
    L TEX.
     A
     Una
 herramienta
para la edición
  de textos       Distribuciones gratuitas
  científicos
                       MikTEX: www.miktex.org
Introducción          TEXLive: www.tug.org/texlive
Estructura
                      MacTEX: www.tug.org/mactex
Comandos

Fuentes
                                                      A
                  Algunos puntos de información sobre LTEX en la red
                      www.tug.org: Página mundial de usuarios de TEX.
                      www.cervantex.org: Página de los usuarios
                      hispanoparlantes de TEX.
A
                  ¿Cómo funciona LTEX?

 Iniciación a
    L TEX.
     A
     Una
 herramienta
para la edición
  de textos
  científicos
                      A diferencia de los procesadores de texto al uso, aquí lo
                      que «escribimos» y el «resultado» obtenido son dos
Introducción
                      ficheros diferentes.
Estructura            Por lo tanto hay que distinguir entre:
Comandos                  El fichero fuente, en el que incluiremos todas las
Fuentes                   intrucciones pertinentes tanto de contenido como de
                          formato final.
                          El fichero resultado, que puede tener diferentes formatos
                          (PostScript, PDF, etc...).
                                       A
                      Una vez escrito, LTEX procesa el fichero fuente para
                      obtener el fichero resultado.
A
                  Esquema de funcionamiento de LTEX

 Iniciación a
    L TEX.
     A
     Una
 herramienta
para la edición
  de textos
  científicos                                              A
                                                       PdfLTEX


Introducción        Fuente
                                 A
                                 LTEX                   dvips                   ps2pdf
                                        mifichero.dvi              mifichero.ps            mifichero.pdf
Estructura
                  mifichero.tex

Comandos

Fuentes                                              gsview
                                         yap                     gsview             Acrobat
                                                                          Acrobat




                                          pantalla                 impresora
El fichero fuente

 Iniciación a
    L TEX.
     A
     Una
 herramienta
para la edición
  de textos       Características del fichero fuente
  científicos
                      Tiene extensión *.tex.
Introducción          Es un fichero de texto puro (texto ASCII), sin códigos
Estructura            adicionales.
Comandos

Fuentes
                  ¿Qué es un comando?
                                                              A
                      Es una instrucción que proporcionamos a LTEX para que
                      se realice una tarea concreta.
                      Siempre empiezan por la barra invertida  .
Estructura del fichero fuente

 Iniciación a
    L TEX.
     A
     Una
 herramienta
para la edición
  de textos
  científicos      Partes
                  El fichero fuente consta de dos partes bien diferenciadas:
Introducción

Estructura
                      Por un lado, el preámbulo, en el que aparecen todos los
Comandos              comandos previos necesarios para la especificación del
Fuentes               formato del documento.
                      Por otro lado, el cuerpo del documento, en el que se
                      plasman los contenidos que aparecerán en el documento
                      final.
Estructura básica del fichero fuente

 Iniciación a
    L TEX.
     A
     Una
 herramienta
para la edición
                  Preámbulo
  de textos
  científicos          Comandos obligatorios:
                          Tipo de documento que vamos a redactar:
Introducción                documentclass[opciones]{tipo}
Estructura

Comandos              Comandos opcionales:
Fuentes                   Comandos de formato.
                          Comandos personalizados.
                          Paquetes, que son conjuntos de instrucciones que permiten
                          realizar tareas específicas. Para «cargar» un paquete
                          deberemos utilizar el comando:
                            usepackage[opciones]{nombre}
Estructura básica del fichero fuente

 Iniciación a
    L TEX.
     A
     Una
 herramienta
para la edición
  de textos
  científicos

                  Cuerpo del documento
Introducción
                      Comandos obligatorios:
Estructura
                          Delimitadores del texto:
Comandos

Fuentes
                          begin{document}
                            Contenido del texto
                          end{document}
Estructura básica del fichero fuente

 Iniciación a
    L TEX.
     A
     Una
 herramienta
para la edición
  de textos       Tipos de documentclass
  científicos
                      article: Formato de artículo.
Introducción          report: Formato de informe.
Estructura            book: Formato de libro.
Comandos
                      memoir: Extensión de los formatos de informe y libro, más
Fuentes
                      flexible y completo.
                      letter: Formato de carta.
                      seminar: Formato de transparencia.
                      beamer: Formato de presentación multimedia.
Los paquetes

 Iniciación a
    L TEX.
     A
     Una
 herramienta
                  Naturaleza
para la edición
  de textos
                                                                          A
                      Permiten realizar tareas específicas no incluídas en LTEX
  científicos
                      básico.
Introducción
                                                                           A
                      Son aportaciones voluntarias de usuarios expertos en LTEX
Estructura
                      a la comunidad «TEXera».
Comandos              Son opcionales.
Fuentes                                    A
                      Al igual que todo en LTEX, son gratuitos.
                                                          A
                      Se encuentran en la distribución de LTEX o se pueden
                      descargar de la red.
                      Cada paquete incluye una documentación que explica con
                      mayor o menor detalle su funcionamiento.
                      Siempre se incluyen en el preámbulo.
Los paquetes

 Iniciación a
    L TEX.
     A            ¿Cómo se cargan los paquetes?
     Una
 herramienta
para la edición     usepackage[opciones]{nombre}
  de textos
  científicos


                  Algunos paquetes interesantes
Introducción

Estructura
                      Para cargar los caracteres «latinos»:
Comandos                 usepackage[latin1]{inputenc}

Fuentes
                       Para utilizar las características propias del idioma castellano:
                         usepackage[spanish]{babel}

                       Para utilizar fuentes y estructuras matemáticas avanzadas:
                         usepackage{amsmath,amsfonts,amssymb}

                       Para poder utilizar las fuentes del símbolo del e.
                         usepackage{eurosym}
¿Cómo creamos el documento fuente?

 Iniciación a
    L TEX.
     A
     Una
 herramienta
para la edición
                  Procesador de textos
  de textos
  científicos      Para poder crear el fichero fuente necesitamos un procesador
                  que sea capaz de grabar el texto sin códigos adicionales
Introducción      (formato ASCII).
Estructura        Podemos utilizar editores sencillos pero es preferible utilizar
Comandos                                                        A
                  procesadores «adaptados» a la escritura en LTEX ya que nos
Fuentes           facilitarán el trabajo con herramientas adicionales.

                  Importante
                  Si utilizamos procesadores que incluyan formatos de texto
                  propios (hecho nada recomendable), tendremos que grabar
                  nuestro fichero en formato de texto.
A
                  Algunos editores «amigos» de LTEX

 Iniciación a
    L TEX.
     A                WinEdt (www.winedt.com), funciona sólo en Windows y
     Una
 herramienta          la versión completa es de pago aunque se puede probar
para la edición
  de textos           durante un periodo limitado de tiempo. Muy completo.
  científicos
                      TEXnicCenter (www.toolscenter.org), funciona sólo en
                      Windows y es de libre distribución. Es similar a WinEdt
Introducción
                      pero con menos utilidades.
Estructura
                      iTEXMac (itexmac.sourceforge.net), funciona sobre
Comandos

Fuentes
                      Mac y es de libre distribución.
                      Kile (kile.sourceforge.net) funciona en Linux siempre
                      que el entorno gráfico sea KDE y en Windows si se instala
                      KDE sobre CygWin y es de libre distribución.
                      emacs y xemacs (www.gnu.org/software/emacs y
                      www.xemacs.org). Hay versiones de ambos editores en
                      múltiples sistemas operativos. Es de libre distribución y
                      junto con las extensiones AucTEX y RefTEX son editores
                      de programación muy potentes.
Mi primer documento

 Iniciación a
    L TEX.
     A
     Una
 herramienta      1 documentclass[10pt]{report}
para la edición   2 usepackage[spanish]{babel}
  de textos       3 usepackage[latin1]{inputenc}
  científicos
                  4 usepackage{eurosym}
                  5 begin{document}
Introducción      6 Estas son mis primeras palabras que escribo en LaTeX. Fijémonos
                  7 en la diferencia entre LaTeX y LaTeX ya que en éste último se
Estructura
                  8 inserta el espacio correctamente.
Comandos          9
Fuentes           10 El   símbolo del euro es euro.
                  11 end{document}



                                                                     A
                      Estas son mis primeras palabras que escribo en LTEX. Fijémo-
                                                  A      A
                      nos en la diferencia entre LTEXy LTEX ya que en éste último
                      se inserta el espacio correctamente.
                      El símbolo del euro es e.
Caracteres reservados

 Iniciación a
    L TEX.
     A
     Una
 herramienta
para la edición
  de textos
  científicos
                                         A
                      Son caracteres que LTEX los utiliza para funciones
                      especiales.
Introducción
                      No se pueden utilizar como tales en el texto.
Estructura

Comandos
                      Son los siguientes:
Fuentes                             {   }     #    &    %    ˜    $    _   ˆ

                  Si se quieren introducir en el texto se utilizan los comandos:
                     Signo                     {    }   #    &    %    ˜    $   _    ˆ
                    Comando   textbackslash   {   }   #   &   %   
                                                                        ˜   $   _   
                                                                                      ˆ
Comentarios

 Iniciación a
    L TEX.
     A
     Una
                      Importante
 herramienta
para la edición       El formato del texto en el fichero fuente (espaciados,
  de textos
  científicos          sangrados, etc...) no tiene efecto en el resultado final, salvo que
                      lo expresemos explicitamente con la instrucción adecuada.
Introducción

Estructura            El carácter reservado %
Comandos
                      El símbolo % sirve para introducir comentarios en el fichero
Fuentes
                      fuente.
                      El texto posterior a él y hasta el final de la línea no aparecerá
                      en el resultado final.

                  1 Aprecia   la diferencia
                  2 entre   LaTeX{} y LaTeX           Aprecia la diferencia entre
                  3   %el aspecto correcto             A
                                                       LTEX y LaTeX
                  4   %lo proporciona un comando
Saltos de línea

 Iniciación a
    L TEX.
     A                Comandos
     Una
 herramienta             Para realizar un salto de línea se utiliza el comando par o un
para la edición
  de textos
                         retorno de carro.
  científicos             Si queremos que no haya sangrado a utilizaremos par
                         noindent o, de forma equivalente .
Introducción              a
                          Nota: en el ejemplo listado abajo no aparecen los sangrados en el resultado
Estructura            por la configuración de estilo de la presentación.
Comandos

Fuentes           1 Buenas tardes, probemos el
                  2 funcionamiento de los saltos              Buenas tardes, probemos el fun-
                  3 de línea.
                  4 par                                      cionamiento de los saltos de lí-
                  5 Primera forma.                            nea.
                  6
                  7 ¡Ojo!,      hay una línea en              Primera forma.
                  8 blanco                                    ¡Ojo!, hay una línea en blanco
                  9 par      noindent
                  10 Texto     sin sangrado
                                                              Texto sin sangrado
                  11                                        El mismo resultado.
                  12 El   mismo resultado.
Espaciados

 Iniciación a
    L TEX.
     A
     Una
                         Los espacios en el texto fuente no tienen efecto.
 herramienta             vspace{0.5cm} inserta un espacio vertical.
para la edición
  de textos              hspace{1cm} inserta un espacio horizontal.
  científicos             El espacio vertical también se puede obtener de la forma
                         [0.2cm].
Introducción
                  1 En el fichero fuente los espacios no
Estructura
                  2 tienen efecto. [0.2cm]
Comandos          3 Esta línea está más separada. par vspace{0.2cm}
                  4 Hemos conseguimos el mismo efecto. 
Fuentes           5 hspace{1cm} Ahora inserto hspace{1cm} un espacio
                  6 horizontal de 1 centímetro.
                  7 hspace*{1cm} Observa la diferencia con la línea anterior.



                    En el fichero fuente los espacios no tienen efecto.
                    Esta línea está más separada.
                    Hemos conseguimos el mismo efecto.
                    Ahora inserto        un espacio horizontal de 1 centímetro.
                           Observa la diferencia con la línea anterior.
Entornos

 Iniciación a
    L TEX.
     A
     Una
 herramienta
para la edición
  de textos
  científicos
                  ¿Qué es un entorno?
                      Son instrucciones que permiten realizar tareas más
Introducción          complejas que los comandos y que afectan a un conjunto
Estructura            de texto tales como justificaciones de textos, posición de
Comandos
                      figuras, etc...
Fuentes
                      Su sintaxis es:
                      begin{nombre del entorno}
                        Texto o comandos afectados
                      end{nombre del entorno}
Justificaciones

 Iniciación a
    L TEX.
     A                Centrado
     Una
 herramienta              Para incluir un texto centrado utilizaremos el entorno center.
para la edición           Si lo que queremos centrar no sobrepasa una línea podemos
  de textos
  científicos              utilizar el comando centerline.

Introducción                                           Este texto está justificado nor-
                  1 Este   texto está justificado
Estructura        2 normalmente.
                                                       malmente.
                  3 begin{center}
Comandos
                  4   Ésto es un ejemplo                    Ésto es un ejemplo
Fuentes           5   de texto centrado.                      de texto centrado.
                  6 end{center}
                  7 El texto vuelve a estar
                  8 justificado.                       El texto vuelve a estar justifica-
                                                       do.

                  1 Con este texto podemos
                                                       Con este texto podemos ver
                  2 ver como se puede hacer un         como se puede hacer un
                  3 centerline{centrado}
                                                                    centrado
                  4 alternativo.
                                                       alternativo.
Clases de letra

 Iniciación a
    L TEX.
     A
     Una
 herramienta
para la edición
  de textos        ¿Cómo especificamos la letra?
  científicos
                   En cuanto a las letras –¡ojo!, no estamos hablando de fuentes–
Introducción       podemos especificar tres aspectos:
Estructura             El tipo en sí mismo: roman, sanserif o typewriter.
Comandos
                       El perfil de la letra: recto, itálica, inclinado o versalita.
Fuentes
                       El enfatizado de la letra: normal, negrita, enfatizado o
                       subrayado.
                   Podemos combinar los tres conceptos, siempre que la fuente
                   utilizada disponga de una representación de esa combinación.
Tipos de letra

 Iniciación a
    L TEX.
     A
     Una
 herramienta      1 Forma recomendable: 
para la edición
  de textos       2 textrm{Tipo roman},
  científicos      3 textsf{tipo sanserif} y
                  4 texttt{tipo typewriter}. [0.5cm]
                  5 Otra forma de hacerlo:
Introducción      6 {rmfamily Tipo roman},
Estructura        7 {sffamily tipo sanserif} y
                  8 {ttfamily tipo typewriter}.
Comandos

Fuentes
                    Forma recomendable:
                    Tipo roman, tipo sanserif y tipo typewriter.

                    Otra forma de hacerlo:
                    Tipo roman, tipo sanserif y tipo typewriter.
Perfiles de letra

 Iniciación a
    L TEX.
     A
     Una          1 Forma  recomendable: 
 herramienta
                  2 textup{Perfil  recto},
para la edición
  de textos        3 textit{perfil itálico},
  científicos       4 textsl{perfil inclinado} y
                   5 textsc{perfil versalita}. [0.5cm]
                   6 Otra forma de hacerlo: 
Introducción
                   7 {upshape Pefil recto},
Estructura         8 {itshape perfil itálico},
Comandos           9 {slshape perfil inclinado} y
                  10 {scshape perfil versalita}.
Fuentes


                    Forma recomendable:
                    Perfil recto, perfil itálico, perfil inclinado y perfil versalita.

                    Otra forma de hacerlo:
                    Pefil recto, perfil itálico, perfil inclinado y perfil versalita.
Letras enfatizadas

 Iniciación a
    L TEX.
     A
     Una          1 Forma recomendable: 
 herramienta      2 textmd{Texto normal},
para la edición
  de textos       3 textbf{texto en negrita},
  científicos      4 emph{texto enfatizado} y
                  5 underline{texto subrayado}.[0.5cm]
                  6 Otra forma de hacerlo:
Introducción
                  7 {mdseries Texto normal},
Estructura        8 {bfseries texto en negrita} y
                  9 {em texto enfatizado}.
Comandos

Fuentes
                    Forma recomendable:
                    Texto normal, texto         en   negrita, texto enfatizado y
                    texto subrayado.

                    Otra forma de hacerlo:
                    Texto normal, texto en negrita y texto enfatizado.
Ejemplo

 Iniciación a
    L TEX.
     A            1 Texto   normal. 
     Una          2 textbf{textit{Negrita  itálica.}} 
 herramienta      3 textrm{textbf{Roman  negrita.}} 
para la edición
                   4 texttt{textit{Typewriter itálica}. 
  de textos
  científicos       5 textbf{Typewriter negrita}. 
                   6 Typewriter normal.} %¡No olvideis la llave de cierre!
                   7 
                   8 textsc{textbf{Versalita Negrita} %No existe esta letra en esta fuente.
Introducción
                   9 
Estructura        10 Versalita Normal}.
                  11 Normal otra vez.
Comandos

Fuentes
                    Texto normal.
                    Negrita itálica.
                    Roman negrita.
                    Typewriter itálica.
                    Typewriter negrita.
                    Typewriter normal.
                    Versalita Negrita
                    Versalita Normal. Normal otra vez.
Tamaños de letra

 Iniciación a
    L TEX.
     A
     Una           Podemos cambiar el tamaño de la letra dentro del texto (respecto
 herramienta
para la edición
                   del tamaño especificado en documentclass) con los comandos
  de textos        que aparecen a continuación.
  científicos

                  1 {tiny  muy pequeña},
Introducción      2 {scriptsize  pequeñita},
                   3 {footnotesize menos pequeña},
Estructura
                   4 {small pequeña},
Comandos           5 {normalsize normal},
                   6 {large grande},
Fuentes
                   7 {Large más grande},
                   8 {LARGE más grande aún},
                   9 {huge muy grande},
                  10 {Huge grandísima}.



                    muy pequeña   ,   pequeñita,   menos pequeña,   pequeña, normal,   grande,
                    más grande, más grande aún,                         muy grande,
                    grandísima.
Fuentes

 Iniciación a
    L TEX.
     A
     Una                                     A
                  Instalar nuevas fuentes en LTEX es una tarea bastante tediosa y, en
 herramienta
para la edición   muchos casos, enormemente complicada, más aún si éstas son
  de textos
  científicos      fuentes comerciales.
                  Ésto no quiere decir que no podamos cambiar la fuente y
Introducción      tengamos que conformarnos con la configuración por defecto.
Estructura

Comandos          ¿Qué podemos hacer?
Fuentes               La solución más sencilla consiste en utilizar algunos paquetes
                      que nos modifiquen la fuente de letra de todo el documento.
                      También podemos especificar con los comandos adecuados el
                      tipo de fuente a utilizar, eso sí, siempre que venga instalada
                                                   A
                      en nuestra distribución de LTEX.
                                                     A
                      La instalación de fuentes en LTEX se sale de los objetivos de
                      este curso.
Fuentes

 Iniciación a
    L TEX.
     A            Paquetes para el cambio de fuente de letra
     Una
 herramienta          Tipo Roman:
para la edición
  de textos                 mathptmx: Times.
  científicos
                            mathpazo: Palatino.
                            charter: Charter.
Introducción                utopia: Utopía.
Estructura                  chancery: Zapf Chancillery.
Comandos              Tipo San Serif:
Fuentes                     helvet: Helvética.
                            avant: Avant Garde.
                      Todos los tipos:
                            bookman: Bookman en Roman, Avant en San Serif y Courier
                            en Typewriter.
                            newcent: New Century en Roman, Avant en San Serif y
                            Courier en Typewriter.
Ejemplos de cambios locales de fuentes

 Iniciación a
    L TEX.
     A            1 {fontencoding{T1}fontfamily{ptm}fontseries{m}
     Una          2 fontshape{n}selectfont   Times-Roman itálica} 
 herramienta
para la edición   3 {fontencoding{T1}fontfamily{pnc}fontseries{b}
  de textos       4 fontshape{sl}selectfont New Century SchoolBook
  científicos      5 negrita inclinada} 
                  6 {fontsize{10mm}{17mm} usefont{T1}{put}{b}{n}
                  7 Utopía Bold}
Introducción

Estructura
                    Times-Roman itálica
Comandos
                    New Century SchoolBook negrita inclinada
Fuentes


                    Utopía Bold
                   Más información sobre las distintas fuentes de letra se puede
                   encontrar en el fichero: ftp://tug.ctan.org/pub/
                   tex-archive/macros/latex/required/psnfss/psnfss2e.pdf
Estructura del documento

 Iniciación a
    L TEX.
     A
     Una
 herramienta          Usualmente los documentos están estructurados en partes,
para la edición
  de textos           capítulos, secciones, etc...
  científicos
                      A
                      LTEX hace esta labor muy sencilla.
Introducción          A
                      LTEX te «obliga»a escribir tu documento estructurado.
Estructura
                      La numeración de todos estos elementos se hace de forma
Comandos
                      automática.
Fuentes

                  Comandos
                  Por órden jerárquico, éstos son part, chapter, section,
                  subsection, subsubsection, paragraph y
                  subparagraph.
                  Si se utiliza el comando con una estrella la acción
                  correspondiente no aparecerá numerada.
Ejemplo

 Iniciación a
    L TEX.
     A
     Una          1 documentclass{report}
 herramienta
para la edición   2 usepackage[spanish]{babel}
  de textos       3 usepackage[latin1]{inputenc}
  científicos      4
                  5 begin{document}
                  6 chapter*{Prólogo}
Introducción
                  7     Texto correspondiente
Estructura        8 chapter{Introducción}
Comandos          9     Texto correspondiente
                  10 section{¿Cómo empezar?}
Fuentes
                  11    Texto correspondiente
                  12 end{document}




                      Para personalizar el aspecto de las secciones se puede utilizar el
                      paquete titlesec
                              (www.texytipografia.com/titlesec.html)
Personalización de comandos

 Iniciación a
    L TEX.
     A
     Una
 herramienta
                  Objetivos
para la edición
  de textos
                      Realizar tareas personalizadas.
  científicos
                      Mecanizar procedimientos repetitivos.
Introducción          Ahorrar tiempo y trabajo
Estructura

Comandos          ¿Cómo lo hacemos?
Fuentes
                     Si el comando que vamos a construir no existe:
                      newcommand{nombre}[n◦ de argumentos]{definición}

                      Si queremos redefinir un comando existente:
                      renewcommand{nombre}[n◦ de argumentos]{definición}


                  El argumento de la definición se expecifica como #número.
Ejemplos

 Iniciación a
    L TEX.
     A
     Una
 herramienta
para la edición
  de textos       1   % Letra negrita itálica
  científicos
                  2 newcommand{itb}[1]{textbf{textit{#1}}}
                  3 Hola   soy itb{Fernando}.
Introducción

Estructura            Hola soy Fernando.
Comandos

Fuentes
                  1   % Para cambiar el aspecto de los piés de página
                  2 renewcommand{footnoterule}{ %
                  3    vspace*{-5pt}
                  4    noindentrule{5in}{1.5pt} %
                  5    vspace*{1.5pt}
                  6}
Referencias cruzadas

 Iniciación a
    L TEX.
     A            Motivación
     Una
 herramienta          En un texto podemos necesitar citar una sección, una
para la edición
  de textos           ecuación, una una figura, etc...
  científicos
                       A
                      LTEX a diferencia de los procesadores al uso, hace ese trabajo
                      automáticamente.
Introducción
                      Sólo hay que establecer las marcas correspondientes en los
Estructura
                      lugares correspondientes.
Comandos

Fuentes
                  ¿Cómo hacemos esta labor?
                     Con label{etiqueta} se marca del concepto que queremos
                     referenciar: capítulo, sección, gráfico, tabla, ecuación...
                     Con ref{etiqueta} refereciamos el objeto en cuestión en el
                     texto.
                     Con pageref{etiqueta} podemos hacer referencia a la
                     página donde se encuentra la marca.
Libros

 Iniciación a
    L TEX.
     A
     Una
 herramienta
para la edición
  de textos
  científicos
                     El libro de LTEX (2003). Bernardo Cascales Salinas,
                                  A
                      Pascual Lucas Saorín, José Manuel Mira Ros, Antonio
Introducción          José Pallarés Ruiz y Salvador Sánchez-Pedreño Guillén.
Estructura            Pearson Prentice Hall.
Comandos
                     The LTEX companion. Second Edition (2004). Frank
                           A
Fuentes
                      Mittelbach, Michel Goossens. Addison Wesley.
                     The LTEX graphics companion (1997). Michel Goossens,
                          A
                      Sebastian Rahtz, Frank Mittelbach. Addison Wesley.
                     The TEXbook (1986). Donald E. Knuth. Addison Wesley.
En la red

 Iniciación a
    L TEX.
     A
     Una
 herramienta
para la edición      www.tug.org. Grupo de usuarios de TEX. Toda la
  de textos
  científicos          información disponible sobre TEX. Enlaces a distribuciones,
                      documentación, etc...
Introducción
                     www.latex-project.org. Esta página recopila información y
Estructura
                                            A
                      documentación sobre LTEX.
Comandos

Fuentes
                     www.cervantex.org. Página de los usuarios de TEX
                      hispanohablantes. Proporciona información en castellano
                      sobre TEX.
                     ftp.rediris.es/sites/ftp.dante.de/tex-archive/. Mirror
                      español en el que se puede encontrar todo el software,
                      documentación, paquetes, etc... relativos a TEX.

Más contenido relacionado

Similar a Una Introducción a LaTeX (20)

¿Qué es Latex?
¿Qué es Latex?¿Qué es Latex?
¿Qué es Latex?
 
La tex figuras
La tex figurasLa tex figuras
La tex figuras
 
Latex
LatexLatex
Latex
 
Latex
LatexLatex
Latex
 
Latex
LatexLatex
Latex
 
La tex
La texLa tex
La tex
 
Practicas iniciales g#17 Latex
Practicas iniciales g#17 LatexPracticas iniciales g#17 Latex
Practicas iniciales g#17 Latex
 
Expo lyx2
Expo lyx2Expo lyx2
Expo lyx2
 
Exposición de Lyx
Exposición de LyxExposición de Lyx
Exposición de Lyx
 
LaTeX
LaTeXLaTeX
LaTeX
 
Procesador de texto.
Procesador de texto.Procesador de texto.
Procesador de texto.
 
La tex
La texLa tex
La tex
 
Ramon caña
Ramon cañaRamon caña
Ramon caña
 
P2 act1 cuadro comparativo
P2 act1 cuadro comparativoP2 act1 cuadro comparativo
P2 act1 cuadro comparativo
 
Editores de texto
Editores de textoEditores de texto
Editores de texto
 
Editores de texto
Editores de textoEditores de texto
Editores de texto
 
La tex
La texLa tex
La tex
 
Procesadores de texto
Procesadores de textoProcesadores de texto
Procesadores de texto
 
Procesadores de texto
Procesadores de textoProcesadores de texto
Procesadores de texto
 
Procesadores de texto
Procesadores de textoProcesadores de texto
Procesadores de texto
 

Más de Fernando Reche

La vida social de las galaxias
La vida social de las galaxiasLa vida social de las galaxias
La vida social de las galaxiasFernando Reche
 
Las matemáticas que necesitamos
Las matemáticas que necesitamosLas matemáticas que necesitamos
Las matemáticas que necesitamosFernando Reche
 
Paradojas y contradicciones matemáticas. Un enfoque histórico
Paradojas y contradicciones matemáticas. Un enfoque históricoParadojas y contradicciones matemáticas. Un enfoque histórico
Paradojas y contradicciones matemáticas. Un enfoque históricoFernando Reche
 
Algunas consideraciones sobre el vencimiento del año de la Química
Algunas consideraciones sobre el vencimiento del año de la QuímicaAlgunas consideraciones sobre el vencimiento del año de la Química
Algunas consideraciones sobre el vencimiento del año de la QuímicaFernando Reche
 
Metabolitos de excreción de dinoflagelados: nuevos retos
Metabolitos de excreción de dinoflagelados: nuevos retosMetabolitos de excreción de dinoflagelados: nuevos retos
Metabolitos de excreción de dinoflagelados: nuevos retosFernando Reche
 
¿Qué nos dicen los glaciares sobre el calentamiento global?
¿Qué nos dicen los glaciares sobre el calentamiento global?¿Qué nos dicen los glaciares sobre el calentamiento global?
¿Qué nos dicen los glaciares sobre el calentamiento global?Fernando Reche
 
Ingeniería química gastronómica
Ingeniería química gastronómicaIngeniería química gastronómica
Ingeniería química gastronómicaFernando Reche
 
Química: ni física ni filatelia. Las matemáticas de la Química
Química: ni física ni filatelia. Las matemáticas de la QuímicaQuímica: ni física ni filatelia. Las matemáticas de la Química
Química: ni física ni filatelia. Las matemáticas de la QuímicaFernando Reche
 
Evolución y muerte de las estrellas: Supernovas y el Universo observado
Evolución y muerte de las estrellas: Supernovas y el Universo observadoEvolución y muerte de las estrellas: Supernovas y el Universo observado
Evolución y muerte de las estrellas: Supernovas y el Universo observadoFernando Reche
 
Biodiversidad y servicios ecosistémicos de los bosques
Biodiversidad y servicios ecosistémicos de los bosquesBiodiversidad y servicios ecosistémicos de los bosques
Biodiversidad y servicios ecosistémicos de los bosquesFernando Reche
 
Economía ecológica: una economía con fundamento biofísico
Economía ecológica: una economía con fundamento biofísicoEconomía ecológica: una economía con fundamento biofísico
Economía ecológica: una economía con fundamento biofísicoFernando Reche
 
Procesos químicos: nacimiento y evolución
Procesos químicos: nacimiento y evoluciónProcesos químicos: nacimiento y evolución
Procesos químicos: nacimiento y evoluciónFernando Reche
 
Un paseo por los medios
Un paseo por los mediosUn paseo por los medios
Un paseo por los mediosFernando Reche
 
Paleoclimate: past-climate as the key to understand the future. Example from ...
Paleoclimate: past-climate as the key to understand the future. Example from ...Paleoclimate: past-climate as the key to understand the future. Example from ...
Paleoclimate: past-climate as the key to understand the future. Example from ...Fernando Reche
 
Uso de hidrolizados enzimáticos de proteínas en alimentación
Uso de hidrolizados enzimáticos de proteínas en alimentaciónUso de hidrolizados enzimáticos de proteínas en alimentación
Uso de hidrolizados enzimáticos de proteínas en alimentaciónFernando Reche
 
Integral field spectroscopy
Integral field spectroscopyIntegral field spectroscopy
Integral field spectroscopyFernando Reche
 
Sapere Aude... ¿y por qué no Matemáticas?
Sapere Aude... ¿y por qué no Matemáticas?Sapere Aude... ¿y por qué no Matemáticas?
Sapere Aude... ¿y por qué no Matemáticas?Fernando Reche
 
Estadística con R Commander
Estadística con R CommanderEstadística con R Commander
Estadística con R CommanderFernando Reche
 
Matemáticas bilingües: metodología y banco de recursos
Matemáticas bilingües: metodología y banco de recursosMatemáticas bilingües: metodología y banco de recursos
Matemáticas bilingües: metodología y banco de recursosFernando Reche
 
Profesionales de las Matemáticas: ¿dónde estamos y dónde podemos estar?
Profesionales de las Matemáticas: ¿dónde estamos y dónde podemos estar?Profesionales de las Matemáticas: ¿dónde estamos y dónde podemos estar?
Profesionales de las Matemáticas: ¿dónde estamos y dónde podemos estar?Fernando Reche
 

Más de Fernando Reche (20)

La vida social de las galaxias
La vida social de las galaxiasLa vida social de las galaxias
La vida social de las galaxias
 
Las matemáticas que necesitamos
Las matemáticas que necesitamosLas matemáticas que necesitamos
Las matemáticas que necesitamos
 
Paradojas y contradicciones matemáticas. Un enfoque histórico
Paradojas y contradicciones matemáticas. Un enfoque históricoParadojas y contradicciones matemáticas. Un enfoque histórico
Paradojas y contradicciones matemáticas. Un enfoque histórico
 
Algunas consideraciones sobre el vencimiento del año de la Química
Algunas consideraciones sobre el vencimiento del año de la QuímicaAlgunas consideraciones sobre el vencimiento del año de la Química
Algunas consideraciones sobre el vencimiento del año de la Química
 
Metabolitos de excreción de dinoflagelados: nuevos retos
Metabolitos de excreción de dinoflagelados: nuevos retosMetabolitos de excreción de dinoflagelados: nuevos retos
Metabolitos de excreción de dinoflagelados: nuevos retos
 
¿Qué nos dicen los glaciares sobre el calentamiento global?
¿Qué nos dicen los glaciares sobre el calentamiento global?¿Qué nos dicen los glaciares sobre el calentamiento global?
¿Qué nos dicen los glaciares sobre el calentamiento global?
 
Ingeniería química gastronómica
Ingeniería química gastronómicaIngeniería química gastronómica
Ingeniería química gastronómica
 
Química: ni física ni filatelia. Las matemáticas de la Química
Química: ni física ni filatelia. Las matemáticas de la QuímicaQuímica: ni física ni filatelia. Las matemáticas de la Química
Química: ni física ni filatelia. Las matemáticas de la Química
 
Evolución y muerte de las estrellas: Supernovas y el Universo observado
Evolución y muerte de las estrellas: Supernovas y el Universo observadoEvolución y muerte de las estrellas: Supernovas y el Universo observado
Evolución y muerte de las estrellas: Supernovas y el Universo observado
 
Biodiversidad y servicios ecosistémicos de los bosques
Biodiversidad y servicios ecosistémicos de los bosquesBiodiversidad y servicios ecosistémicos de los bosques
Biodiversidad y servicios ecosistémicos de los bosques
 
Economía ecológica: una economía con fundamento biofísico
Economía ecológica: una economía con fundamento biofísicoEconomía ecológica: una economía con fundamento biofísico
Economía ecológica: una economía con fundamento biofísico
 
Procesos químicos: nacimiento y evolución
Procesos químicos: nacimiento y evoluciónProcesos químicos: nacimiento y evolución
Procesos químicos: nacimiento y evolución
 
Un paseo por los medios
Un paseo por los mediosUn paseo por los medios
Un paseo por los medios
 
Paleoclimate: past-climate as the key to understand the future. Example from ...
Paleoclimate: past-climate as the key to understand the future. Example from ...Paleoclimate: past-climate as the key to understand the future. Example from ...
Paleoclimate: past-climate as the key to understand the future. Example from ...
 
Uso de hidrolizados enzimáticos de proteínas en alimentación
Uso de hidrolizados enzimáticos de proteínas en alimentaciónUso de hidrolizados enzimáticos de proteínas en alimentación
Uso de hidrolizados enzimáticos de proteínas en alimentación
 
Integral field spectroscopy
Integral field spectroscopyIntegral field spectroscopy
Integral field spectroscopy
 
Sapere Aude... ¿y por qué no Matemáticas?
Sapere Aude... ¿y por qué no Matemáticas?Sapere Aude... ¿y por qué no Matemáticas?
Sapere Aude... ¿y por qué no Matemáticas?
 
Estadística con R Commander
Estadística con R CommanderEstadística con R Commander
Estadística con R Commander
 
Matemáticas bilingües: metodología y banco de recursos
Matemáticas bilingües: metodología y banco de recursosMatemáticas bilingües: metodología y banco de recursos
Matemáticas bilingües: metodología y banco de recursos
 
Profesionales de las Matemáticas: ¿dónde estamos y dónde podemos estar?
Profesionales de las Matemáticas: ¿dónde estamos y dónde podemos estar?Profesionales de las Matemáticas: ¿dónde estamos y dónde podemos estar?
Profesionales de las Matemáticas: ¿dónde estamos y dónde podemos estar?
 

Una Introducción a LaTeX

  • 1. Iniciación a L TEX. A Una herramienta para la edición de textos científicos A Iniciación a LTEX. Introducción Una herramienta para la edición de textos Estructura científicos Comandos Fuentes Fernando Reche Lorite Departamento de Matemáticas Universidad de Almería
  • 2. Contenidos Iniciación a L TEX. A Una herramienta para la edición de textos científicos 1 Introducción Introducción Estructura 2 A Estructura de un documento LTEX Comandos Fuentes 3 Comandos básicos 4 Fuentes de información
  • 3. A ¿Qué es LTEX? Iniciación a L TEX. A Una A LTEX no es un procesador de texto herramienta para la edición de textos científicos A LTEX es una herramienta diseñada para componer textos. A LTEX es un sistema de composición tipográfica de alta Introducción calidad. Estructura A LTEX es un conjunto de macros o instrucciones escritas Comandos Fuentes por Leslie Lamport en 1984 basadas en en el lenguaje de composición tipográfica TEX creado por Donald E. Knuth. Donald E. Knuth Leslie Lamport
  • 4. Aspectos positivos Iniciación a L TEX. A Una A Ventajas de LTEX herramienta para la edición de textos A LTEX permite escribir un texto centrándonos solamente en científicos el contenido sin preocuparnos demasiado del formato. A LTEX hace posible que la maquetación definitiva del texto Introducción se pueda hacer con posterioridad al proceso de escritura Estructura Comandos casi sin problemas. Fuentes Existe una gran cantidad de diseños de texto de libre disposición, con los que realmente se pueden crear documentos con una calidad similar a la de una imprenta. Se facilita la composición de fórmulas con un cuidado especial. El usuario sólo necesita introducir instrucciones sencillas con las que se indica la estructura del documento.
  • 5. Aspectos positivos Iniciación a L TEX. A Una A Más ventajas de LTEX herramienta para la edición de textos Las estructuras complejas tales como notas a pié de científicos página, bibliografía, índices, tablas y muchas otras se pueden producir sin demasiado esfuerzo. Introducción Estructura Existen paquetes adicionales sin coste alguno para tareas Comandos tipográficas que no se facilitan directamente por las Fuentes A instrucciones básicas de LTEX. A LTEX hace que los autores tiendan a escribir textos bien A estructurados porque así es como trabaja LTEX, indicando su estructura. A TEX, la máquina de composición de LTEX, es altamente portable y gratis. Este hecho hace que el sistema funciona prácticamente en cualquier plataforma.
  • 6. Aspectos negativos Iniciación a L TEX. A Una herramienta para la edición de textos científicos A Algunos «inconvenientes» de LTEX A Para escribir un texto basado en LTEX se necesita algo de Introducción entrenamiento inicial ya que se basa en órdenes, a Estructura diferencia de los procesadores WYSIWYG (What You See Comandos Is What You Get) que, inicialmente, son más intuitivos en Fuentes su manejo. Si bien se pueden ajustar algunos parámetros de un diseño de documento predefinido, la creación de un diseño personalizado no es tarea fácil y lleva mucho tiempo.
  • 7. A ¿Cómo puedo conseguir LTEX? Iniciación a L TEX. A Una herramienta para la edición de textos Distribuciones gratuitas científicos MikTEX: www.miktex.org Introducción TEXLive: www.tug.org/texlive Estructura MacTEX: www.tug.org/mactex Comandos Fuentes A Algunos puntos de información sobre LTEX en la red www.tug.org: Página mundial de usuarios de TEX. www.cervantex.org: Página de los usuarios hispanoparlantes de TEX.
  • 8. A ¿Cómo funciona LTEX? Iniciación a L TEX. A Una herramienta para la edición de textos científicos A diferencia de los procesadores de texto al uso, aquí lo que «escribimos» y el «resultado» obtenido son dos Introducción ficheros diferentes. Estructura Por lo tanto hay que distinguir entre: Comandos El fichero fuente, en el que incluiremos todas las Fuentes intrucciones pertinentes tanto de contenido como de formato final. El fichero resultado, que puede tener diferentes formatos (PostScript, PDF, etc...). A Una vez escrito, LTEX procesa el fichero fuente para obtener el fichero resultado.
  • 9. A Esquema de funcionamiento de LTEX Iniciación a L TEX. A Una herramienta para la edición de textos científicos A PdfLTEX Introducción Fuente A LTEX dvips ps2pdf mifichero.dvi mifichero.ps mifichero.pdf Estructura mifichero.tex Comandos Fuentes gsview yap gsview Acrobat Acrobat pantalla impresora
  • 10. El fichero fuente Iniciación a L TEX. A Una herramienta para la edición de textos Características del fichero fuente científicos Tiene extensión *.tex. Introducción Es un fichero de texto puro (texto ASCII), sin códigos Estructura adicionales. Comandos Fuentes ¿Qué es un comando? A Es una instrucción que proporcionamos a LTEX para que se realice una tarea concreta. Siempre empiezan por la barra invertida .
  • 11. Estructura del fichero fuente Iniciación a L TEX. A Una herramienta para la edición de textos científicos Partes El fichero fuente consta de dos partes bien diferenciadas: Introducción Estructura Por un lado, el preámbulo, en el que aparecen todos los Comandos comandos previos necesarios para la especificación del Fuentes formato del documento. Por otro lado, el cuerpo del documento, en el que se plasman los contenidos que aparecerán en el documento final.
  • 12. Estructura básica del fichero fuente Iniciación a L TEX. A Una herramienta para la edición Preámbulo de textos científicos Comandos obligatorios: Tipo de documento que vamos a redactar: Introducción documentclass[opciones]{tipo} Estructura Comandos Comandos opcionales: Fuentes Comandos de formato. Comandos personalizados. Paquetes, que son conjuntos de instrucciones que permiten realizar tareas específicas. Para «cargar» un paquete deberemos utilizar el comando: usepackage[opciones]{nombre}
  • 13. Estructura básica del fichero fuente Iniciación a L TEX. A Una herramienta para la edición de textos científicos Cuerpo del documento Introducción Comandos obligatorios: Estructura Delimitadores del texto: Comandos Fuentes begin{document} Contenido del texto end{document}
  • 14. Estructura básica del fichero fuente Iniciación a L TEX. A Una herramienta para la edición de textos Tipos de documentclass científicos article: Formato de artículo. Introducción report: Formato de informe. Estructura book: Formato de libro. Comandos memoir: Extensión de los formatos de informe y libro, más Fuentes flexible y completo. letter: Formato de carta. seminar: Formato de transparencia. beamer: Formato de presentación multimedia.
  • 15. Los paquetes Iniciación a L TEX. A Una herramienta Naturaleza para la edición de textos A Permiten realizar tareas específicas no incluídas en LTEX científicos básico. Introducción A Son aportaciones voluntarias de usuarios expertos en LTEX Estructura a la comunidad «TEXera». Comandos Son opcionales. Fuentes A Al igual que todo en LTEX, son gratuitos. A Se encuentran en la distribución de LTEX o se pueden descargar de la red. Cada paquete incluye una documentación que explica con mayor o menor detalle su funcionamiento. Siempre se incluyen en el preámbulo.
  • 16. Los paquetes Iniciación a L TEX. A ¿Cómo se cargan los paquetes? Una herramienta para la edición usepackage[opciones]{nombre} de textos científicos Algunos paquetes interesantes Introducción Estructura Para cargar los caracteres «latinos»: Comandos usepackage[latin1]{inputenc} Fuentes Para utilizar las características propias del idioma castellano: usepackage[spanish]{babel} Para utilizar fuentes y estructuras matemáticas avanzadas: usepackage{amsmath,amsfonts,amssymb} Para poder utilizar las fuentes del símbolo del e. usepackage{eurosym}
  • 17. ¿Cómo creamos el documento fuente? Iniciación a L TEX. A Una herramienta para la edición Procesador de textos de textos científicos Para poder crear el fichero fuente necesitamos un procesador que sea capaz de grabar el texto sin códigos adicionales Introducción (formato ASCII). Estructura Podemos utilizar editores sencillos pero es preferible utilizar Comandos A procesadores «adaptados» a la escritura en LTEX ya que nos Fuentes facilitarán el trabajo con herramientas adicionales. Importante Si utilizamos procesadores que incluyan formatos de texto propios (hecho nada recomendable), tendremos que grabar nuestro fichero en formato de texto.
  • 18. A Algunos editores «amigos» de LTEX Iniciación a L TEX. A WinEdt (www.winedt.com), funciona sólo en Windows y Una herramienta la versión completa es de pago aunque se puede probar para la edición de textos durante un periodo limitado de tiempo. Muy completo. científicos TEXnicCenter (www.toolscenter.org), funciona sólo en Windows y es de libre distribución. Es similar a WinEdt Introducción pero con menos utilidades. Estructura iTEXMac (itexmac.sourceforge.net), funciona sobre Comandos Fuentes Mac y es de libre distribución. Kile (kile.sourceforge.net) funciona en Linux siempre que el entorno gráfico sea KDE y en Windows si se instala KDE sobre CygWin y es de libre distribución. emacs y xemacs (www.gnu.org/software/emacs y www.xemacs.org). Hay versiones de ambos editores en múltiples sistemas operativos. Es de libre distribución y junto con las extensiones AucTEX y RefTEX son editores de programación muy potentes.
  • 19. Mi primer documento Iniciación a L TEX. A Una herramienta 1 documentclass[10pt]{report} para la edición 2 usepackage[spanish]{babel} de textos 3 usepackage[latin1]{inputenc} científicos 4 usepackage{eurosym} 5 begin{document} Introducción 6 Estas son mis primeras palabras que escribo en LaTeX. Fijémonos 7 en la diferencia entre LaTeX y LaTeX ya que en éste último se Estructura 8 inserta el espacio correctamente. Comandos 9 Fuentes 10 El símbolo del euro es euro. 11 end{document} A Estas son mis primeras palabras que escribo en LTEX. Fijémo- A A nos en la diferencia entre LTEXy LTEX ya que en éste último se inserta el espacio correctamente. El símbolo del euro es e.
  • 20. Caracteres reservados Iniciación a L TEX. A Una herramienta para la edición de textos científicos A Son caracteres que LTEX los utiliza para funciones especiales. Introducción No se pueden utilizar como tales en el texto. Estructura Comandos Son los siguientes: Fuentes { } # & % ˜ $ _ ˆ Si se quieren introducir en el texto se utilizan los comandos: Signo { } # & % ˜ $ _ ˆ Comando textbackslash { } # & % ˜ $ _ ˆ
  • 21. Comentarios Iniciación a L TEX. A Una Importante herramienta para la edición El formato del texto en el fichero fuente (espaciados, de textos científicos sangrados, etc...) no tiene efecto en el resultado final, salvo que lo expresemos explicitamente con la instrucción adecuada. Introducción Estructura El carácter reservado % Comandos El símbolo % sirve para introducir comentarios en el fichero Fuentes fuente. El texto posterior a él y hasta el final de la línea no aparecerá en el resultado final. 1 Aprecia la diferencia 2 entre LaTeX{} y LaTeX Aprecia la diferencia entre 3 %el aspecto correcto A LTEX y LaTeX 4 %lo proporciona un comando
  • 22. Saltos de línea Iniciación a L TEX. A Comandos Una herramienta Para realizar un salto de línea se utiliza el comando par o un para la edición de textos retorno de carro. científicos Si queremos que no haya sangrado a utilizaremos par noindent o, de forma equivalente . Introducción a Nota: en el ejemplo listado abajo no aparecen los sangrados en el resultado Estructura por la configuración de estilo de la presentación. Comandos Fuentes 1 Buenas tardes, probemos el 2 funcionamiento de los saltos Buenas tardes, probemos el fun- 3 de línea. 4 par cionamiento de los saltos de lí- 5 Primera forma. nea. 6 7 ¡Ojo!, hay una línea en Primera forma. 8 blanco ¡Ojo!, hay una línea en blanco 9 par noindent 10 Texto sin sangrado Texto sin sangrado 11 El mismo resultado. 12 El mismo resultado.
  • 23. Espaciados Iniciación a L TEX. A Una Los espacios en el texto fuente no tienen efecto. herramienta vspace{0.5cm} inserta un espacio vertical. para la edición de textos hspace{1cm} inserta un espacio horizontal. científicos El espacio vertical también se puede obtener de la forma [0.2cm]. Introducción 1 En el fichero fuente los espacios no Estructura 2 tienen efecto. [0.2cm] Comandos 3 Esta línea está más separada. par vspace{0.2cm} 4 Hemos conseguimos el mismo efecto. Fuentes 5 hspace{1cm} Ahora inserto hspace{1cm} un espacio 6 horizontal de 1 centímetro. 7 hspace*{1cm} Observa la diferencia con la línea anterior. En el fichero fuente los espacios no tienen efecto. Esta línea está más separada. Hemos conseguimos el mismo efecto. Ahora inserto un espacio horizontal de 1 centímetro. Observa la diferencia con la línea anterior.
  • 24. Entornos Iniciación a L TEX. A Una herramienta para la edición de textos científicos ¿Qué es un entorno? Son instrucciones que permiten realizar tareas más Introducción complejas que los comandos y que afectan a un conjunto Estructura de texto tales como justificaciones de textos, posición de Comandos figuras, etc... Fuentes Su sintaxis es: begin{nombre del entorno} Texto o comandos afectados end{nombre del entorno}
  • 25. Justificaciones Iniciación a L TEX. A Centrado Una herramienta Para incluir un texto centrado utilizaremos el entorno center. para la edición Si lo que queremos centrar no sobrepasa una línea podemos de textos científicos utilizar el comando centerline. Introducción Este texto está justificado nor- 1 Este texto está justificado Estructura 2 normalmente. malmente. 3 begin{center} Comandos 4 Ésto es un ejemplo Ésto es un ejemplo Fuentes 5 de texto centrado. de texto centrado. 6 end{center} 7 El texto vuelve a estar 8 justificado. El texto vuelve a estar justifica- do. 1 Con este texto podemos Con este texto podemos ver 2 ver como se puede hacer un como se puede hacer un 3 centerline{centrado} centrado 4 alternativo. alternativo.
  • 26. Clases de letra Iniciación a L TEX. A Una herramienta para la edición de textos ¿Cómo especificamos la letra? científicos En cuanto a las letras –¡ojo!, no estamos hablando de fuentes– Introducción podemos especificar tres aspectos: Estructura El tipo en sí mismo: roman, sanserif o typewriter. Comandos El perfil de la letra: recto, itálica, inclinado o versalita. Fuentes El enfatizado de la letra: normal, negrita, enfatizado o subrayado. Podemos combinar los tres conceptos, siempre que la fuente utilizada disponga de una representación de esa combinación.
  • 27. Tipos de letra Iniciación a L TEX. A Una herramienta 1 Forma recomendable: para la edición de textos 2 textrm{Tipo roman}, científicos 3 textsf{tipo sanserif} y 4 texttt{tipo typewriter}. [0.5cm] 5 Otra forma de hacerlo: Introducción 6 {rmfamily Tipo roman}, Estructura 7 {sffamily tipo sanserif} y 8 {ttfamily tipo typewriter}. Comandos Fuentes Forma recomendable: Tipo roman, tipo sanserif y tipo typewriter. Otra forma de hacerlo: Tipo roman, tipo sanserif y tipo typewriter.
  • 28. Perfiles de letra Iniciación a L TEX. A Una 1 Forma recomendable: herramienta 2 textup{Perfil recto}, para la edición de textos 3 textit{perfil itálico}, científicos 4 textsl{perfil inclinado} y 5 textsc{perfil versalita}. [0.5cm] 6 Otra forma de hacerlo: Introducción 7 {upshape Pefil recto}, Estructura 8 {itshape perfil itálico}, Comandos 9 {slshape perfil inclinado} y 10 {scshape perfil versalita}. Fuentes Forma recomendable: Perfil recto, perfil itálico, perfil inclinado y perfil versalita. Otra forma de hacerlo: Pefil recto, perfil itálico, perfil inclinado y perfil versalita.
  • 29. Letras enfatizadas Iniciación a L TEX. A Una 1 Forma recomendable: herramienta 2 textmd{Texto normal}, para la edición de textos 3 textbf{texto en negrita}, científicos 4 emph{texto enfatizado} y 5 underline{texto subrayado}.[0.5cm] 6 Otra forma de hacerlo: Introducción 7 {mdseries Texto normal}, Estructura 8 {bfseries texto en negrita} y 9 {em texto enfatizado}. Comandos Fuentes Forma recomendable: Texto normal, texto en negrita, texto enfatizado y texto subrayado. Otra forma de hacerlo: Texto normal, texto en negrita y texto enfatizado.
  • 30. Ejemplo Iniciación a L TEX. A 1 Texto normal. Una 2 textbf{textit{Negrita itálica.}} herramienta 3 textrm{textbf{Roman negrita.}} para la edición 4 texttt{textit{Typewriter itálica}. de textos científicos 5 textbf{Typewriter negrita}. 6 Typewriter normal.} %¡No olvideis la llave de cierre! 7 8 textsc{textbf{Versalita Negrita} %No existe esta letra en esta fuente. Introducción 9 Estructura 10 Versalita Normal}. 11 Normal otra vez. Comandos Fuentes Texto normal. Negrita itálica. Roman negrita. Typewriter itálica. Typewriter negrita. Typewriter normal. Versalita Negrita Versalita Normal. Normal otra vez.
  • 31. Tamaños de letra Iniciación a L TEX. A Una Podemos cambiar el tamaño de la letra dentro del texto (respecto herramienta para la edición del tamaño especificado en documentclass) con los comandos de textos que aparecen a continuación. científicos 1 {tiny muy pequeña}, Introducción 2 {scriptsize pequeñita}, 3 {footnotesize menos pequeña}, Estructura 4 {small pequeña}, Comandos 5 {normalsize normal}, 6 {large grande}, Fuentes 7 {Large más grande}, 8 {LARGE más grande aún}, 9 {huge muy grande}, 10 {Huge grandísima}. muy pequeña , pequeñita, menos pequeña, pequeña, normal, grande, más grande, más grande aún, muy grande, grandísima.
  • 32. Fuentes Iniciación a L TEX. A Una A Instalar nuevas fuentes en LTEX es una tarea bastante tediosa y, en herramienta para la edición muchos casos, enormemente complicada, más aún si éstas son de textos científicos fuentes comerciales. Ésto no quiere decir que no podamos cambiar la fuente y Introducción tengamos que conformarnos con la configuración por defecto. Estructura Comandos ¿Qué podemos hacer? Fuentes La solución más sencilla consiste en utilizar algunos paquetes que nos modifiquen la fuente de letra de todo el documento. También podemos especificar con los comandos adecuados el tipo de fuente a utilizar, eso sí, siempre que venga instalada A en nuestra distribución de LTEX. A La instalación de fuentes en LTEX se sale de los objetivos de este curso.
  • 33. Fuentes Iniciación a L TEX. A Paquetes para el cambio de fuente de letra Una herramienta Tipo Roman: para la edición de textos mathptmx: Times. científicos mathpazo: Palatino. charter: Charter. Introducción utopia: Utopía. Estructura chancery: Zapf Chancillery. Comandos Tipo San Serif: Fuentes helvet: Helvética. avant: Avant Garde. Todos los tipos: bookman: Bookman en Roman, Avant en San Serif y Courier en Typewriter. newcent: New Century en Roman, Avant en San Serif y Courier en Typewriter.
  • 34. Ejemplos de cambios locales de fuentes Iniciación a L TEX. A 1 {fontencoding{T1}fontfamily{ptm}fontseries{m} Una 2 fontshape{n}selectfont Times-Roman itálica} herramienta para la edición 3 {fontencoding{T1}fontfamily{pnc}fontseries{b} de textos 4 fontshape{sl}selectfont New Century SchoolBook científicos 5 negrita inclinada} 6 {fontsize{10mm}{17mm} usefont{T1}{put}{b}{n} 7 Utopía Bold} Introducción Estructura Times-Roman itálica Comandos New Century SchoolBook negrita inclinada Fuentes Utopía Bold Más información sobre las distintas fuentes de letra se puede encontrar en el fichero: ftp://tug.ctan.org/pub/ tex-archive/macros/latex/required/psnfss/psnfss2e.pdf
  • 35. Estructura del documento Iniciación a L TEX. A Una herramienta Usualmente los documentos están estructurados en partes, para la edición de textos capítulos, secciones, etc... científicos A LTEX hace esta labor muy sencilla. Introducción A LTEX te «obliga»a escribir tu documento estructurado. Estructura La numeración de todos estos elementos se hace de forma Comandos automática. Fuentes Comandos Por órden jerárquico, éstos son part, chapter, section, subsection, subsubsection, paragraph y subparagraph. Si se utiliza el comando con una estrella la acción correspondiente no aparecerá numerada.
  • 36. Ejemplo Iniciación a L TEX. A Una 1 documentclass{report} herramienta para la edición 2 usepackage[spanish]{babel} de textos 3 usepackage[latin1]{inputenc} científicos 4 5 begin{document} 6 chapter*{Prólogo} Introducción 7 Texto correspondiente Estructura 8 chapter{Introducción} Comandos 9 Texto correspondiente 10 section{¿Cómo empezar?} Fuentes 11 Texto correspondiente 12 end{document} Para personalizar el aspecto de las secciones se puede utilizar el paquete titlesec (www.texytipografia.com/titlesec.html)
  • 37. Personalización de comandos Iniciación a L TEX. A Una herramienta Objetivos para la edición de textos Realizar tareas personalizadas. científicos Mecanizar procedimientos repetitivos. Introducción Ahorrar tiempo y trabajo Estructura Comandos ¿Cómo lo hacemos? Fuentes Si el comando que vamos a construir no existe: newcommand{nombre}[n◦ de argumentos]{definición} Si queremos redefinir un comando existente: renewcommand{nombre}[n◦ de argumentos]{definición} El argumento de la definición se expecifica como #número.
  • 38. Ejemplos Iniciación a L TEX. A Una herramienta para la edición de textos 1 % Letra negrita itálica científicos 2 newcommand{itb}[1]{textbf{textit{#1}}} 3 Hola soy itb{Fernando}. Introducción Estructura Hola soy Fernando. Comandos Fuentes 1 % Para cambiar el aspecto de los piés de página 2 renewcommand{footnoterule}{ % 3 vspace*{-5pt} 4 noindentrule{5in}{1.5pt} % 5 vspace*{1.5pt} 6}
  • 39. Referencias cruzadas Iniciación a L TEX. A Motivación Una herramienta En un texto podemos necesitar citar una sección, una para la edición de textos ecuación, una una figura, etc... científicos A LTEX a diferencia de los procesadores al uso, hace ese trabajo automáticamente. Introducción Sólo hay que establecer las marcas correspondientes en los Estructura lugares correspondientes. Comandos Fuentes ¿Cómo hacemos esta labor? Con label{etiqueta} se marca del concepto que queremos referenciar: capítulo, sección, gráfico, tabla, ecuación... Con ref{etiqueta} refereciamos el objeto en cuestión en el texto. Con pageref{etiqueta} podemos hacer referencia a la página donde se encuentra la marca.
  • 40. Libros Iniciación a L TEX. A Una herramienta para la edición de textos científicos El libro de LTEX (2003). Bernardo Cascales Salinas, A Pascual Lucas Saorín, José Manuel Mira Ros, Antonio Introducción José Pallarés Ruiz y Salvador Sánchez-Pedreño Guillén. Estructura Pearson Prentice Hall. Comandos The LTEX companion. Second Edition (2004). Frank A Fuentes Mittelbach, Michel Goossens. Addison Wesley. The LTEX graphics companion (1997). Michel Goossens, A Sebastian Rahtz, Frank Mittelbach. Addison Wesley. The TEXbook (1986). Donald E. Knuth. Addison Wesley.
  • 41. En la red Iniciación a L TEX. A Una herramienta para la edición www.tug.org. Grupo de usuarios de TEX. Toda la de textos científicos información disponible sobre TEX. Enlaces a distribuciones, documentación, etc... Introducción www.latex-project.org. Esta página recopila información y Estructura A documentación sobre LTEX. Comandos Fuentes www.cervantex.org. Página de los usuarios de TEX hispanohablantes. Proporciona información en castellano sobre TEX. ftp.rediris.es/sites/ftp.dante.de/tex-archive/. Mirror español en el que se puede encontrar todo el software, documentación, paquetes, etc... relativos a TEX.