Vous êtes sur la page 1sur 67

Herramientas para la

composici
on de textos
t
ecnicos
Fco Javier Cabrerizo
Introducci
on

Herramientas para la composicion de textos


tecnicos
Introducci
on a LATEX: Comandos y Estilos

Caractersticas
Empezando
Estructura Docs
Cuerpo
Formato
Aspecto

Francisco Javier Cabrerizo

Curso 2015

Listas

Indice

Herramientas para la
composici
on de textos
t
ecnicos
Fco Javier Cabrerizo
Introducci
on

1 Introducci
on a LATEX

Caractersticas
Empezando

2 Caractersticas

Estructura Docs
Cuerpo

3 Empezando

Formato
Aspecto

4 Estructura de un documento
5 Cuerpo del documento
6 M
as sobre formato del texto
7 Aspecto del Texto
8 Listas

Listas

Indice

Herramientas para la
composici
on de textos
t
ecnicos
Fco Javier Cabrerizo
Introducci
on

1 Introducci
on a LATEX

Caractersticas
Empezando

2 Caractersticas

Estructura Docs
Cuerpo

3 Empezando

Formato
Aspecto

4 Estructura de un documento
5 Cuerpo del documento
6 M
as sobre formato del texto
7 Aspecto del Texto
8 Listas

Listas

Introduccion

Herramientas para la
composici
on de textos
t
ecnicos
Fco Javier Cabrerizo
Introducci
on
Caractersticas
Empezando
Estructura Docs

Describimos el esquema de funcionamiento y los conceptos y


herramientas b
asicos para escribir usando LATEX, un sistema de
preparaci
on de documentos ampliamente usado en el campo de las
matem
aticas y ciencias naturales, aunque muy extendido a muchas
otras disciplinas.
No es un editor de textos en su sentido habitual. Es lo que
podramos llamar un maquetador o compositor de textos.

Cuerpo
Formato
Aspecto
Listas

Introduccion

Herramientas para la
composici
on de textos
t
ecnicos
Fco Javier Cabrerizo
Introducci
on
Caractersticas

Para que lo podemos utilizar?


Artculos tecnicos, trabajos en revistas, congresos, etc.

Empezando
Estructura Docs
Cuerpo
Formato

Tesis.

Aspecto
Listas

Apuntes de una asignatura, ejercicios y ex


amenes.
Libros.
Presentaciones.
...

Antecedentes historicos

Herramientas para la
composici
on de textos
t
ecnicos
Fco Javier Cabrerizo
Introducci
on
Caractersticas
Empezando

Donald Ervin Knuth cre


o en 1978 un sistema de composici
on de
textos de alta calidad llamado TEX.

Estructura Docs
Cuerpo
Formato
Aspecto

Unos a
nos atr
as cuando Knuth recibi
o las pruebas de imprenta de
la segunda edici
on del segundo volumen de su libro The Art of
Computer Programming, le causaron tan mala sensaci
on que se
decidi
o a crear un sistema de composici
on de textos y unos
archivos tipogr
aficos para emplearlos en textos de alta calidad y,
m
as concretamente, pensando en aquellos textos en los que
aparecan expresiones matem
aticas.

Listas

Antecedentes historicos

Herramientas para la
composici
on de textos
t
ecnicos
Fco Javier Cabrerizo
Introducci
on
Caractersticas
Empezando
Estructura Docs
Cuerpo

Leslie Lamport, en 1982, cre


o un paquete de macros para TEX,
llamado LATEX(LAmport TEX).

Formato
Aspecto
Listas

LATEX proporciona una serie de


ordenes para describir la estructura
del documento, con el fin de que el usuario se preocupe m
as del
contenido del documento que de su presentaci
on.

Indice

Herramientas para la
composici
on de textos
t
ecnicos
Fco Javier Cabrerizo
Introducci
on

1 Introducci
on a LATEX

Caractersticas
Empezando

2 Caractersticas

Estructura Docs
Cuerpo

3 Empezando

Formato
Aspecto

4 Estructura de un documento
5 Cuerpo del documento
6 M
as sobre formato del texto
7 Aspecto del Texto
8 Listas

Listas

Caractersticas

Herramientas para la
composici
on de textos
t
ecnicos
Fco Javier Cabrerizo
Introducci
on
Caractersticas

LATEX es un conjunto de comandos de marcado usados con un


programa de composici
on tipogr
afica TEX, para la preparaci
on de
una gran variedad de documentos.

Empezando
Estructura Docs
Cuerpo
Formato
Aspecto

LAT

Tanto EX como TEX, son sistemas de software abierto,


disponibles gratuitamente. Es posible modificar y redistribuir todo
o parte de ellos.
Un documento de LATEX consta de uno o m
as ficheros fuente que
contienen texto plano: el contenido junto con los comandos de
marcado.

Listas

Caractersticas

Herramientas para la
composici
on de textos
t
ecnicos
Fco Javier Cabrerizo
Introducci
on
Caractersticas
Empezando
Estructura Docs

Es procesado por TEX para generar un fichero en formato DVI


