You are on page 1of 12

Gua rpida de LaTeX

Esta es una breve gua que trata de explicarespecialmente para los nuevos usuariosqu
cosa es LaTeX, para qu sirve y por qu lo deberas (o no) de usar.

Qu es LaTeX?

LaTeX es un sistema de preparacin de documentos. Con l puedes preparar manuscritos,
artculos de revista, cartas, tesis, presentaciones y cualquier tipo de documento que quisieras
imprimir en papel o mostrar en pantalla.

Por qu debera de usar LaTeX?

Existiendo otras alternativas ms convencionales para producir documentos, como Word de
Microsoft, es natural preguntarse porque debera uno tomarse la molestia de aprender a usar
LaTeX.

En la superficie, una de las ventajas de LaTeX es la calidad profesional de los documentos que
puedas generar. Esto es particularmente cierto para documentos que contengan frmulas o
ecuaciones, pero LaTeX tiene muchas aplicaciones ms all de las matemticas. Documentos
de qumica, fsica, computacin, biologa, leyes, literatura, msica y cualquier otro tema que se
te pueda ocurrir, pueden igual aprovechar la excelente calidad de imprenta de LaTeX.

Una ventaja menos obvia, pero quiz ms importante, es que LaTeX te permite claramente
separar el contenido y el formato de tu documento. Como cientfico, investigador o escritor,
esto te da la oportunidad de concentrarte en el qu, en la parte creativa de tu obra, en
generar y escribir ideas. Por su parte el sistema se encargar del cmo hacer para plasmar
esas ideas visualmente en un documento. LaTeX, adems, realiza de manera automtica
muchas tareas que de otro modo podran resultar tediosas o engorrosas: numerar captulos y
figuras, incluir y organizar la bibliografa adecuada, mantener ndices y referencias cruzadas.

Finalmente, lo que para algunos es tambin un punto a favor, todo el software que necesitas
para editar, producir, ver e imprimir tus documentos es libre. Esto adems quiere decir, para
los pragmticos, que para instalar y usar LaTeX en tu computadora no tienes que gastar ni un
slo centavo.

Por qu no debera de usar LaTeX?

El objetivo de esta gua es, por su puesto, el convencerte de darle una oportunidad e intentar
aprender a usar LaTeX. Sin embargo es tambin til conocer los casos en los que buscar otra
alternativa pueda ser lo ms recomendable.

No uses LaTeX si:

No tienes tiempo para aprenderlo. Antes de poder usar LaTeX, tienes que aprender a usar
LaTeX. Estas pginas tratan de ayudarte, precisamente, a superar esa curva de aprendizaje de
la manera ms rpida posible. An as, no es recomendable tratar de aprender LaTeX para
escribir un documento que tienes compromiso de entregar en menos de, digamos, 24 horas.

Ya tienes tu documento escrito. Es comn, por ejemplo, que un estudiante quiera convertir su
tesis, ya escrita en Word, al formato de LaTeX para que se vea ms bonita. Aunque
tcnicamente esto es posible, no lo recomiendo pues no es sencillo y los resultados suelen ser
de muy mala calidad. LaTeX es mucho ms que un formato para guardar documentos, es una
herramienta completa cuyas ventajas principales comienzan con en el proceso de crear el
documento mismo.

Lo que te interesa es el diseo de documentos. Si tu inters, ms que en el contenido est en
el diseo visual de los documentos, LaTeX quiz no es la herramienta adecuada para ti. No por
esto quiero espantar a los diseadores y decirles que no deberan de usar LaTeX, LaTeX
necesita tambin de diseadores y de tipgrafos! Sin embargo no recomiendo usar LaTeX
como una herramienta de diseo, ms bien como una plataforma que los diseadores podran
usar para crear plantillas para documentos con sus propios diseos.

Cmo consigo LaTeX?

Segn tu sistema operativo lee las instrucciones para Windows, Mac OS X, o Linux. Cualquiera
que sea tu sistema vas a necesitar, esencialmente, de los siguientes tres componentes:

Un editor de texto. Es la aplicacin interactiva que usas para escribir documentos .tex.
Cualquier editor de texto simple te sirve, pero editores especializados en LaTeX te pueden
ofrecer rpido acceso a los comandos ms comunes para procesar y ver los documentos que
generas.

Una distribucin de LaTeX. Este es el motor que se encarga de convertir tu archivos fuente de
LaTeX en documentos portables .pdf.

