introducción rápida a latex - elisa schaeffer · la edición de texto técnicamente se puede...

35
Introducción rápida a L A T E X Introducción rápida a L A T E X para trabajos de tesis en la FIME/UANL Elisa Schaeer Facultad de Ingeniería Mecánica y Eléctrica Universidad Autónoma de Nuevo León 25 de septiembre, 2015

Upload: trinhquynh

Post on 09-Oct-2018

214 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Introducción rápida a LATEX - Elisa Schaeffer · La edición de texto técnicamente se puede hacer con cualquier ... (tesis) libros artículos diapositivas (como éstas) pósters

Introducción rápida a LATEX

Introducción rápida a LATEX

para trabajos de tesis en la FIME/UANL

Elisa Schae�er

Facultad de Ingeniería Mecánica y EléctricaUniversidad Autónoma de Nuevo León

25 de septiembre, 2015

Page 2: Introducción rápida a LATEX - Elisa Schaeffer · La edición de texto técnicamente se puede hacer con cualquier ... (tesis) libros artículos diapositivas (como éstas) pósters

Introducción rápida a LATEX

Contenido

1 Introducción

2 Uso

3 Tesis

4 Reciclaje

5 Ayuda

Page 3: Introducción rápida a LATEX - Elisa Schaeffer · La edición de texto técnicamente se puede hacer con cualquier ... (tesis) libros artículos diapositivas (como éstas) pósters

Introducción rápida a LATEX

Introducción

LATEX

Un sistema que permite preparar documentos escritos de variostipos.

Todo se almacena como texto “plano” (es decir, sin formateo).

El formateo se logra a través de instrucciones escritas.

Se puede convertir en PDF.

Hay amplia documentación disponible en la web.

Page 4: Introducción rápida a LATEX - Elisa Schaeffer · La edición de texto técnicamente se puede hacer con cualquier ... (tesis) libros artículos diapositivas (como éstas) pósters

Introducción rápida a LATEX

Introducción

LATEX

Un sistema que permite preparar documentos escritos de variostipos.

Todo se almacena como texto “plano” (es decir, sin formateo).

El formateo se logra a través de instrucciones escritas.

Se puede convertir en PDF.

Hay amplia documentación disponible en la web.

Page 5: Introducción rápida a LATEX - Elisa Schaeffer · La edición de texto técnicamente se puede hacer con cualquier ... (tesis) libros artículos diapositivas (como éstas) pósters

Introducción rápida a LATEX

Introducción

LATEX

Un sistema que permite preparar documentos escritos de variostipos.

Todo se almacena como texto “plano” (es decir, sin formateo).

El formateo se logra a través de instrucciones escritas.

Se puede convertir en PDF.

Hay amplia documentación disponible en la web.

Page 6: Introducción rápida a LATEX - Elisa Schaeffer · La edición de texto técnicamente se puede hacer con cualquier ... (tesis) libros artículos diapositivas (como éstas) pósters

Introducción rápida a LATEX

Introducción

LATEX

Un sistema que permite preparar documentos escritos de variostipos.

Todo se almacena como texto “plano” (es decir, sin formateo).

El formateo se logra a través de instrucciones escritas.

Se puede convertir en PDF.

Hay amplia documentación disponible en la web.

Page 7: Introducción rápida a LATEX - Elisa Schaeffer · La edición de texto técnicamente se puede hacer con cualquier ... (tesis) libros artículos diapositivas (como éstas) pósters

Introducción rápida a LATEX

Introducción

LATEX

Un sistema que permite preparar documentos escritos de variostipos.

Todo se almacena como texto “plano” (es decir, sin formateo).

El formateo se logra a través de instrucciones escritas.

Se puede convertir en PDF.

Hay amplia documentación disponible en la web.

Page 8: Introducción rápida a LATEX - Elisa Schaeffer · La edición de texto técnicamente se puede hacer con cualquier ... (tesis) libros artículos diapositivas (como éstas) pósters