(dispositivo independiente) que contiene direcciones precisas para
la composici
on tipogr
afica de cada car
acter. Puede ser visto en un
monitor, o convertido a instrucciones de impresi
on, o alg
un otro
formato electr
onico, tal como PostScript, HTML, XML o PDF.
Una variante de TEX, denominada pdfTeX genera un fichero PDF
como salida, directamente sin necesidad de pasar por el fichero
DVI.

Cuerpo
Formato
Aspecto
Listas

Procesadores de textos

Herramientas para la
composici
on de textos
t
ecnicos
Fco Javier Cabrerizo
Introducci
on
Caractersticas
Empezando
Estructura Docs

Hay dos tipos de procesadores de texto:


Procesadores WYSIWYG (What you see is what you get), como
por ejemplo Microsoft Word u LibreOffice Writer, en los que se
obtiene lo que se est
a viendo mientras se escribe.
Sistemas de fotocomposici
on automatizados, como el LATEX, en los
que se necesita un compilador para ver el resultado final del
documento.

Cuerpo
Formato
Aspecto
Listas

Modo de funcionamiento

Herramientas para la
composici
on de textos
t
ecnicos
Fco Javier Cabrerizo
Introducci
on

Texto fuente. Con cualquier editor de textos escribimos un


documento en el que, adem
as del texto propiamente dicho, se
introduce informaci
on sobre la estructura final. El fichero generado
tiene extensi
on .tex (fichero.tex).

Caractersticas
Empezando
Estructura Docs
Cuerpo
Formato
Aspecto

Composici
on o compilaci
on. El texto fuente se procesa para darle
formato y componerlo. Al compilar el texto fuente, se genera
fichero.dvi, que contiene toda la informaci
on necesaria para
imprimir el texto final. Tambien se generan ficheros auxiliares
(fichero.aux), o bien contienen informaci
on tecnica sobre el propio
proceso de compilaci
on (fichero.log).

Visualizaci
on o impresi
on. De ello se ocupan programas
especficos dise
nados con esta finalidad, para poder ver en la
pantalla e imprimir el resultado.

Listas

De DVI a una salida grafica

Herramientas para la
composici
on de textos
t
ecnicos
Fco Javier Cabrerizo
Introducci
on
Caractersticas

Un archivo DVI (DeVice Independent) es verdaderamente


independiente del dispositivo que vayamos a utilizar para obtener el
documento impreso.

Empezando
Estructura Docs
Cuerpo
Formato
Aspecto

Para la salida final necesitamos otro programa independiente de


TEX: el manipulador de DVI (DVI-driver). Al menos la mitad de la
responsabilidad de obtener un bonito documento cae sobre el.
Inicialmente, este serva para pasar de DVI a impresora o pantalla
(YAP). Ahora puede ser un puente a un formato est
andar (PS o
PDF).

Listas

De DVI a PostScript

Herramientas para la
composici
on de textos
t
ecnicos
Fco Javier Cabrerizo
Introducci
on
Caractersticas
Empezando
Estructura Docs

PostScript es el lenguaje de descripci


on de p
aginas desarrollado por
Adobe que es est
andar en la industria gr
afica.

Cuerpo
Formato
Aspecto
Listas

El DVI-driver para convertir a PostScript es dvips.


El interprete es GhostScript y el visualizador GSView (PS, PDF).

De DVI a PDF

Herramientas para la
composici
on de textos
t
ecnicos
Fco Javier Cabrerizo
Introducci
on
Caractersticas
Empezando
Estructura Docs

El DVI-driver para convertir a PDF es dvipdfm.

Cuerpo
Formato
Aspecto

PDF (Portable Document Format) es un formato est


andar
desarrollado por Adobe a partir de PostScript, sin capacidades de
programaci
on pero con toda la capacidad tipogr
afica, posibilidades
de hipertexto, formularios, multimedia... Es un formato ideal para
la distribuci
on electr
onica (o en la web) de documentos complejos
y bien terminados.

Listas

Otras alternativas

Herramientas para la
composici
on de textos
t
ecnicos
Fco Javier Cabrerizo
Introducci
on
Caractersticas
Empezando

En el camino .tex .pdf, podemos seguir varias rutas.

Estructura Docs
Cuerpo

pdftex Variante de TEXpara pasar directamente de .tex a .pdf.

Formato
Aspecto

dvipdfm De .tex a .dvi con LATEXy de .dvi a .pdf con dvipdfm.


Distiller De .tex a .dvi con LATEX, de .dvi a .ps con dvips y de .ps a
.pdf con Distiller de Adobe (comercial) o pdfwrite (incluido en
Ghostscript a partir de la versi
on 6).

Listas

Esquema

Herramientas para la
composici
on de textos
t
ecnicos
Fco Javier Cabrerizo
Introducci
on
Caractersticas
Empezando
Estructura Docs
Cuerpo
Formato
Aspecto
Listas

Ventajas

Herramientas para la
composici
on de textos
t
ecnicos
Fco Javier Cabrerizo

Su rapidez en la producci
on de documentos.

Introducci
on
Caractersticas
Empezando