Un visor de documentos. Esta es la aplicacin que te permite ver e imprimir tus documentos
generados por LaTeX.

Cmo uso LaTeX?

Tambin preguntado a veces como: Y esto con qu se come?

Ya que has instalado LaTeX, el siguiente paso es aprender a generar un documento. Son tres
las operaciones principales que tienes hacer: editar, compilar, y visualizar el documento.

Editar. El primer paso consiste en usar tu editor seleccionado para generar un archivo, con
terminacin .tex, que contiene el cdigo en LaTeX describiendo la estructura y el contenido de
tu documento. Consulta el curso de LaTeX donde puedes encontrar un ejemplo sencillo y una
introduccin al lenguaje de LaTeX.

Compilar. Compilar es el proceso, realizado por el motor de LaTeX, que convierte tus archivos
.tex en documentos con formato .pdf que se pueden imprimir y ver en pantalla.

Asegrate de elegir la opcin adecuada para generar directamente documentos .pdf. En
TeXnicCenter para Windows, por ejemplo, elige en la barra de herramientas la opcin LaTeX =>
PDF y presiona el botn para compilar. TeXShop en OS X viene ya configurado para generar
documentos .pdf, y tiene un botn Typeset que inicia la accin de compilar. En otros
sistemas asegurate de que el comando usado para compilar sea pdflatex.

Visualizar. Una vez compilado el documento, y si no hubieron errores, puedes visualizar el
documento generado por LaTeX. En TeXnicCenter, por ejemplo, hay un botn que te permite
iniciar el visualizador de documentos, mientras que en TeXShop el visualizador interno es
activado automticamente cuando la compilacin termina sin errores.

Este cicloeditar, compilar, visualizares el que tienes que repetir durante la produccin de
tu documento. Normalmente escribes un poco de cdigo, luego compilas y visualizas el
resultado para comprobar que obtienes el resultado esperado. Y as sucesivamente
escribiendo cada vez un poco ms del documento y comprobando los resultados.

Durante este proceso, algunas veces el pas de compilar puede generar algunos errores. Esto
ocurre cuando el cdigo que has escrito contiene algn error, y LaTeX no ha podido entender
lo que le has querido decir. Si esto ocurre, lee con cuidado la informacin que LaTeX te da para
identificar el problema y corrige los errores en tu cdigo. No ignores los errores y dejes que se
acumulen, esto slo ocasiona frustracin y hace que LaTeX comience a comportarse cada vez
de manera ms y ms impredecible. Si esto te da dolores de cabeza, tambin puedes leer
algunos consejos para resolver errores al compilar con LaTeX.

Tengo ms preguntas!

Para resolver algunas otras de tus dudas puedes consultar el curso de LaTeX que muestra lo
bsico que hay que saber para escribir tus primeros documentos en LaTeX. En el resto de este
sitio puedes encontrar tambin tips y sugerencias adicionales para simplificarte la vida la vida
con LaTeX.

Consulta tambin el sitio de CervanTeX, mantenido por un activo grupo de usuarios de TeX
hispanohablantes, en el que puedes encontrar una gran cantidad de informacin y manuales
sobre LaTeX. Este grupo tambin coordina el desarrollo de extensiones de LaTeX para escribir
documentos en espaol, y mantiene una FAQ con una gran coleccin de las preguntas y
respuestas ms frecuentes al grupo. Con este cuadro puedes hacer una consulta en la FAQ de
CervanTeX usando Google:

Google

Si la informacin que necesitas no la puedes encontrar, otra opcin es unirte a la lista es-tex
donde siempre encontrars compaeros dispuestos a brindarte su ayuda y resolver las dudas
que tengas. Incluso si no tienes una duda en particular es bueno integrarse al grupo pues de
slo leer los mensajes con preguntas de otros se aprende bastante.

En ingls l lugar idneo para conseguir ayuda es TeX Stack Exchange, donde todosdesde los
principiantes hasta los ms expertospueden encontrar solucin a sus problemas. Adems
existe el TeX Users Group (TUG) que coordina a uno de los grupo ms grande de usuarios,
mantiene el repositorio CTAN con paquetes para extender las funcionalidades de LaTeX, y
administra la FAQ con preguntas y respuestas frecuentes recolectadas por el grupo de usuarios
en el Reino Unido.

Dos libros que son referencias clsicas sobre LaTeX son:

L. Lamport, LaTeX: A Document preparation system, 2a. ed., Reading, Addison-Wesley, 1994.