Introducción rápida a LATEX

Introducción

Instalación

Disponible de forma gratuita para todos los sistemas operativos.

Sin embargo, se me hace más “suave” todo en Linux, por lo cual enmi Mac, no he instalado LATEX para OS X sino puse Debian Linux enVirtualBox.

La edición de texto técnicamente se puede hacer con cualquiereditor de texto (aunque conviene que tenga un resaltador de sintaxispara LATEX). Yo uso siempre emacs.

Page 9: Introducción rápida a LATEX - Elisa Schaeffer · La edición de texto técnicamente se puede hacer con cualquier ... (tesis) libros artículos diapositivas (como éstas) pósters

Introducción rápida a LATEX

Introducción

Instalación

Disponible de forma gratuita para todos los sistemas operativos.

Sin embargo, se me hace más “suave” todo en Linux, por lo cual enmi Mac, no he instalado LATEX para OS X sino puse Debian Linux enVirtualBox.

La edición de texto técnicamente se puede hacer con cualquiereditor de texto (aunque conviene que tenga un resaltador de sintaxispara LATEX). Yo uso siempre emacs.

Page 10: Introducción rápida a LATEX - Elisa Schaeffer · La edición de texto técnicamente se puede hacer con cualquier ... (tesis) libros artículos diapositivas (como éstas) pósters

Introducción rápida a LATEX

Introducción

Instalación

Disponible de forma gratuita para todos los sistemas operativos.

Sin embargo, se me hace más “suave” todo en Linux, por lo cual enmi Mac, no he instalado LATEX para OS X sino puse Debian Linux enVirtualBox.

La edición de texto técnicamente se puede hacer con cualquiereditor de texto (aunque conviene que tenga un resaltador de sintaxispara LATEX). Yo uso siempre emacs.

Page 11: Introducción rápida a LATEX - Elisa Schaeffer · La edición de texto técnicamente se puede hacer con cualquier ... (tesis) libros artículos diapositivas (como éstas) pósters

Introducción rápida a LATEX

Introducción

Tipos de documentos comunes

reportes (tesis)

libros

artículos

diapositivas (como éstas)

pósters

cartas (de recomendación)

currículum

. . .

Page 12: Introducción rápida a LATEX - Elisa Schaeffer · La edición de texto técnicamente se puede hacer con cualquier ... (tesis) libros artículos diapositivas (como éstas) pósters

Introducción rápida a LATEX

Uso

Pasos típicos

1 Escribir.

2 Guardar.

3 Ejecutar pdflatex.

4 Si hay errores, revisar la parte indicada, regresar al paso 2.

5 Si no hay, volver a ejecutar pdflatex.

6 Abrir el PDF resultante.

7 Revisar que no haya nada inesperado (por haber olvidadoalgún detalle).

Page 13: Introducción rápida a LATEX - Elisa Schaeffer · La edición de texto técnicamente se puede hacer con cualquier ... (tesis) libros artículos diapositivas (como éstas) pósters

Introducción rápida a LATEX

Uso

Problemas

Antes que nada, lee el mensaje de error. Si no lo entiendes, mételotal cual en Google. (Y que no se te nazca instalar nada “en español”— eso reduce notablemente la cantidad de respuestas disponibles algooglear por errores que te llegue a marcar.)

Jamás serás el primero en querer hacer alguna cosa rara ni el primeroen presenciar un error.

Page 14: Introducción rápida a LATEX - Elisa Schaeffer · La edición de texto técnicamente se puede hacer con cualquier ... (tesis) libros artículos diapositivas (como éstas) pósters

Introducción rápida a LATEX

Uso

Problemas

Antes que nada, lee el mensaje de error. Si no lo entiendes, mételotal cual en Google. (Y que no se te nazca instalar nada “en español”— eso reduce notablemente la cantidad de respuestas disponibles algooglear por errores que te llegue a marcar.)