El resultado final tiene una calidad profesional.

Estructura Docs
Cuerpo

El autor se encarga principalmente del contenido, no de detalles de


formato.

Formato
Aspecto
Listas

Es un programa gratuito y de dominio p


ublico.
Facilidad para gesti
on de estructuras complejas: ndices, referencias
cruzadas, bibliografas, etc.
Independiente de la plataforma.
Trabaja eficientemente en ordenadores de poca capacidad o con
pocos recursos.

Inconvenientes

Herramientas para la
composici
on de textos
t
ecnicos
Fco Javier Cabrerizo
Introducci
on
Caractersticas

Para componer el manuscrito, hay que indicar la estructura l


ogica:
ttulos de captulos, secciones, subsecciones, que textos son notas
a pie de p
agina, etc.

Empezando
Estructura Docs
Cuerpo
Formato
Aspecto

Se deben incluir instrucciones muy concretas sobre las


caractersticas del formato.
Esta informaci
on hay que proporcionarla en un lenguaje preciso
que el sistema entienda.
Se producir
an errores, que habr
a que depurar y corregir realizando
las oportunas modificaciones en el texto fuente.

Listas

Indice

Herramientas para la
composici
on de textos
t
ecnicos
Fco Javier Cabrerizo
Introducci
on

1 Introducci
on a LATEX

Caractersticas
Empezando

2 Caractersticas

Estructura Docs
Cuerpo

3 Empezando

Formato
Aspecto

4 Estructura de un documento
5 Cuerpo del documento
6 M
as sobre formato del texto
7 Aspecto del Texto
8 Listas

Listas

Preparacion de un documento

Herramientas para la
composici
on de textos
t
ecnicos
Fco Javier Cabrerizo
Introducci
on
Caractersticas
Empezando
Estructura Docs

Para escribir en TEX y LATEX, s


olo usamos caracteres est
andar del
c
odigo ASCII (texto).

Cuerpo
Formato
Aspecto

Para escribir smbolos, usamos una serie de comandos los


editores nos ayudan a escribirlos directamente.
Generamos un fichero .tex con texto e instrucciones, legible en
cualquier plataforma.

Listas

Preparacion de un documento

Herramientas para la
composici
on de textos
t
ecnicos
Fco Javier Cabrerizo
Introducci
on
Caractersticas

Abramos un editor de textos.

Empezando
Estructura Docs
Cuerpo

Escribamos el siguiente texto.

Formato
Aspecto

Ejemplo mnimo
\documentclass{article}
\begin{document}
Vamos a escribir nuestro primer texto.
\end{document}

Lo guardamos como minimo.tex y obtenemos el pdf.

Listas

Que significa todo esto?

Herramientas para la
composici
on de textos
t
ecnicos
Fco Javier Cabrerizo

\documentclass{article}: comando que indica que se use la clase


artculo. Una clase de fichero define el formato. Cambiando el tipo,
cambiar
a el aspecto del documento.

Introducci
on
Caractersticas
Empezando
Estructura Docs
Cuerpo

\begin{document}: comienza el entorno llamado documento,


indicando que aqu comienza el contenido del documento. Lo que
hay antes de este comando se conoce como encabezado o
pre
ambulo.
A continuaci
on viene el contenido real, el texto que queremos que
sea visualizado.
\end{document}: el entorno documento termina aqu, indicando
que la fuente se ha completado. A partir de aqu, todo ser
a
ignorado.

Formato
Aspecto
Listas

Espacios

Herramientas para la
composici
on de textos
t
ecnicos
Fco Javier Cabrerizo
Introducci
on
Caractersticas
Empezando

Los caracteres blancos, tales como espacios o tabuladores, son


tratados como un u
nico espacio.

Estructura Docs
Cuerpo
Formato
Aspecto

Los espacios al inicio de una lnea son ignorados.


Una lneas en blanco entre dos lneas de texto define el final de un
p
arrafo.
Varias lneas vacas son tratadas como una u
nica.

Listas

Saltos de lnea y de pagina

Herramientas para la
composici
on de textos
t
ecnicos
Fco Javier Cabrerizo

Por defecto, LATEX inserta los saltos de lnea y espacios entre


palabras optimizando el contenido de p
arrafos enteros, seg
un el
tipo de documento que estemos elaborando.

Introducci
on
Caractersticas
Empezando
Estructura Docs
Cuerpo

Tambien introduce guiones dividiendo las palabras que no encajen


bien al final de cada rengl
on.

Formato
Aspecto
Listas

A
un as, podemos incluir saltos de lnea donde deseemos. Usamos
los comandos: \ \ o \newline
Con ellos no comenzamos nuevo p
arrafo.
Con \par conseguimos un resultado similar pero comenzando un
p
arrafo nuevo, o dejando 2 espacios en blanco entre lnea y lnea.
Cambiar de p
agina: \newpage.

Smbolos especiales

Herramientas para la
composici
on de textos
t
ecnicos
Fco Javier Cabrerizo
Introducci
on
Caractersticas
Empezando
Estructura Docs

Smbolos especiales

Cuerpo
Formato