M. Goosens y F. Mittelbach, The LaTeX Companion, 2a. ed., Reading, Addison-Wesley, 2004.

El primero es el manual bsico de referencia (por el propio autor de LaTeX), y el segundo
discute muchas de las extensiones ms comunes.

Finalmente, si tienes dudas, comentarios o sugerenciasya sea sobre esta gua en particular, o
sobre LaTeX en generalpuedes dejar aqu un comentario.

ltima actualizacin: 14 Aug 201

Curso bsico de LaTeX

En este breve curso de LaTeX podrs aprender la sintaxis bsica de los archivos fuentes de
LaTeX, as como algunos de los comandos principales que necesitas para estructurar
documentos sencillos.

Antes de empezar es importante que tengas ya LaTeX instalado en tu sistema, para as poder
probar los ejemplos que se muestran y ver los resultados en pantalla. Si tienes dudas consulta
la gua de LaTeX.

A lo largo de esta gua encontraras cajas negras contienen cdigo de ejemplo. Esto es lo que
debes de escribir en tu editor de texto y despus compilarlo con LaTeX para ver los resultados.
En estas cajas uso tambin colores para resaltar la sintaxis del lenguaje de LaTeX. Dependiendo
de tu editor, quiz obtengas tambin alguna especie de resaltado de sintaxis, quiz
posiblemente tambin con colores diferentes.

Este es un ejemplo de c'odigo en \LaTeX{}.
Tambin hay algunas cajas azules que muestran cmo se vera el documento producido por
LaTeX despus de compilar.

Ejemplo de salida

Mi primer documento

Para asegurarte de que todo est instalado correctamente: copia y pega el siguiente trozo de
cdigo en tu editor de texto, guarda el archivo con un nombre apropiado (como prueba.tex), y
complalo para ver los resultados.


Estructura del documento

Un documento en LaTeX tiene dos partes principales: el prembulo y el cuerpo del documento.
El prembulo es iniciado por la instruccin \documentclass, mientras que el cuerpo del
documento est delimitado por los comandos \begin{document} y \end{document}. El
esqueleto vaco de un documento en LaTeX se ve as:

\documentclass{article}
% pre'ambulo

\begin{document}

% cuerpo del documento

\end{document}
Comandos. Como puedes empezar a observar, los comandos en LaTeX inician con una diagonal
invertida: \comando, mientras que los comentarios (texto que no aparecer en el documento
final y slo sirve para agregar notas dentro del cdigo) se escriben despus de un signo de
porcentaje: % comentario. Algunos comandos tienen parmetros obligatorios que se escriben
entre llaves {..}. Algunos otros llevan tambin parmetros opcionales que van entre corchetes
[..].

Por ejemplo el parmetro article en \documentclass indica a LaTeX que el documento se trata
de un artculo y utilizar entonces el formato adecuado. Otras opciones pueden ser book,
report, letter y slides que sirven para hacer libros, reportes, cartas, y diapositivas
respectivamente.

Algunos parmetros opcionales para \documentclass son 11pt y 12pt que especifican un tipo
de letra ms grande (el normal es de 10pt), twocolumn que escribe el texto a dos columnas y
twoside que ajusta los mrgenes del documento para imprimir a dos caras. Por ejemplo, para
escribir un reporte con letra tamao 12pt y a dos columnas entonces se escribe el comando

\documentclass[12pt,twocolumn]{report}
Prembulo. En el prembulo se pueden incluir instrucciones para activar paquetes que agregan
funciones adicionales a LaTeX, as como datos generales sobre el documento que ests
escribiendo. Un prembulo tpico podra verse as:

\documentclass{article}

\usepackage{lmodern}
\usepackage[T1]{fontenc}
\usepackage[spanish,activeacute]{babel}
\usepackage{mathtools}