Jamás serás el primero en querer hacer alguna cosa rara ni el primeroen presenciar un error.

Page 15: Introducción rápida a LATEX - Elisa Schaeffer · La edición de texto técnicamente se puede hacer con cualquier ... (tesis) libros artículos diapositivas (como éstas) pósters

Introducción rápida a LATEX

Uso

Revisión de ortografía

Yo uso ispell/aspell dentro de emacs. Es importante queutilicen algo, lo que sea, para periódicamente revisar la ortografíade forma automatizada.

Aún así van a tener que leer su documento varias veces y depreferencia pedir que una o más personas (ajenas al trabajo) lohagan también para eliminar errores y omisiones.

Page 16: Introducción rápida a LATEX - Elisa Schaeffer · La edición de texto técnicamente se puede hacer con cualquier ... (tesis) libros artículos diapositivas (como éstas) pósters

Introducción rápida a LATEX

Uso

Revisión de ortografía

Yo uso ispell/aspell dentro de emacs. Es importante queutilicen algo, lo que sea, para periódicamente revisar la ortografíade forma automatizada.

Aún así van a tener que leer su documento varias veces y depreferencia pedir que una o más personas (ajenas al trabajo) lohagan también para eliminar errores y omisiones.

Page 17: Introducción rápida a LATEX - Elisa Schaeffer · La edición de texto técnicamente se puede hacer con cualquier ... (tesis) libros artículos diapositivas (como éstas) pósters

Introducción rápida a LATEX

Uso

Detalles de preparación

Para comportamiento adicional, se cargan paquetes.

Por ejemplo, babel es un paquete para escribir en idiomasdistintos al inglés1 o mezclar idiomas.

Algunos paquetes ya vienen incluidos en una instalaciónbásica, otros de instalan a parte (conviene tener un gestionadorde paquetes).

Algunos paquetes no son compatibles con pdflatex, en cualcaso se ejecuta latex seguido por dvips y al final ps2pdfpara obtener un PDF.

1La presencia de caracteres con acento requiere mencionar que la codificaciónserá p.ej. UTF-8 con el paquete “inputenc”.

Page 18: Introducción rápida a LATEX - Elisa Schaeffer · La edición de texto técnicamente se puede hacer con cualquier ... (tesis) libros artículos diapositivas (como éstas) pósters

Introducción rápida a LATEX

Tesis

Construcción gradual

Escribe el contenido de tu tesis como un “report” o un “book”.

Es buena idea repartir el contenido de los capítulos en archivosseparados, combinándolos con instrucciones como “include” o“input”.

Cuando ya agarraste la onda a todo, busca la plantilla que circulaen la facu que ya tienen puestos los logotipos y otros detalles que serequiere de una tesis (fácil de googlear; la “original” es de MiguelMata). Habrá que instalar paquetes para que funcione todo, por locual es mejor no hacer esto hasta que te sientes cómodo usandoLATEX para que no te confundas horrores desde un principio.

Page 19: Introducción rápida a LATEX - Elisa Schaeffer · La edición de texto técnicamente se puede hacer con cualquier ... (tesis) libros artículos diapositivas (como éstas) pósters

Introducción rápida a LATEX

Tesis

Construcción gradual

Escribe el contenido de tu tesis como un “report” o un “book”.

Es buena idea repartir el contenido de los capítulos en archivosseparados, combinándolos con instrucciones como “include” o“input”.

Cuando ya agarraste la onda a todo, busca la plantilla que circulaen la facu que ya tienen puestos los logotipos y otros detalles que serequiere de una tesis (fácil de googlear; la “original” es de MiguelMata). Habrá que instalar paquetes para que funcione todo, por locual es mejor no hacer esto hasta que te sientes cómodo usandoLATEX para que no te confundas horrores desde un principio.

Page 20: Introducción rápida a LATEX - Elisa Schaeffer · La edición de texto técnicamente se puede hacer con cualquier ... (tesis) libros artículos diapositivas (como éstas) pósters