Barra invertida (\): vamos a escribir un comando.

Aspecto
Listas

Smbolo del d
olar ($): abrir y cerrar f
ormulas.
Llaves ({}): delimitar partes del documento.

Herramientas para la
composici
on de textos
t
ecnicos
Fco Javier Cabrerizo
Introducci
on
Caractersticas
Empezando

LAT

odigo ASCII para funciones


EX reserva ciertos smbolos de c
especiales: $ # % & { } \

Estructura Docs
Cuerpo
Formato
Aspecto

Si queremos que aparezcan como simples smbolos en el texto


compilado, hemos de indicarlo anteponiendo el smbolo \ o usando
el ambiente verbatim (lo que se escribe es lo que se obtiene en la
impresi
on).

Listas

Comandos LATEX

Herramientas para la
composici
on de textos
t
ecnicos
Fco Javier Cabrerizo
Introducci
on
Caractersticas

Sensibles a may
usculas.

Empezando
Estructura Docs

Comienzan con \ y luego un nombre compuesto s


olo de letras.
Estos nombre terminan con un espacio, un n
umero o cualquier otro
car
acter que no sea letra.
Otra opci
on es una \ seguida de un car
acter que no sea una letra.
Algunos necesitan par
ametros, que se indican con { }.
Tambien pueden incluir par
ametros opcionales que se indican con [
].
Sintaxis general:
\comando[opcion1,opcion2, ...]{argumento1}{argumento2}...

Cuerpo
Formato
Aspecto
Listas

Entornos LATEX

Herramientas para la
composici
on de textos
t
ecnicos
Fco Javier Cabrerizo
Introducci
on

La idea es similar a un comando pero tienen efecto sobre una parte


mayor del documento.
Son una especie de grupos de comandos que se aplican al texto
que se encuentra entre el inicio y el final.

Entornos
\begin{nombreEntorno}
texto al que afectara el entorno
\end{nombreEntorno}
En el texto se pueden incluir otros comandos y entornos anidados.
Tambien aceptan par
ametros, aunque no es algo que
habitualmente se use.

Caractersticas
Empezando
Estructura Docs
Cuerpo
Formato
Aspecto
Listas

Entornos LATEX

Herramientas para la
composici
on de textos
t
ecnicos
Fco Javier Cabrerizo
Introducci
on

Un ejemplo es el que usamos para crear un documento.

Entornos - Ejemplo
\begin{document}
Contenido del documento
\end{document}
Otro ejemplo sencillo es el entorno center que genera un texto
centrado.

Entornos - Ejemplo
\begin{center}
Este texto debera \ \ aparecer centrado.
\end{center}

Caractersticas
Empezando
Estructura Docs
Cuerpo
Formato
Aspecto
Listas

Entornos LATEX

Herramientas para la
composici
on de textos
t
ecnicos
Fco Javier Cabrerizo
Introducci
on

Otros entornos similares son flushleft y flushright, que producen


p
arrafos justificados a izquierda y derecha respectivamente.

Ejemplos - Probar el siguiente c


odigo

Caractersticas
Empezando
Estructura Docs
Cuerpo
Formato

\begin{flushleft}
Este texto lo justificamos
a la izquierda
\end{flushleft}

Ejemplos - Probar el siguiente c


odigo
\begin{flushright}
Este texto lo justificamos
a la derecha
\end{flushright}

Aspecto
Listas

Entornos LATEX

Herramientas para la
composici
on de textos
t
ecnicos
Fco Javier Cabrerizo
Introducci
on
Caractersticas
Empezando
Estructura Docs

Otro entorno muy com


un es el quote, que sirve para realizar citas
peque
nas y ejemplos, as como para resaltar ciertas oraciones.

Ejemplos - Probar el siguiente c


odigo
Este es un ejemplo de
\begin{quote}
c
omo realizar una cita o resaltar una oraci
on
\end{quote}
utilizando el entorno quote.

Cuerpo
Formato
Aspecto
Listas

Entornos LATEX

Herramientas para la
composici
on de textos
t
ecnicos
Fco Javier Cabrerizo
Introducci
on

Otro entorno a destacar es el verbatim, en el que lo que se escribe


es lo que se obtiene en la impresi
on final.

Caractersticas
Empezando
Estructura Docs
Cuerpo

Es por ello que en su interior no es posible ejecutar ning


un
comando.

Formato
Aspecto
Listas

Tiene su propio tipo de letra.

Ejemplo - Probar el siguiente c


odigo
\begin{verbatim}
Departamento de Ciencias de la Computaci
on e Inteligencia Artificial
\bigskip
Universidad de Granada
\end{verbatim}

Comentarios

Herramientas para la
composici
on de textos
t
ecnicos
Fco Javier Cabrerizo

Cuando LATEX encuentra un % al procesar un fichero de entrada,


ignora el resto de la lnea, el retorno de carro y todos los espacios
en blanco al principio de la siguiente lnea.

Introducci
on
Caractersticas
Empezando
Estructura Docs

Es muy u
til para incluir anotaciones en el fichero de entrada, que
no ser
an visibles en la versi
on impresa.