\title{Ejemplo de \LaTeX{}}
\author{Juan Antonio Navarro P\'erez}
\date{29 de enero de 2010}
Los dos primeros paquetes, lmodern y fontenc, se utilizan para mejorar el soporte de
caracteres especiales en la fuente (tipo de letra) que se usar en tu documento. Por ejemplo
para que puedas copiar y pegar texto correctamente desde el documento PDF que produzcas
al final.

El siguiente paquete incluido es babel con la opcin spanish que traduce algunas de las
etiquetas usadas por LaTeX, y agrega opciones especiales para redactar documentos en
espaol. Si no incluyes este paquete, o cambias spanish por english, LaTeX supondr que ests
escribiendo en ingls.

El ltimo paquete incluido es mathtools que agrega algunos comandos y funciones especiales
para facilitar la escritura de frmulas y ecuaciones matemticas.

Hay muchos otros paquetes que puedes incluir y que agregan funciones adicionales a tu
documento, pero estos son los bsicos que siempre es una buena idea incluir. Algunos otros
paquetes tpicos son hyperref, que te permite incluir ligas en tu documento, biblatex, para
administrar tu bibliografa, o tikz, para crear todo tipo de ilustraciones.

Finalmente los campos \title, \author y \date especifican los datos que irn en el encabezado
del documento. Normalmente, de hecho, no es necesario incluir el comando \date pues LaTeX
usar en su lugar la fecha actual cuando generes tu documento.

Cuerpo del documento. En el cuerpo del documento es donde escribes todo el texto que
quieras que aparezca en el documento final. Usualmente se inicia con el comando \maketitle
que se encarga de escribir los datos del ttulo con la informacin que indicaste en el
prembulo.

Todo el texto normal se escribe tal cual. Si quieres decir Hola simplemente escribe Hola.
Algunas notas importantes:

Si dejas varios espacios en blanco entre palabras, LaTeX los toma como si fueran uno solo.

No es necesario dejar espacios al inicio de un prrafo para indicar una sangra, LaTeX ignora
estos espacios y ajusta las sangras adecuadas de manera automtica.

Para separar dos prrafos simplemente deja una lnea en blanco entre un prrafo y el
siguiente, el simple fin de lnea no hace la separacin.

Varias lneas en blanco juntas valen lo mismo que una sola.

\maketitle

Este es el ejemplo de un p'arrafo,
y este
sigue
siendo el mismo p'arrafo. \LaTeX{} har'a que todo esto se vea bien.

Este ser'ia el segundo p'arrafo.
% Esto es s'olo un comentario
Y aqu'i puedes escribir m'as cosas.
Ejemplo de LaTeX

Acentos y signos especiales

Como podrs ver en los ejemplos anteriores, los acentos no se pueden escribir de manera
directa dentro el cdigo. Cuando necesites escribir una letra con acento como la debers
escribir 'a y en lugar de escribe 'n. Para las maysculas funciona lo mismo slo utiliza la
letra mayscula adecuada.

La opcin activeacute de babel te permite usar este metodo corto para escribir aceptos. Esta
opcin, sin embargo, no funciona en el prembulo. Para poner acentos en el prembulo debes
usar la forma larga en la que escribes \'a para obtener la letra acentuada , \'e para la letra
, y \~n para la .

Otros smbolos que requieren atencin son !` y ?` para producir y , as como las comillas
`sencillas' y ``dobles'' que producen sencillas y dobles.

Si todo esto te parece un poco ridculo y lo que tu quisieras es slo escribir cuando quieras
una , lee las instrucciones para poder incluir acentos directamente. Te recomiendo, sin
embargo, por lo pronto me creas que la forma ms sencilla de poner acentos es la que ya he
indicado y seguir leyendo esto curso que vienen cosas mucho ms interesantes que eso.

Matemticas

Muchos libros y manuales de LaTeX dejan esta seccin cerca del final. Sin embargo creo que
muchos de nosotros, cuando empezamos con LaTeX por primera vez, lo hacemos por el
comercial sobre su poder para editar textos matemticos. O no?

As que, aqu una pequea introduccin. La primera forma de escribir matemticas es el modo
en lnea que inserta un smbolo o una frmula sencilla dentro de la redaccin de un prrafo.
Este modo se obtiene encerrando entre signos $..$ el contenido matemtico. Un ejemplo
sencillo.

... si $x = 0$ entonces $y^{2} = 4p + 7$, pero si damos otro valor a $x$ no s'e que pase ...
Ejemplo de matemticas

Por lo pronto nada terriblemente impresionante. Una de las primeras cosas que notars es que
las letras en el entorno matemtico aparecen en itlicas y que puedes escribir exponentes
cmo en $y^{2}$. Ojo, sin embargo, que nunca debes de usar el entorno matemtico para
escribir palabras en cursivas. Una $oficina$ no es un lugar donde puedas poner tu escritorio y
sentarte a trabajar; es ms bien una o multiplicada por una f, multiplicada por una i,
multiplicada por una c,

El otro modo para insertar texto matemtico es en una frmula destacada. Este modo es para
ecuaciones ms grandes que, por ejemplo si incluye sumatorias o lmites, no se veran bien
incrustadas dentro de un prrafo. Una frmula destacada lo que hace es abrir un espacio
amplio en medio del prrafo y centrar la ecuacin en la pgina. Una forma de lograr esto es
usando los comandos \begin{equation} y \end{equation} o, si no te interesa ir numerando las
ecuaciones, la variante equation*.

Y despu'es de experimentar mucho con diferentes t'ecnicas resulta que la ecuaci'on
\begin{equation}
w = \sum_{i=1}^{n} (x_{i}+y_{i})^{2}
\end{equation}
es muy importante.

... y como sabemos que
\begin{equation*}
\lim_{x \to 0} (x^{2} + 2x + 4) = 4
\end{equation*}
se concluye que...
Ejemplo de ecuaciones

Nota que, en el cdigo de LaTeX, no hay separacin entre la ecuacin y el texto del prrafo.
Esto es porque que la ecuacin es parte de la redaccin del prrafo.

La siguiente es una tabla con algunos otros smbolos y construcciones matemticas.
Experimenta un poco, escribe algunas frmulas en papel o bscalas en libros y trata de escribir
despus el cdigo en LaTeX.

Smbolos en LaTeX

Esta tabla no es en absoluto completa. Una gran familia de comandos que puedes utilizar son
las letras griegas. As como \pi puedes encontrar \alpha, \lambda, etc. Para obtener las letras
griegas maysculas capitaliza la primera letra, por ejemplo en \Omega o \Pi.

Otra familia de comandos corresponden a nombres de funciones como \sin, \log, \lim, etc.
Observa que no se obtiene el resultado correcto si escribes nicamente $sin$; eso es s por i
por n, y no la funcin seno que obtienes con $\sin$.

La gua completa de todos los smbolos que puedes utilizar en LaTeX es un libro que se llama
The Comprehensive LaTeX Symbol List de Scott Pakin. Algunos editores, como TeXnicCenter
para Windows, tienen barras con botones para escribir los comandos dando click sobre el
smbolo o construccin que necesites.

Estructura del documento

Parte de la ideologa de LaTeX es que el autor de los documentos no debe preocuparse por el
formato o la apariencia que tendr el documento impreso en papel, ya que eso es tarea de
LaTeX (o de un diseador de formatos). El autor debe preocuparse slo por el contenido y la
estructura de su documento. Siguiendo esta ideologa, esta gua no muestra comandos para
manipular el formato del texto. Si en algn lugar ya aprendiste esos comandos lo mejor es que
(cuando escribes el cuerpo de un documento) te olvides de que existen.

Por ejemplo, un comando importante es \emph{..} que te permite agregar nfasis a palabras u
oraciones. Normalmente el resultado es que el texto aparece en itlicas. Sin embargo, no
debes pensar en \emph{..} como un comando para poner itlicas (eso es pensar en formato!)
sino como un comando para agregar nfasis (eso es pensar en contenido!). Diferentes estilos
de documentos podran incluso agregar nfasis usando diferentes formatos, por ejemplo
subrayando o escribiendo en rojo. Un autor decide qu enfatizar, y es tarea del editor el
decidir cmo hacerlo.

Otra familia importante de comandos te permiten poner ttulos y dividir tu documento en
secciones. Una de las ventajas importantes de estos comandos es que cosas como el ndice y
tablas de contenido se hacen de forma automtica.

\part{..}
\chapter{..}
\section{..}
\subsection{..}
\subsubsection{..}
Los comandos pueden variar segn el estilo de documento que ests usando. Por ejemplo un
articulo (article) suele dividirse comenzando por \section{..}, mientras que un libro (book)
puede incluir \part{..} o \chapter{..}.

Para conseguir que aparezca el ndice en tu documento usa el comando \tableofcontents, por
ejemplo despus de \maketitle, y compila dos o tres veces.

Conclusin

Este es el final de tu primer curso bsico sobre LaTeX. Con la informacin que ya tienes ahora
lo ms recomendable es lanzarte y tratar de escribir algunos documentos sencillos para tus
tareas o trabajos usando lo que has aprendido. Cuando necesites un smbolo que no sepas
como escribir recuerda consultar la lista comprensiva de smbolos o, cuando necesites algo
ms avanzado, consulta mis recomendaciones para conseguir ms ayuda.

ltima actualizacin: 15 Aug 2013

You might also like