Introducción rápida a LaTeX - para trabajos de tesis en la FIME/UANL

Introducción rápida a LATEX
Introducción rápida a LATEX
para trabajos de tesis en la FIME/UANL
Elisa Schaeffer
Facultad de Ingeniería Mecánica y Eléctrica
Universidad Autónoma de Nuevo León
25 de septiembre, 2015
Introducción rápida a LATEX
Contenido
1 Introducción
2 Uso
3 Tesis
4 Reciclaje
5 Ayuda
Introducción rápida a LATEX
Introducción
LATEX
Un sistema que permite preparar documentos escritos de varios
tipos.
Todo se almacena como texto “plano” (es decir, sin formateo).
Introducción rápida a LATEX
Introducción
LATEX
Un sistema que permite preparar documentos escritos de varios
tipos.
Todo se almacena como texto “plano” (es decir, sin formateo).
El formateo se logra a través de instrucciones escritas.
Introducción rápida a LATEX
Introducción
LATEX
Un sistema que permite preparar documentos escritos de varios
tipos.
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.
Introducción rápida a LATEX
Introducción
LATEX
Un sistema que permite preparar documentos escritos de varios
tipos.
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.
Introducción rápida a LATEX
Introducción
LATEX
Un sistema que permite preparar documentos escritos de varios
tipos.
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.
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 en
mi Mac, no he instalado LATEX para OS X sino puse Debian Linux en
VirtualBox.
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 en
mi Mac, no he instalado LATEX para OS X sino puse Debian Linux en
VirtualBox.
La edición de texto técnicamente se puede hacer con cualquier
editor de texto (aunque conviene que tenga un resaltador de sintaxis
para LATEX). Yo uso siempre emacs.
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 en
mi Mac, no he instalado LATEX para OS X sino puse Debian Linux en
VirtualBox.
La edición de texto técnicamente se puede hacer con cualquier
editor de texto (aunque conviene que tenga un resaltador de sintaxis
para LATEX). Yo uso siempre emacs.
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
...
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 olvidado
algún detalle).
Introducción rápida a LATEX
Uso
Problemas
Antes que nada, lee el mensaje de error. Si no lo entiendes, mételo
tal cual en Google. (Y que no se te nazca instalar nada “en español”
— eso reduce notablemente la cantidad de respuestas disponibles al
googlear por errores que te llegue a marcar.)
Jamás serás el primero en querer hacer alguna cosa rara ni el primero
en presenciar un error.
Introducción rápida a LATEX
Uso
Problemas
Antes que nada, lee el mensaje de error. Si no lo entiendes, mételo
tal cual en Google. (Y que no se te nazca instalar nada “en español”
— eso reduce notablemente la cantidad de respuestas disponibles al
googlear por errores que te llegue a marcar.)
Jamás serás el primero en querer hacer alguna cosa rara ni el primero
en presenciar un error.
Introducción rápida a LATEX
Uso
Revisión de ortografía
Yo uso ispell/aspell dentro de emacs. Es importante que
utilicen algo, lo que sea, para periódicamente revisar la ortografía
de forma automatizada.
Aún así van a tener que leer su documento varias veces y de
preferencia pedir que una o más personas (ajenas al trabajo) lo
hagan también para eliminar errores y omisiones.
Introducción rápida a LATEX
Uso
Revisión de ortografía
Yo uso ispell/aspell dentro de emacs. Es importante que
utilicen algo, lo que sea, para periódicamente revisar la ortografía
de forma automatizada.
Aún así van a tener que leer su documento varias veces y de
preferencia pedir que una o más personas (ajenas al trabajo) lo
hagan también para eliminar errores y omisiones.
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 idiomas
distintos al inglés1 o mezclar idiomas.
Algunos paquetes ya vienen incluidos en una instalación
básica, otros de instalan a parte (conviene tener un gestionador
de paquetes).
Algunos paquetes no son compatibles con pdflatex, en cual
caso se ejecuta latex seguido por dvips y al final ps2pdf
para obtener un PDF.
1
La presencia de caracteres con acento requiere mencionar que la codificación
será p.ej. UTF-8 con el paquete “inputenc”.
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 archivos
separados, combinándolos con instrucciones como “include” o
“input”.
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 archivos
separados, combinándolos con instrucciones como “include” o
“input”.
Cuando ya agarraste la onda a todo, busca la plantilla que circula
en la facu que ya tienen puestos los logotipos y otros detalles que se
requiere de una tesis (fácil de googlear; la “original” es de Miguel
Mata). Habrá que instalar paquetes para que funcione todo, por lo
cual es mejor no hacer esto hasta que te sientes cómodo usando
LATEX para que no te confundas horrores desde un principio.
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 archivos
separados, combinándolos con instrucciones como “include” o
“input”.
Cuando ya agarraste la onda a todo, busca la plantilla que circula
en la facu que ya tienen puestos los logotipos y otros detalles que se
requiere de una tesis (fácil de googlear; la “original” es de Miguel
Mata). Habrá que instalar paquetes para que funcione todo, por lo
cual es mejor no hacer esto hasta que te sientes cómodo usando
LATEX para que no te confundas horrores desde un principio.
Introducción rápida a LATEX
Tesis
Elementos básicos
chapter, section, subsection, subsubsection, paragraph
author, title, date (today)
figure, table, equation
tableofcontents, listoffigures, listoftables
label, ref, pageref
footnote, quotation, appendix, index
Introducción rápida a LATEX
Tesis
Referencias bibliográficas
Es muy recomendable usar BibTEX para administrar e incluir las
referencias bibliográficas.
Se redacta una “base de datos” en un archivo de texto (.bib) y se usa
la instrucción “cite” para referir a ellos dentro del documento
preparado en LATEX.
Introducción rápida a LATEX
Tesis
Referencias bibliográficas
Es muy recomendable usar BibTEX para administrar e incluir las
referencias bibliográficas.
Se redacta una “base de datos” en un archivo de texto (.bib) y se usa
la instrucción “cite” para referir a ellos dentro del documento
preparado 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 del
autor.
Introducción rápida a LATEX
Tesis
Referencias bibliográficas
Es muy recomendable usar BibTEX para administrar e incluir las
referencias bibliográficas.
Se redacta una “base de datos” en un archivo de texto (.bib) y se usa
la instrucción “cite” para referir a ellos dentro del documento
preparado 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 del
autor.
Introducción rápida a LATEX
Reciclaje
Productos derivados
Es bastante rápido crear documentos a partir de una tesis hecha en
LATEX. 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 la
revista, los “chapter” serán “section” y luego se corta rollo para
expresar 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 y
final de “frame”.
Introducción rápida a LATEX
Reciclaje
Productos derivados
Es bastante rápido crear documentos a partir de una tesis hecha en
LATEX. 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 la
revista, los “chapter” serán “section” y luego se corta rollo para
expresar 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 y
final 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.
Introducción rápida a LATEX
Reciclaje
Productos derivados
Es bastante rápido crear documentos a partir de una tesis hecha en
LATEX. 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 la
revista, los “chapter” serán “section” y luego se corta rollo para
expresar 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 y
final 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.
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 efecto
deseado en tu documento propio.
No hace falta comprar libros. Hay muchos tutoriales en PDF u hasta
vídeos que introducen paso por paso lo básico de LATEX.
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 efecto
deseado en tu documento propio.
No hace falta comprar libros. Hay muchos tutoriales en PDF u hasta
vídeos que introducen paso por paso lo básico de LATEX.
Por lo general los mejores materiales están en inglés, pero también
ya hay cosas bastante decentes en español.
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 efecto
deseado en tu documento propio.
No hace falta comprar libros. Hay muchos tutoriales en PDF u hasta
vídeos que introducen paso por paso lo básico de LATEX.
Por lo general los mejores materiales están en inglés, pero también
ya hay cosas bastante decentes en español.
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ón
de LATEX contigo, ya que son algo grandes.
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ón
de LATEX contigo, ya que son algo grandes.
Yo profundamente recomiendo instalar VirtualBox (gratis) si piensan usar Windows en
trabajo científico para que pongan herramientas de open source ahí en vez de luchar
contra su sistema operativo cada vez. (Ya estoy recomendando eso para usuarios de Mac
también; hace unos años aún no hacía falta...)
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ón
de LATEX contigo, ya que son algo grandes.
Yo profundamente recomiendo instalar VirtualBox (gratis) si piensan usar Windows en
trabajo científico para que pongan herramientas de open source ahí en vez de luchar
contra su sistema operativo cada vez. (Ya estoy recomendando eso para usuarios de Mac
también; hace unos años aún no hacía falta...)
Introducción rápida a LATEX
¡Gracias por su atención!
Esta presentación está disponible en mi sitio personal
elisa.dyndns-web.com
donde 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 & emacs
llamado “taller.pdf” (busca en “Docencia” bajo “Verano 2007”).
Introducción rápida a LATEX
¡Gracias por su atención!
Esta presentación está disponible en mi sitio personal
elisa.dyndns-web.com
donde 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 & emacs
llamado “taller.pdf” (busca en “Docencia” bajo “Verano 2007”).