Cuerpo
Formato
Aspecto
Listas

Tambien lo podemos usar para dividir lneas demasiado largas


cuando no podemos usar espacios o retornos de carro.

Comentarios - hagamos unas pruebas con el siguiente texto


Este es un ejemplo % muy chorra
para incluir comentarios.
Tambien podemos usarlo para dividir lneas demasiado largas:
supercali %
fragilstico %
espialidoso

Indice

Herramientas para la
composici
on de textos
t
ecnicos
Fco Javier Cabrerizo
Introducci
on

1 Introducci
on a LATEX

Caractersticas
Empezando

2 Caractersticas

Estructura Docs
Cuerpo

3 Empezando

Formato
Aspecto

4 Estructura de un documento
5 Cuerpo del documento
6 M
as sobre formato del texto
7 Aspecto del Texto
8 Listas

Listas

Herramientas para la
composici
on de textos
t
ecnicos

Encabezado

Fco Javier Cabrerizo


Introducci
on

LAT

Un documento en EXse divide en dos grandes partes: el


encabezado y el cuerpo del texto.

Caractersticas
Empezando
Estructura Docs
Cuerpo

Encabezado: se escriben las instrucciones fundamentales que


indican que clase de documento se va a escribir y que
caractersticas va a tener, as como que paquetes se deben de
cargar.
Por ejemplo, la instrucci
on: \documentclass{article}
hace que LATEX de la estructura de un artculo a nuestro
documento.
Diferentes estilos para nuestro documento, por ejemplo: book,
report o slides.

Formato
Aspecto
Listas

Encabezado

Herramientas para la
composici
on de textos
t
ecnicos
Fco Javier Cabrerizo
Introducci
on
Caractersticas
Empezando
Estructura Docs

Adem
as, debemos indicar los paquetes que vamos a necesitar.

Cuerpo
Formato

Para cargar un paquete se usa el comando: \usepackage{paquete}

Ejemplo de inclusion de un paquete


Para cargar el paquete amssymb, que proporciona smbolos
matem
aticos de la American Mathematical Society, escribimos:
\usepackage{amssymb}

Aspecto
Listas

Encabezado

Herramientas para la
composici
on de textos
t
ecnicos
Fco Javier Cabrerizo
Introducci
on
Caractersticas
Empezando
Estructura Docs

Algunas clases de documento y algunos paquetes admiten


diferentes opciones. En estos casos, la sintaxis en general para
cargar clases y paquetes es:
\documentclass[opciones]{clase}
\usepackage[opciones]{paquete}
Si una clase de documento o paquete que queremos cargar ofrece
opciones y nosotros no especificamos nada, se cargar
an las
opciones por defecto.

Cuerpo
Formato
Aspecto
Listas

Cuerpo

Herramientas para la
composici
on de textos
t
ecnicos
Fco Javier Cabrerizo
Introducci
on
Caractersticas

El cuerpo del documento consiste en pr


acticamente todo lo que
aparecer
a en nuestra compilaci
on.

Empezando
Estructura Docs
Cuerpo
Formato

Es aqu, pues, donde escribiremos el texto propiamente dicho.


Se indica su inicio con la instrucci
on:
\begin{document}
Una vez que iniciemos el cuerpo del documento, debemos escribir
al final de todo lo escrito la instrucci
on de cierre: \end{document}

Aspecto
Listas

Clases de documentos y algunos paquetes

Herramientas para la
composici
on de textos
t
ecnicos
Fco Javier Cabrerizo
Introducci
on

Clases tpicas de documentos:


article: se usa para elaborar artculos de revistas especializadas,
ponencias, trabajos, seminarios, informes peque
nos, etc. No se
divide en captulos, sino que bastan las secciones y subsecciones y
sus p
arrafos y subp
arrafos.

Caractersticas
Empezando
Estructura Docs
Cuerpo
Formato
Aspecto

report: se utiliza para crear informes mayores que constan de


captulos, proyectos fin de carrera, tesis doctorales o libros
peque
nos.
book: se emplea para crear libros u otros documentos a doble cara
de caractersticas similares a libros. Documentos que deben incluir
por ejemplo captulos, pr
ologo, apendices o incluso partes.
slides: se usa para elaborar transparencias en una presentaci
on.

Listas

Clases de documentos y algunos paquetes

Herramientas para la
composici
on de textos
t
ecnicos
Fco Javier Cabrerizo
Introducci
on
Caractersticas
Empezando

Las clases book y report son muy similares. Sin embargo, existen ligeras
diferencias:

Estructura Docs
Cuerpo
Formato

Por ejemplo, la clase book hace que los captulos empiecen siempre
en una p
agina impar, de modo que si un captulo anterior termina
en una p
agina impar, la p
agina (par) siguiente quedar
a en blanco y
al captulo nuevo comenzar
a despues de ella.
Con la clase report no sucede esto, as es que un captulo
simplemente empieza en una p
agina nueva, sea par o impar.

Aspecto
Listas

Clases de documentos y algunos paquetes