Introducción rápida a LATEX

Tesis

Construcción gradual

Escribe el contenido de tu tesis como un “report” o un “book”.

Es buena idea repartir el contenido de los capítulos en archivosseparados, combinándolos con instrucciones como “include” o“input”.

Cuando ya agarraste la onda a todo, busca la plantilla que circulaen la facu que ya tienen puestos los logotipos y otros detalles que serequiere de una tesis (fácil de googlear; la “original” es de MiguelMata). Habrá que instalar paquetes para que funcione todo, por locual es mejor no hacer esto hasta que te sientes cómodo usandoLATEX para que no te confundas horrores desde un principio.

Page 21: Introducción rápida a LATEX - Elisa Schaeffer · La edición de texto técnicamente se puede hacer con cualquier ... (tesis) libros artículos diapositivas (como éstas) pósters

Introducción rápida a LATEX

Tesis

Elementos básicos

chapter, section, subsection, subsubsection, paragraph

author, title, date (today)

figure, table, equation

tableofcontents, listo�igures, listo�ables

label, ref, pageref

footnote, quotation, appendix, index

Page 22: Introducción rápida a LATEX - Elisa Schaeffer · La edición de texto técnicamente se puede hacer con cualquier ... (tesis) libros artículos diapositivas (como éstas) pósters

Introducción rápida a LATEX

Tesis

Referencias bibliográficas

Es muy recomendable usar BibTEX para administrar e incluir lasreferencias bibliográficas.

Se redacta una “base de datos” en un archivo de texto (.bib) y se usala instrucción “cite” para referir a ellos dentro del documentopreparado en LATEX.

Con el paquete “natbib” todo es aún más cómodo usando “citep” y“citet” según si se requiere la pura cita o también el apellido delautor.

Page 23: Introducción rápida a LATEX - Elisa Schaeffer · La edición de texto técnicamente se puede hacer con cualquier ... (tesis) libros artículos diapositivas (como éstas) pósters

Introducción rápida a LATEX

Tesis

Referencias bibliográficas

Es muy recomendable usar BibTEX para administrar e incluir lasreferencias bibliográficas.

Se redacta una “base de datos” en un archivo de texto (.bib) y se usala instrucción “cite” para referir a ellos dentro del documentopreparado en LATEX.

Con el paquete “natbib” todo es aún más cómodo usando “citep” y“citet” según si se requiere la pura cita o también el apellido delautor.

Page 24: Introducción rápida a LATEX - Elisa Schaeffer · La edición de texto técnicamente se puede hacer con cualquier ... (tesis) libros artículos diapositivas (como éstas) pósters

Introducción rápida a LATEX

Tesis

Referencias bibliográficas

Es muy recomendable usar BibTEX para administrar e incluir lasreferencias bibliográficas.

Se redacta una “base de datos” en un archivo de texto (.bib) y se usala instrucción “cite” para referir a ellos dentro del documentopreparado en LATEX.

Con el paquete “natbib” todo es aún más cómodo usando “citep” y“citet” según si se requiere la pura cita o también el apellido delautor.

Page 25: Introducción rápida a LATEX - Elisa Schaeffer · La edición de texto técnicamente se puede hacer con cualquier ... (tesis) libros artículos diapositivas (como éstas) pósters

Introducción rápida a LATEX

Reciclaje

Productos derivados

Es bastante rápido crear documentos a partir de una tesis hecha enLATEX. Para “resumirlo” en un artículo, se copia el .tex a otro nombre(pegando juntos las partes si hay). se cambia el tipo de documento a“artículo” o a lo indicado por una plantilla proporcionada por larevista, los “chapter” serán “section” y luego se corta rollo paraexpresar el trabajo con mayor brevedad.

Para crear diapositivas (para congreso, defensa, etc.), el paquete“beamer” produce resultados bastante lindos. Otra vez se copia el.tex y se divide en diapositivas insertando instrucciones para inicio yfinal de “frame”.