Herramientas para la
composici
on de textos
t
ecnicos
Fco Javier Cabrerizo
Introducci
on
Caractersticas

Todas las clases de la lista anterior admiten opciones adicionales.

Empezando
Estructura Docs
Cuerpo

Estas opciones podr


an ser varias y todas ellas ir
an separadas por
comas.

Formato
Aspecto
Listas

Las opciones m
as comunes que se suelen usar son las siguientes:
10pt, 11pt, 12pt ...: establece el tama
no de la letra con la que se va
a escribir el documento. Por defecto es de 10pt.
a4paper, letterpaper ...: definen el tama
no del papel en el que se va
a escribir el texto. Por defecto, el tama
no es letterpaper. Adem
as,
se pueden especificar a5paper, b5paper, etc.

Clases de documentos y algunos paquetes

Herramientas para la
composici
on de textos
t
ecnicos
Fco Javier Cabrerizo
Introducci
on

twocolumn: para componer el documento en 2 columnas.

Caractersticas
Empezando

landscape: usamos esta opci


on para componer el documento en
forma apaisada.

Estructura Docs
Cuerpo
Formato
Aspecto

twoside, oneside: especifica si se debe generar el documento a una


o dos caras. Si no especificamos nada, los tipos article y report son
a una cara, y los de clase book son a dos caras.
draft: indica que es un borrador, aportando facilidades de
manipulaci
on de versiones no definitivas.

Ejemplo de encabezado
\documentclass[12pt,landscape,a4paper]{article}

Listas

Clases de documentos y algunos paquetes

Herramientas para la
composici
on de textos
t
ecnicos
Fco Javier Cabrerizo
Introducci
on
Caractersticas

TEX permite el uso de acentos de distintos idiomas.

Empezando
Estructura Docs

Para el castellano utilizaramos comandos especficos, aunque lo


m
as c
omodo es incluir los paquetes necesarios:
Paquete inputenc con la opci
on latin1: codificaci
on europea del
teclado.
Paquete fontenc con la opci
on T1: est
a relacionado con la gesti
on
interna que se hace para producir la salida.
Paquete babel con la opci
on spanish: indicamos que vamos a
escribir en espa
nol.

Ejemplo de inclusion de un paquete


\usepackage[latin1]{inputenc}

Cuerpo
Formato
Aspecto
Listas

Indice

Herramientas para la
composici
on de textos
t
ecnicos
Fco Javier Cabrerizo
Introducci
on

1 Introducci
on a LATEX

Caractersticas
Empezando

2 Caractersticas

Estructura Docs
Cuerpo

3 Empezando

Formato
Aspecto

4 Estructura de un documento
5 Cuerpo del documento
6 M
as sobre formato del texto
7 Aspecto del Texto
8 Listas

Listas

Secciones

Herramientas para la
composici
on de textos
t
ecnicos
Fco Javier Cabrerizo
Introducci
on
Caractersticas
Empezando

Nos centramos ya en el cuerpo del documento, que habitualmente


dividimos en secciones.

Estructura Docs
Cuerpo
Formato
Aspecto

LATEX proporciona varias formas de seccionar un texto:


\part{}: opcional, utilizado normalmente con el estilo book.
\chapter{}: s
olo en los estilos book y report.
\section{}, \subsection{}, \subsubsection{}
\paragraph{} \subparagraph{}

Listas

Secciones

Herramientas para la
composici
on de textos
t
ecnicos
Fco Javier Cabrerizo
Introducci
on
Caractersticas
Empezando
Estructura Docs

Entre llaves indicamos el ttulo de la secci


on.

Cuerpo
Formato

Las secciones y subsecciones son numeradas autom


aticamente.

Aspecto
Listas

Si no deseamos que nos numere una secci


on agregar un asterisco:
\section*{}
Adem
as, todas las secciones aparecer
an en la tabla de contenidos.

Referenciando secciones

Herramientas para la
composici
on de textos
t
ecnicos
Fco Javier Cabrerizo
Introducci
on
Caractersticas
Empezando

Basta con indicar: \ref{etiqueta}

Estructura Docs
Cuerpo
Formato

Pero hay que tener en cuenta que previamente tenemos que haber
definido dicha etiqueta en el punto que deseamos: \label{etiqueta}
Lo habitual es etiquetar cada secci
on y subsecci
on, por si
necesitamos referenciarlas.
De forma similar se referencian tablas, im
agenes, etc.

Aspecto
Listas

Indice

Herramientas para la
composici
on de textos
t
ecnicos
Fco Javier Cabrerizo
Introducci
on
Caractersticas
Empezando
Estructura Docs

LAT

EX da la posibilidad de crear el ndice del documento mediante


el comando \tableofcontents.

Cuerpo
Formato
Aspecto
Listas

Debe ser escrito despues del comando \begin{document}


Debemos compilar dos veces el documento, pues la primera genera
un archivo auxiliar (extensi
on .toc) que es usado en la segunda.

Indice

Herramientas para la
composici
on de textos
t
ecnicos
Fco Javier Cabrerizo
Introducci
on

1 Introducci
on a LATEX

Caractersticas
Empezando

2 Caractersticas

Estructura Docs
Cuerpo

3 Empezando

Formato
Aspecto

4 Estructura de un documento
5 Cuerpo del documento
6 M
as sobre formato del texto
7 Aspecto del Texto
8 Listas

Listas

Margenes del documento

Herramientas para la
composici
on de textos
t
ecnicos
Fco Javier Cabrerizo
Introducci
on
Caractersticas
Empezando

Cada tipo de documento tiene una determinada apariencia


establecida por defecto.

Estructura Docs
Cuerpo
Formato

Sin embargo, puede ser alterada a gusto del usuario.

Aspecto
Listas

M
argenes horizontales:
\hoffset: delimita el margen izquierdo de la impresi
on.
\oddsidemargin: fija el margen izquierdo para las p
aginas impares.
\evensidemargin: fija el margen izquierdo para las p
aginas pares.
Los m
argenes deberan coincidir, salvo que el documento sea a
doble cara.
\textwidth: especifica el ancho de la lnea de texto.

Margenes del documento

Herramientas para la
composici
on de textos
t
ecnicos
Fco Javier Cabrerizo
Introducci
on
Caractersticas
Empezando

M
argenes verticales:
\voffset: delimita el margen superior de la impresi
on.

Estructura Docs
Cuerpo
Formato

\topmargin: define la distancia vertical entre el margen superior de


impresi
on y la parte superior del encabezado de la hoja.
\headheight: define la altura del encabezado.
\headsep: permite definir la distancia entre la base del encabezado
y la parte superior del cuerpo del texto.
\textheight: especifica la altura de la p
agina.

Aspecto
Listas

Margenes del documento

Herramientas para la
composici
on de textos
t
ecnicos
Fco Javier Cabrerizo
Introducci
on
Caractersticas
Empezando
Estructura Docs

Ejemplo de establecimiento de margenes

Cuerpo
Formato

Realizar un documento nuevo de tipo artculo y establecer estos


m
argenes:
\oddsidemargin 0in
\textwidth 6.75in
\topmargin 0
\headheight 0in
\textheight 8.5in

Aspecto
Listas

Unidades de medida

Herramientas para la
composici
on de textos
t
ecnicos
Fco Javier Cabrerizo
Introducci
on
Caractersticas
Empezando

Un inciso, estudiemos las unidades de medidas m


as utilizadas:
mm: milmetros.

Estructura Docs
Cuerpo
Formato
Aspecto

cm: centmetros.
in: pulgadas (una pulgada equivale aproximadamente a 2.54cm).
pt: puntos (un punto equivale aproximadamente a 1/3 de
milmetro).

Listas

Estilo de pagina

Herramientas para la
composici
on de textos
t
ecnicos
Fco Javier Cabrerizo
Introducci
on
Caractersticas

La numeraci
on de p
aginas y la impresi
on de encabezados en las
mismas constituyen el estilo de la p
agina.

Empezando
Estructura Docs
Cuerpo

Cambios en el estilo de p
agina pueden realizarse con el comando:
\pagestyle{estilo}

Formato
Aspecto
Listas

Los posibles estilos son:


plain: obtenemos p
aginas numeradas, pero sin encabezado. Es la
opci
on por defecto en el caso de article y report.
empty: las p
aginas queden sin n
umero de p
agina ni encabezado.
headings: obtenemos p
aginas numeradas y con encabezado.
Produce efectos distintos seg
un la clase de documento y las
opciones que para ella se especifiquen.

Numeros de pagina

Herramientas para la
composici
on de textos
t
ecnicos
Fco Javier Cabrerizo
Introducci
on
Caractersticas

Es posible resetear el contador de p


aginas en cualquier parte del
documento: \setcounter{p
agina}

Empezando
Estructura Docs
Cuerpo

Numeros de pagina
\setcounter{page}{25}

Formato
Aspecto
Listas

Tambien podemos especificar el tipo de n


umeros que queremos:
\pagenumbering{estilo}. Vuelve el contador a 1 y comienza a
numerar seg
un el estilo especificado:
arabic: Para obtener n
umeros como 1,2,3... (por defecto).
roman : i, ii, iii, iv, ...
Roman : I, II, III, IV, ...
alph : a, b, c, ...
Alph : A, B, C, ...

Espacios verticales

Herramientas para la
composici
on de textos
t
ecnicos
Fco Javier Cabrerizo
Introducci
on

Tres sencillos comandos para insertar espacios predefinidos entre


lneas:
\smallskip
\medskip
\bigskip

Caractersticas
Empezando
Estructura Docs
Cuerpo
Formato
Aspecto

Estos comandos generan espacios dependiendo del estilo del


documento.
Si se desea decidir el tama
no exacto del espacio, existe el comando:
\vspace*{tama
no}, donde tama
no es el argumento y consiste en
un n
umero seguido de una unidad de medida.
\vfill seguido de un texto, genera el espacio justo para que este
quede al final de la p
agina.

Listas

Espacios horizontales