Para un póster, se cambia el tamaño de la hoja (p.ej. con el paquete“a0poster”) y se convierte el contenido en dos o más columnas.

Page 26: Introducción rápida a LATEX - Elisa Schaeffer · La edición de texto técnicamente se puede hacer con cualquier ... (tesis) libros artículos diapositivas (como éstas) pósters

Introducción rápida a LATEX

Reciclaje

Productos derivados

Es bastante rápido crear documentos a partir de una tesis hecha enLATEX. Para “resumirlo” en un artículo, se copia el .tex a otro nombre(pegando juntos las partes si hay). se cambia el tipo de documento a“artículo” o a lo indicado por una plantilla proporcionada por larevista, los “chapter” serán “section” y luego se corta rollo paraexpresar el trabajo con mayor brevedad.

Para crear diapositivas (para congreso, defensa, etc.), el paquete“beamer” produce resultados bastante lindos. Otra vez se copia el.tex y se divide en diapositivas insertando instrucciones para inicio yfinal de “frame”.

Para un póster, se cambia el tamaño de la hoja (p.ej. con el paquete“a0poster”) y se convierte el contenido en dos o más columnas.

Page 27: Introducción rápida a LATEX - Elisa Schaeffer · La edición de texto técnicamente se puede hacer con cualquier ... (tesis) libros artículos diapositivas (como éstas) pósters

Introducción rápida a LATEX

Reciclaje

Productos derivados

Es bastante rápido crear documentos a partir de una tesis hecha enLATEX. Para “resumirlo” en un artículo, se copia el .tex a otro nombre(pegando juntos las partes si hay). se cambia el tipo de documento a“artículo” o a lo indicado por una plantilla proporcionada por larevista, los “chapter” serán “section” y luego se corta rollo paraexpresar el trabajo con mayor brevedad.

Para crear diapositivas (para congreso, defensa, etc.), el paquete“beamer” produce resultados bastante lindos. Otra vez se copia el.tex y se divide en diapositivas insertando instrucciones para inicio yfinal de “frame”.

Para un póster, se cambia el tamaño de la hoja (p.ej. con el paquete“a0poster”) y se convierte el contenido en dos o más columnas.

Page 28: Introducción rápida a LATEX - Elisa Schaeffer · La edición de texto técnicamente se puede hacer con cualquier ... (tesis) libros artículos diapositivas (como éstas) pósters

Introducción rápida a LATEX

Ayuda

Busca ejemplos

Mucha gente ha puesto en línea documentos ejemplo. Lee su código.tex y examine el PDF resultante. Luego intenta replicar el efectodeseado en tu documento propio.

No hace falta comprar libros. Hay muchos tutoriales en PDF u hastavídeos que introducen paso por paso lo básico de LATEX.

Por lo general los mejores materiales están en inglés, pero tambiénya hay cosas bastante decentes en español.

Page 29: Introducción rápida a LATEX - Elisa Schaeffer · La edición de texto técnicamente se puede hacer con cualquier ... (tesis) libros artículos diapositivas (como éstas) pósters

Introducción rápida a LATEX

Ayuda

Busca ejemplos

Mucha gente ha puesto en línea documentos ejemplo. Lee su código.tex y examine el PDF resultante. Luego intenta replicar el efectodeseado en tu documento propio.

No hace falta comprar libros. Hay muchos tutoriales en PDF u hastavídeos que introducen paso por paso lo básico de LATEX.

Por lo general los mejores materiales están en inglés, pero tambiénya hay cosas bastante decentes en español.

Page 30: Introducción rápida a LATEX - Elisa Schaeffer · La edición de texto técnicamente se puede hacer con cualquier ... (tesis) libros artículos diapositivas (como éstas) pósters

Introducción rápida a LATEX

Ayuda

Busca ejemplos