Herramientas para la
composici
on de textos
t
ecnicos
Fco Javier Cabrerizo
Introducci
on
Caractersticas
Empezando
Estructura Docs
Cuerpo

Es similar a la inserci
on de espacios verticales:
\hspace*{tama
no}.

Formato
Aspecto
Listas

\hfill seguido de un texto, genera el espacio justo para que este


quede al final de la lnea.

Indice

Herramientas para la
composici
on de textos
t
ecnicos
Fco Javier Cabrerizo
Introducci
on

1 Introducci
on a LATEX

Caractersticas
Empezando

2 Caractersticas

Estructura Docs
Cuerpo

3 Empezando

Formato
Aspecto

4 Estructura de un documento
5 Cuerpo del documento
6 M
as sobre formato del texto
7 Aspecto del Texto
8 Listas

Listas

Tipos de letra

Herramientas para la
composici
on de textos
t
ecnicos
Fco Javier Cabrerizo
Introducci
on
Caractersticas
Empezando

Los tipos de letra m


as habituales son:
normal: \textnormal{texto}

Estructura Docs
Cuerpo
Formato

negrita: \textbf{texto}

Aspecto
Listas

cursiva: \textit{texto}
subrayado: \underline{texto}
m
aquina de escribir: \texttt{texto}

Tipos de letra

Herramientas para la
composici
on de textos
t
ecnicos
Fco Javier Cabrerizo
Introducci
on
Caractersticas
Empezando

Otras opciones para configurar los tipos de letra:


negrita: {\bf texto}

Estructura Docs
Cuerpo
Formato
Aspecto

cursiva: {\em texto}


m
aquina de escribir: {\tt texto}
sans serif: {\sf texto}

Listas

Tamanos de letra

Herramientas para la
composici
on de textos
t
ecnicos
Fco Javier Cabrerizo
Introducci
on

Habitualmente el tama
no de letra es de 10pt, aunque tambien pueden
tomarse por defecto los tama
nos de 11pt y 12 pt. Sin embargo se
pueden cambiar dichos tama
nos. Podemos usar del m
as peque
no al m
as
grande:
\tiny{texto}

Caractersticas
Empezando
Estructura Docs
Cuerpo
Formato
Aspecto
Listas

\scriptsize{texto}, \footnotesize{texto}
\small{texto}
\normalsize{texto}
\large{texto}, \Large{texto}, \LARGE{texto}
\huge{texto}, \Huge{texto}

Indice

Herramientas para la
composici
on de textos
t
ecnicos
Fco Javier Cabrerizo
Introducci
on

1 Introducci
on a LATEX

Caractersticas
Empezando

2 Caractersticas

Estructura Docs
Cuerpo

3 Empezando

Formato
Aspecto

4 Estructura de un documento
5 Cuerpo del documento
6 M
as sobre formato del texto
7 Aspecto del Texto
8 Listas

Listas

Entorno itemize

Herramientas para la
composici
on de textos
t
ecnicos
Fco Javier Cabrerizo
Introducci
on

Sirve para construir listas, en este caso precedidas por un punto o


un cuadrado negro.

Caractersticas

El texto de cada entrada es de longitud ilimitada.

Cuerpo

Empezando
Estructura Docs

Formato

Permite hacer una lista con distintos niveles de anidamiento (4


niveles).
Cada nivel se indica por un car
acter y con una sangra.

Ejemplo de itemize
\begin{itemize}
\item item1
\item item2
\end{itemize}

Aspecto
Listas

Entorno enumerate

Herramientas para la
composici
on de textos
t
ecnicos
Fco Javier Cabrerizo
Introducci
on
Caractersticas

Las etiquetas son una secuencia ordenada de n


umeros.

Empezando
Estructura Docs

El texto es tambien de longitud ilimitada y es posible anidar.

Cuerpo
Formato

La etiqueta del nivel principal en article son n


umeros, en el primer
subnivel se emplean letras min
usculas, y para el siguiente subnivel
se usan n
umeros romanos en min
usculas.

Ejemplo de enumerate
\begin{enumerate}
\item item1
\item item2
\end{enumerate}

Aspecto
Listas

Listas

Herramientas para la
composici
on de textos
t
ecnicos
Fco Javier Cabrerizo
Introducci
on
Caractersticas
Empezando

En ambos entornos, podemos cambiar las etiquetas de los


elementos de la lista.

Estructura Docs
Cuerpo
Formato

Escribimos: \item[etiqueta], poniendo en etiqueta la opci


on
elegida.

Ejemplo de enumeraci
on
\begin{enumerate}
\item[A] item1
\item[B] item2
\end{enumerate}

Aspecto
Listas

Descripciones

Herramientas para la
composici
on de textos
t
ecnicos
Fco Javier Cabrerizo
Introducci
on
Caractersticas
Empezando
Estructura Docs

para dar descripciones de una serie de elementos.


Util

Cuerpo
Formato

Ejemplo de descripciones

Aspecto
Listas

\begin{description}
\item[Primero] El primer elemento.
\item[Segundo] El segundo elemento.
\item[Tercero] El tercer elemento.
\end{description}

Vous aimerez peut-être aussi