Mucha gente ha puesto en línea documentos ejemplo. Lee su código.tex y examine el PDF resultante. Luego intenta replicar el efectodeseado en tu documento propio.

No hace falta comprar libros. Hay muchos tutoriales en PDF u hastavídeos que introducen paso por paso lo básico de LATEX.

Por lo general los mejores materiales están en inglés, pero tambiénya hay cosas bastante decentes en español.

Page 31: Introducción rápida a LATEX - Elisa Schaeffer · La edición de texto técnicamente se puede hacer con cualquier ... (tesis) libros artículos diapositivas (como éstas) pósters

Introducción rápida a LATEX

Ayuda

¿No te sale por tu cuenta?

Si nada funciona y ya entras en pánico,vamos juntos a un Starbucks a arreglarlo,con que traigas los archivos de instalaciónde LATEX contigo, ya que son algo grandes.

Yo profundamente recomiendo instalar Vir-tualBox (gratis) si piensan usar Windows entrabajo científico para que pongan herra-mientas de open source ahí en vez de lucharcontra su sistema operativo cada vez. (Ya es-toy recomendando eso para usuarios de Mactambién; hace unos años aún no hacía falta...)

Page 32: Introducción rápida a LATEX - Elisa Schaeffer · La edición de texto técnicamente se puede hacer con cualquier ... (tesis) libros artículos diapositivas (como éstas) pósters

Introducción rápida a LATEX

Ayuda

¿No te sale por tu cuenta?

Si nada funciona y ya entras en pánico,vamos juntos a un Starbucks a arreglarlo,con que traigas los archivos de instalaciónde LATEX contigo, ya que son algo grandes.

Yo profundamente recomiendo instalar Vir-tualBox (gratis) si piensan usar Windows entrabajo científico para que pongan herra-mientas de open source ahí en vez de lucharcontra su sistema operativo cada vez. (Ya es-toy recomendando eso para usuarios de Mactambién; hace unos años aún no hacía falta...)

Page 33: Introducción rápida a LATEX - Elisa Schaeffer · La edición de texto técnicamente se puede hacer con cualquier ... (tesis) libros artículos diapositivas (como éstas) pósters

Introducción rápida a LATEX

Ayuda

¿No te sale por tu cuenta?

Si nada funciona y ya entras en pánico,vamos juntos a un Starbucks a arreglarlo,con que traigas los archivos de instalaciónde LATEX contigo, ya que son algo grandes.

Yo profundamente recomiendo instalar Vir-tualBox (gratis) si piensan usar Windows entrabajo científico para que pongan herra-mientas de open source ahí en vez de lucharcontra su sistema operativo cada vez. (Ya es-toy recomendando eso para usuarios de Mactambién; hace unos años aún no hacía falta...)

Page 34: Introducción rápida a LATEX - Elisa Schaeffer · La edición de texto técnicamente se puede hacer con cualquier ... (tesis) libros artículos diapositivas (como éstas) pósters

Introducción rápida a LATEX

¡Gracias por su atención!

Esta presentación está disponible en mi sitio personal

elisa.dyndns-web.comdonde también se encuentran mis datos de contacto, publicaciones,materiales de docencia, ponencias, etc.

En particular, hay una vieja guía que incluye cosas como LATEX, BibTEX & emacsllamado “taller.pdf” (busca en “Docencia” bajo “Verano 2007”).

Page 35: Introducción rápida a LATEX - Elisa Schaeffer · La edición de texto técnicamente se puede hacer con cualquier ... (tesis) libros artículos diapositivas (como éstas) pósters

Introducción rápida a LATEX

¡Gracias por su atención!

Esta presentación está disponible en mi sitio personal

elisa.dyndns-web.comdonde también se encuentran mis datos de contacto, publicaciones,materiales de docencia, ponencias, etc.

En particular, hay una vieja guía que incluye cosas como LATEX, BibTEX & emacsllamado “taller.pdf” (busca en “Docencia” bajo “Verano 2007”).