You are on page 1of 72

1 - Introduccin a L

A
T
E
X
Composicin de textos cientcos con L
A
T
E
X
Digna Mara Gonzlez Otero
Itsas
digna.gonzalez@gmail.com
ndice I
1
Introduccin
Por qu usar L
A
T
E
X?
T
E
X
L
A
T
E
X
2
Ventajas e inconvenientes
Desventajas de L
A
T
E
X
Ventajas de L
A
T
E
X
3
Principio de funcionamiento
Proceso de edicin
Estructura del documento
Concepto de paquetes
Programas requeridos
Compiladores L
A
T
E
X
Editor de texto plano
4
Conguracin
Conguracin idiomas: Castellano
Conguracin de compiladores y visores
Conguracin de corrector ortogrco
Conguracin de comando Quick Build
5
Recursos de aprendizaje
Introduccin
Ventajas e inconvenientes
Principio de funcionamiento
Conguracin
Recursos de aprendizaje
Licencia
Por qu usar L
A
T
E
X?
T
E
X
L
A
T
E
X
Por qu usar L
A
T
E
X?
Porque queremos publicar un artculo y nos envan una
plantilla L
A
T
E
X.
Otras personas de nuestro grupo de trabajo (o investigacin)
lo usan, y queremos editar documentos de forma colaborativa.
Para crear fcilmente documentos largos manteniendo el
formato y la calidad (tesis, PFC, etc.).
Para publicar libros.
Digna Gonzlez Otero 1 - Introduccin a L
A
T
E
X 3/ 65
Introduccin
Ventajas e inconvenientes
Principio de funcionamiento
Conguracin
Recursos de aprendizaje
Licencia
Por qu usar L
A
T
E
X?
T
E
X
L
A
T
E
X
Qu nos aporta L
A
T
E
X?
Permite crear fcilmente documentos de alta calidad.
Fcil escritura de matemticas complejas.
Sistema muy estable, portable y estndar.
Posibilidad dividir el documento en varios cheros.
Creacin de presentaciones de aspecto profesional.
Digna Gonzlez Otero 1 - Introduccin a L
A
T
E
X 4/ 65
Introduccin
Ventajas e inconvenientes
Principio de funcionamiento
Conguracin
Recursos de aprendizaje
Licencia
Por qu usar L
A
T
E
X?
T
E
X
L
A
T
E
X
Ahora que sabemos por qu usarlo, veamos algunas
deniciones...
Digna Gonzlez Otero 1 - Introduccin a L
A
T
E
X 5/ 65
Introduccin
Ventajas e inconvenientes
Principio de funcionamiento
Conguracin
Recursos de aprendizaje
Licencia
Por qu usar L
A
T
E
X?
T
E
X
L
A
T
E
X
Qu es T
E
X?
Programa tipogrco creado por Donald E. Knuth
1
en 1982.
1
http://en.wikipedia.org/wiki/Donald_Knuth
Digna Gonzlez Otero 1 - Introduccin a L
A
T
E
X 6/ 65
Introduccin
Ventajas e inconvenientes
Principio de funcionamiento
Conguracin
Recursos de aprendizaje
Licencia
Por qu usar L
A
T
E
X?
T
E
X
L
A
T
E
X
Qu es T
E
X?
Programa diseado para publicar texto y frmulas
matemticas con gran calidad tipogrca.
Pretenda invertir la tendencia a una calidad tipogrca en
declive que afectaba a sus propios libros y artculos.
Increblemente estable: se considera libre de bugs.
El nmero de versin converge a , y es actualmente
3,1415926.
= 3, 14159265358979323846
Digna Gonzlez Otero 1 - Introduccin a L
A
T
E
X 7/ 65
Introduccin
Ventajas e inconvenientes
Principio de funcionamiento
Conguracin
Recursos de aprendizaje
Licencia
Por qu usar L
A
T
E
X?
T
E
X
L
A
T
E
X
Qu es L
A
T
E
X?
Un paquete de macros para T
E
X escrito por Leslie Lamport
2
.
2
http://en.wikipedia.org/wiki/Leslie_Lamport
Digna Gonzlez Otero 1 - Introduccin a L
A
T
E
X 8/ 65
Introduccin
Ventajas e inconvenientes
Principio de funcionamiento
Conguracin
Recursos de aprendizaje
Licencia
Por qu usar L
A
T
E
X?
T
E
X
L
A
T
E
X
Qu es L
A
T
E
X?
Su propsito es simplicar el manejo de T
E
X.
L
A
T
E
X permite que los autores impriman sus documentos con
la mayor calidad tipogrca usando formatos predenidos y
profesionales.
Usa T
E
X como motor de tipograado.
Es especialmente adecuado para documentos que contengan
expresiones matemticas.
Es un editor del tipo WYSIWYM
3
. Se basa en un lenguaje de
marcado como el HTML o el lenguaje wiki.
3
What You See is What You Mean
Digna Gonzlez Otero 1 - Introduccin a L
A
T
E
X 9/ 65
Introduccin
Ventajas e inconvenientes
Principio de funcionamiento
Conguracin
Recursos de aprendizaje
Licencia
Por qu usar L
A
T
E
X?
T
E
X
L
A
T
E
X
Cmo se pronuncia L
A
T
E
X?
Debera pronunciarse /ltej/ porque la ltima letra de L
A
T
E
X
no es la x (equis), sino la letra griega (ji).
El propio Leslie Lamport reconoce que la manera ms habitual
de nombrarlo en espaol es /lteks/.
Digna Gonzlez Otero 1 - Introduccin a L
A
T
E
X 10/ 65
ndice I
1
Introduccin
Por qu usar L
A
T
E
X?
T
E
X
L
A
T
E
X
2
Ventajas e inconvenientes
Desventajas de L
A
T
E
X
Ventajas de L
A
T
E
X
3
Principio de funcionamiento
Proceso de edicin
Estructura del documento
Concepto de paquetes
Programas requeridos
Compiladores L
A
T
E
X
Editor de texto plano
4
Conguracin
Conguracin idiomas: Castellano
Conguracin de compiladores y visores
Conguracin de corrector ortogrco
Conguracin de comando Quick Build
5
Recursos de aprendizaje
Introduccin
Ventajas e inconvenientes
Principio de funcionamiento
Conguracin
Recursos de aprendizaje
Licencia
Desventajas de L
A
T
E
X
Ventajas de L
A
T
E
X
Veamos las ventajas y desventajas de L
A
T
E
X frente a los
procesadores de texto tradicionales...
Digna Gonzlez Otero 1 - Introduccin a L
A
T
E
X 12/ 65
Introduccin
Ventajas e inconvenientes
Principio de funcionamiento
Conguracin
Recursos de aprendizaje
Licencia
Desventajas de L
A
T
E
X
Ventajas de L
A
T
E
X
Desventajas
Resultado del documento
No se ve el resultado nal mientras se edita el documento.
Eso ayuda a no distraerse...
pero conviene compilar de vez en cuando para ver cmo est
quedando y evitar acumulacin de errores.
Digna Gonzlez Otero 1 - Introduccin a L
A
T
E
X 13/ 65
Introduccin
Ventajas e inconvenientes
Principio de funcionamiento
Conguracin
Recursos de aprendizaje
Licencia
Desventajas de L
A
T
E
X
Ventajas de L
A
T
E
X
Desventajas
Curva de aprendizaje
Hay que aprender una coleccin de comandos.
No hay que aprender todos los comandos de L
A
T
E
X.
Se aprenden los comandos bsicos y los que se vayan
necesitando.
Podemos partir de una plantilla e ir mirando los comandos, en
lugar de escribir desde 0.
Digna Gonzlez Otero 1 - Introduccin a L
A
T
E
X 14/ 65
Introduccin
Ventajas e inconvenientes
Principio de funcionamiento
Conguracin
Recursos de aprendizaje
Licencia
Desventajas de L
A
T
E
X
Ventajas de L
A
T
E
X
Desventajas
Errores de compilacin
Se pueden producir errores de compilacin.
Ir compilando con frecuencia.
Cortar o comentar cachos de cdigo para localizar el problema.
Digna Gonzlez Otero 1 - Introduccin a L
A
T
E
X 15/ 65
Introduccin
Ventajas e inconvenientes
Principio de funcionamiento
Conguracin
Recursos de aprendizaje
Licencia
Desventajas de L
A
T
E
X
Ventajas de L
A
T
E
X
Desventajas
Personalizacin
Es complicado conseguir un look o layout concreto.
No es una herramienta de diseo, el proceso es incmodo.
Una vez creado el layout deseado, s es muy fcil utilizarlo en
nuevos documentos.
Generalmente, los editores disean la plantilla, los autores
smplemente la rellenan.
Digna Gonzlez Otero 1 - Introduccin a L
A
T
E
X 16/ 65
Introduccin
Ventajas e inconvenientes
Principio de funcionamiento
Conguracin
Recursos de aprendizaje
Licencia
Desventajas de L
A
T
E
X
Ventajas de L
A
T
E
X
Ventajas
Separacin de contenido y formato
Abstraccin entre presentacin y contenido.
El autor se centra en la estructura del documento.
Elimina muchas prdidas de tiempo dedicadas a la
presentacin del documento.
El formato lo asigna un maquetador profesional (L
A
T
E
X).
Digna Gonzlez Otero 1 - Introduccin a L
A
T
E
X 17/ 65
Introduccin
Ventajas e inconvenientes
Principio de funcionamiento
Conguracin
Recursos de aprendizaje
Licencia
Desventajas de L
A
T
E
X
Ventajas de L
A
T
E
X
Ventajas
Disponibilidad de plantillas
Disponibilidad de plantillas profesionales.
El escritor no tiene que disear una plantilla adecuada, ya
existen muchas.
Plantillas por defecto en L
A
T
E
X (book, article, letter, etc.).
Plantillas creadas por otras personas: IEEE, universidades,
Itsas...
Digna Gonzlez Otero 1 - Introduccin a L
A
T
E
X 18/ 65
Introduccin
Ventajas e inconvenientes
Principio de funcionamiento
Conguracin
Recursos de aprendizaje
Licencia
Desventajas de L
A
T
E
X
Ventajas de L
A
T
E
X
Ventajas
Frmulas
Introduccin de frmulas complejas de forma cmoda.
Ejemplo:
v =
v
o
v
i
=
v
b
v
c
=
1V
10mV
= 100
$\Delta v=\frac {v_o}{v_i}=\frac {v_b}{v_c}=\frac{1V
} {10mV}=100$
Digna Gonzlez Otero 1 - Introduccin a L
A
T
E
X 19/ 65
Introduccin
Ventajas e inconvenientes
Principio de funcionamiento
Conguracin
Recursos de aprendizaje
Licencia
Desventajas de L
A
T
E
X
Ventajas de L
A
T
E
X
Ventajas
Generacin automtica de estructuras complejas
Permite generar estructuras complejas de forma sencilla:
ndices (de contenidos, de tablas y de guras).
Referencias cruzadas (entre captulos, tablas, etc.)
Bibliografa.
Digna Gonzlez Otero 1 - Introduccin a L
A
T
E
X 20/ 65
Introduccin
Ventajas e inconvenientes
Principio de funcionamiento
Conguracin
Recursos de aprendizaje
Licencia
Desventajas de L
A
T
E
X
Ventajas de L
A
T
E
X
Ventajas
Software libre, muy estable y portable
Software libre: disponibilidad de muchos paquetes e
informacin de la comunidad. Software gratuito.
Sistema muy estable, virtualmente libre de bugs.
Muy portable.
Se puede utilizar en diferentes equipos y sistemas operativos.
Digna Gonzlez Otero 1 - Introduccin a L
A
T
E
X 21/ 65
Introduccin
Ventajas e inconvenientes
Principio de funcionamiento
Conguracin
Recursos de aprendizaje
Licencia
Desventajas de L
A
T
E
X
Ventajas de L
A
T
E
X
Ventajas
Lenguaje estndar
Lenguaje estndar: se ve igual en cualquier equipo, y seguir
siendo as con el paso de los aos (se evita el problema de
versiones de los procesadores de textos).
Muy extendido en el mundo acadmico.
Estndar de facto para la publicacin en revistas muy
prestigiosas: IEEE, ACM, etc.
Digna Gonzlez Otero 1 - Introduccin a L
A
T
E
X 22/ 65
Introduccin
Ventajas e inconvenientes
Principio de funcionamiento
Conguracin
Recursos de aprendizaje
Licencia
Desventajas de L
A
T
E
X
Ventajas de L
A
T
E
X
Ventajas
Resultados tipogrcos
Resultados tipogrcos de calidad profesional.
L
A
T
E
X se encarga de maquetar nuestro texto de forma
profesional.
Soporte para diferentes tipografas.
Digna Gonzlez Otero 1 - Introduccin a L
A
T
E
X 23/ 65
Introduccin
Ventajas e inconvenientes
Principio de funcionamiento
Conguracin
Recursos de aprendizaje
Licencia
Desventajas de L
A
T
E
X
Ventajas de L
A
T
E
X
Ventajas
Independencia del formato
Facilidad para cambiar entre formatos de documento.
Podemos escribir un artculo y ampliarlo hasta convertirlo en
un libro.
Para que el formato se adapte slo hay que indicarle a L
A
T
E
X
que ahora queremos un formato de libro.
Digna Gonzlez Otero 1 - Introduccin a L
A
T
E
X 24/ 65
Introduccin
Ventajas e inconvenientes
Principio de funcionamiento
Conguracin
Recursos de aprendizaje
Licencia
Desventajas de L
A
T
E
X
Ventajas de L
A
T
E
X
Ventajas
Ficheros en texto plano
Requiere pocos recursos de la mquina.
Ocupa poco espacio, ventaja para enviar por email.
Formato adecuado para trabajar con sistemas de control de
versiones.
Facilidad para la generacin de documentos a partir de scripts.
Digna Gonzlez Otero 1 - Introduccin a L
A
T
E
X 25/ 65
Introduccin
Ventajas e inconvenientes
Principio de funcionamiento
Conguracin
Recursos de aprendizaje
Licencia
Desventajas de L
A
T
E
X
Ventajas de L
A
T
E
X
Ventajas
Ventajas
Posibilidad de escribir nuestros propios comandos (o aadir
comandos que otros han escrito).
Digna Gonzlez Otero 1 - Introduccin a L
A
T
E
X 26/ 65
Introduccin
Ventajas e inconvenientes
Principio de funcionamiento
Conguracin
Recursos de aprendizaje
Licencia
Desventajas de L
A
T
E
X
Ventajas de L
A
T
E
X
Vale, ahora ya s por qu debo usar L
A
T
E
X, pero... Cmo lo
uso?
Digna Gonzlez Otero 1 - Introduccin a L
A
T
E
X 27/ 65
ndice I
1
Introduccin
Por qu usar L
A
T
E
X?
T
E
X
L
A
T
E
X
2
Ventajas e inconvenientes
Desventajas de L
A
T
E
X
Ventajas de L
A
T
E
X
3
Principio de funcionamiento
Proceso de edicin
Estructura del documento
Concepto de paquetes
Programas requeridos
Compiladores L
A
T
E
X
Editor de texto plano
4
Conguracin
Conguracin idiomas: Castellano
Conguracin de compiladores y visores
Conguracin de corrector ortogrco
Conguracin de comando Quick Build
5
Recursos de aprendizaje
Introduccin
Ventajas e inconvenientes
Principio de funcionamiento
Conguracin
Recursos de aprendizaje
Licencia
Proceso de edicin
Estructura del documento
Concepto de paquetes
Programas requeridos
Principio de funcionamiento
1 El usuario escribe el contenido estructurado mediante el
lenguaje de marcado.
2 Se compila, y L
A
T
E
X formatea el texto en lneas, prrafos y
pginas, asignando el formato adecuado (numeracin, tipos de
letra, etc.)
3 Se visualiza en pantalla el documento de salida.
4 Se vuelve al punto 1 hasta conseguir el resultado nal deseado.
Digna Gonzlez Otero 1 - Introduccin a L
A
T
E
X 29/ 65
Introduccin
Ventajas e inconvenientes
Principio de funcionamiento
Conguracin
Recursos de aprendizaje
Licencia
Proceso de edicin
Estructura del documento
Concepto de paquetes
Programas requeridos
Procesadores tradicionales VS L
A
T
E
X
Digna Gonzlez Otero 1 - Introduccin a L
A
T
E
X 30/ 65
Introduccin
Ventajas e inconvenientes
Principio de funcionamiento
Conguracin
Recursos de aprendizaje
Licencia
Proceso de edicin
Estructura del documento
Concepto de paquetes
Programas requeridos
Estructura del documento
Se crea una carpeta que contendr el documento con un
nombre identicativo.
Dentro de la carpeta, se crear un chero con el contenido,
con extensin .tex.
Crear tambin un directorio donde se guardarn las imgenes
dentro de la carpeta del documento. Ej: images.
No utilizar tildes ni espacios en los nombres de cheros ni de
documentos.
Al compilar, se generarn archivos adicionales.
Digna Gonzlez Otero 1 - Introduccin a L
A
T
E
X 31/ 65
Introduccin
Ventajas e inconvenientes
Principio de funcionamiento
Conguracin
Recursos de aprendizaje
Licencia
Proceso de edicin
Estructura del documento
Concepto de paquetes
Programas requeridos
Ficheros generados al compilar
.log Registro detallado de qu pas durante la
compilacin.
.toc Almacena las cabeceras de seccin. Se lee en la
siguiente compilacin para producir el ndice.
.lof Como .toc pero para la lista de guras.
.lot Lo mismo, pero para tablas.
.aux Entre otras cosas, se usa para las referencias
cruzadas.
.idx Almacena las palabras del ndice alfabtico, si se est
usando.
.ind Contiene informacin del ndice alfabtico cuando
.idx es procesado.
.ilg Registro de lo que hizo .ilg.
Digna Gonzlez Otero 1 - Introduccin a L
A
T
E
X 32/ 65
Introduccin
Ventajas e inconvenientes
Principio de funcionamiento
Conguracin
Recursos de aprendizaje
Licencia
Proceso de edicin
Estructura del documento
Concepto de paquetes
Programas requeridos
Concepto de paquete
Los paquetes son piezas de software que proporcionan
funcionalidades adicionales.
Hay muchos paquetes instalados por defecto. Se puede indicar
que los vamos a usar con \usepackage.
Para usar paquetes que no vienen por defecto, primero hay
que instalarlos (ya veremos cmo).
Digna Gonzlez Otero 1 - Introduccin a L
A
T
E
X 33/ 65
Introduccin
Ventajas e inconvenientes
Principio de funcionamiento
Conguracin
Recursos de aprendizaje
Licencia
Proceso de edicin
Estructura del documento
Concepto de paquetes
Programas requeridos
Ya sabemos qu es L
A
T
E
X y cmo funciona. Para usarlo, Qu
programas necesitamos?
Digna Gonzlez Otero 1 - Introduccin a L
A
T
E
X 34/ 65
Introduccin
Ventajas e inconvenientes
Principio de funcionamiento
Conguracin
Recursos de aprendizaje
Licencia
Proceso de edicin
Estructura del documento
Concepto de paquetes
Programas requeridos
Programas requeridos
Programas necesarios
Editor de texto plano.
Compiladores L
A
T
E
X.
Visores para los diferentes formatos (.dvi, .ps, .pdf)
Digna Gonzlez Otero 1 - Introduccin a L
A
T
E
X 35/ 65
Introduccin
Ventajas e inconvenientes
Principio de funcionamiento
Conguracin
Recursos de aprendizaje
Licencia
Proceso de edicin
Estructura del documento
Concepto de paquetes
Programas requeridos
Compiladores L
A
T
E
X
GNU/Linux: tex-live (en repositorios).
Windows: MiKTeX (http://miktex.org/).
MacOS: MacTex (http://www.tug.org/mactex/2009/).
Digna Gonzlez Otero 1 - Introduccin a L
A
T
E
X 36/ 65
Introduccin
Ventajas e inconvenientes
Principio de funcionamiento
Conguracin
Recursos de aprendizaje
Licencia
Proceso de edicin
Estructura del documento
Concepto de paquetes
Programas requeridos
MiKTeX
Descarga de MikTeX
Web ocial del proyecto: http://miktex.org/.
En el men Download, seleccionar versin.
Descargar.
Guardarlo en un directorio conocido.
Ejecutar.
Digna Gonzlez Otero 1 - Introduccin a L
A
T
E
X 37/ 65
Introduccin
Ventajas e inconvenientes
Principio de funcionamiento
Conguracin
Recursos de aprendizaje
Licencia
Proceso de edicin
Estructura del documento
Concepto de paquetes
Programas requeridos
Compiladores
Funcin del compilador
El compilador es necesario para interpretar el chero de texto
plano con el lenguaje de marcado y maquetarlo.
En GNU/Linux, al instalar Kile (editor), los compiladores se
instalan automticamente.
Digna Gonzlez Otero 1 - Introduccin a L
A
T
E
X 38/ 65
Introduccin
Ventajas e inconvenientes
Principio de funcionamiento
Conguracin
Recursos de aprendizaje
Licencia
Proceso de edicin
Estructura del documento
Concepto de paquetes
Programas requeridos
Compiladores de L
A
T
E
X
Rojo: formatos de documento.
Azul: compiladores y conversores de formato.
Verde: formatos grcos soportados por cada compilador.
Digna Gonzlez Otero 1 - Introduccin a L
A
T
E
X 39/ 65
Introduccin
Ventajas e inconvenientes
Principio de funcionamiento
Conguracin
Recursos de aprendizaje
Licencia
Proceso de edicin
Estructura del documento
Concepto de paquetes
Programas requeridos
Ojo! los formatos soportados dependen del compilador
$ latex fichero.tex ficheros *.eps
$ pdflatex fichero.tex ficheros *.jpg *.png
*.pdf *.ps
Las imgenes *eps son de tipo vectorial.
Formatos de documento e imagen
Con qu formatos de documento solis trabajar? *.pdf, *.ps,
etc.
Con qu formatos de imgen? *.png, *.eps, etc.
Digna Gonzlez Otero 1 - Introduccin a L
A
T
E
X 40/ 65
Introduccin
Ventajas e inconvenientes
Principio de funcionamiento
Conguracin
Recursos de aprendizaje
Licencia
Proceso de edicin
Estructura del documento
Concepto de paquetes
Programas requeridos
Editor de texto plano
Editores bsicos
Vim, emacs, notepad++, notepad, etc.
Digna Gonzlez Otero 1 - Introduccin a L
A
T
E
X 41/ 65
Introduccin
Ventajas e inconvenientes
Principio de funcionamiento
Conguracin
Recursos de aprendizaje
Licencia
Proceso de edicin
Estructura del documento
Concepto de paquetes
Programas requeridos
Editor de texto plano
Editores bsicos
Vim, emacs, notepad++, notepad, etc.
Digna Gonzlez Otero 1 - Introduccin a L
A
T
E
X 41/ 65
Introduccin
Ventajas e inconvenientes
Principio de funcionamiento
Conguracin
Recursos de aprendizaje
Licencia
Proceso de edicin
Estructura del documento
Concepto de paquetes
Programas requeridos
Editor de texto plano
Editores bsicos
Vim, emacs, notepad++, notepad, etc.
Digna Gonzlez Otero 1 - Introduccin a L
A
T
E
X 41/ 65
Introduccin
Ventajas e inconvenientes
Principio de funcionamiento
Conguracin
Recursos de aprendizaje
Licencia
Proceso de edicin
Estructura del documento
Concepto de paquetes
Programas requeridos
Editor de texto plano
Editores bsicos
Vim, emacs, notepad++, notepad, etc.
Digna Gonzlez Otero 1 - Introduccin a L
A
T
E
X 41/ 65
Introduccin
Ventajas e inconvenientes
Principio de funcionamiento
Conguracin
Recursos de aprendizaje
Licencia
Proceso de edicin
Estructura del documento
Concepto de paquetes
Programas requeridos
Editor de texto plano
Editores especializados
Kile, TeXnicCenter, TexMakerX, WinEdt, etc.
Digna Gonzlez Otero 1 - Introduccin a L
A
T
E
X 42/ 65
Introduccin
Ventajas e inconvenientes
Principio de funcionamiento
Conguracin
Recursos de aprendizaje
Licencia
Proceso de edicin
Estructura del documento
Concepto de paquetes
Programas requeridos
Editor de texto plano
Editores especializados
Kile, TeXnicCenter, TexMakerX, WinEdt, etc.
Digna Gonzlez Otero 1 - Introduccin a L
A
T
E
X 42/ 65
Introduccin
Ventajas e inconvenientes
Principio de funcionamiento
Conguracin
Recursos de aprendizaje
Licencia
Proceso de edicin
Estructura del documento
Concepto de paquetes
Programas requeridos
Editor de texto plano
Editores especializados
Kile, TeXnicCenter, TexMakerX, WinEdt, etc.
Digna Gonzlez Otero 1 - Introduccin a L
A
T
E
X 42/ 65
Introduccin
Ventajas e inconvenientes
Principio de funcionamiento
Conguracin
Recursos de aprendizaje
Licencia
Proceso de edicin
Estructura del documento
Concepto de paquetes
Programas requeridos
Editor de texto plano
Editores especializados
Kile, TeXnicCenter, TexMakerX, WinEdt, etc.
Digna Gonzlez Otero 1 - Introduccin a L
A
T
E
X 42/ 65
Introduccin
Ventajas e inconvenientes
Principio de funcionamiento
Conguracin
Recursos de aprendizaje
Licencia
Proceso de edicin
Estructura del documento
Concepto de paquetes
Programas requeridos
Nosotros vamos a trabajar con TexMakerX. Vamos a ver por
qu.
Digna Gonzlez Otero 1 - Introduccin a L
A
T
E
X 43/ 65
Introduccin
Ventajas e inconvenientes
Principio de funcionamiento
Conguracin
Recursos de aprendizaje
Licencia
Proceso de edicin
Estructura del documento
Concepto de paquetes
Programas requeridos
TexMakerX
Software libre y gratuito.
Multiplataforma.
Versin portable (para Windows).
Resaltado de sintaxis.
Corrector ortogrco (hay que congurarlo).
Seleccin de smbolos matemticos y etiquetas.
Referencia de sintaxis de L
A
T
E
X.
...
Digna Gonzlez Otero 1 - Introduccin a L
A
T
E
X 44/ 65
Introduccin
Ventajas e inconvenientes
Principio de funcionamiento
Conguracin
Recursos de aprendizaje
Licencia
Proceso de edicin
Estructura del documento
Concepto de paquetes
Programas requeridos
TexMakerX
Software libre y gratuito.
Multiplataforma.
Versin portable (para Windows).
Resaltado de sintaxis.
Corrector ortogrco (hay que congurarlo).
Seleccin de smbolos matemticos y etiquetas.
Referencia de sintaxis de L
A
T
E
X.
...
Digna Gonzlez Otero 1 - Introduccin a L
A
T
E
X 44/ 65
Introduccin
Ventajas e inconvenientes
Principio de funcionamiento
Conguracin
Recursos de aprendizaje
Licencia
Proceso de edicin
Estructura del documento
Concepto de paquetes
Programas requeridos
TexMakerX
Descarga de la versin portable de TexMakerX
Web ocial del proyecto:
http://texmakerx.sourceforge.net/
Seccin de descargas.
Descargar.
Guardarlo en un directorio conocido.
Ejecutar.
Digna Gonzlez Otero 1 - Introduccin a L
A
T
E
X 45/ 65
Introduccin
Ventajas e inconvenientes
Principio de funcionamiento
Conguracin
Recursos de aprendizaje
Licencia
Proceso de edicin
Estructura del documento
Concepto de paquetes
Programas requeridos
Visores de documentos
Visores para *.pdf, *.dvi y *.ps, en funcin del formato que
usemos.
Windows:
.dvi: Visor Yap contenido en MiKTeX.
.ps: Instalar Ghostscript
4
y Gsview
5
.
.pdf: Cualquier visor pdf: Sumatra PDF
6
(libre),
Acrobat Reader.
4
http://www.ghostscript.com/
5
http://pages.cs.wisc.edu/~ghost/gsview/index.htm
6
http://blog.kowalczyk.info/software/sumatrapdf/index.html
Digna Gonzlez Otero 1 - Introduccin a L
A
T
E
X 46/ 65
Introduccin
Ventajas e inconvenientes
Principio de funcionamiento
Conguracin
Recursos de aprendizaje
Licencia
Proceso de edicin
Estructura del documento
Concepto de paquetes
Programas requeridos
Visores de documentos
GNU/Linux:
Okular: Visor para los tres formatos (y otros) de KDE.
Instalable en Windows
7
.
Evince: Visor para los tres formatos (y otros) de
GNOME. Instalable en Windows
8
.
7
http://windows.kde.org/download.php
8
http://live.gnome.org/Evince/Downloads
Digna Gonzlez Otero 1 - Introduccin a L
A
T
E
X 47/ 65
Introduccin
Ventajas e inconvenientes
Principio de funcionamiento
Conguracin
Recursos de aprendizaje
Licencia
Proceso de edicin
Estructura del documento
Concepto de paquetes
Programas requeridos
Visores pdf
Acrobat Reader sirve
Pero requiere cerrar el documento antes de volver a compilar.
Eso suele resultar molesto.
Sumatra
9
PDF es libre, gratuito, y no hace falta cerrar el
documento.
Se abre el pdf una vez, y cada vez que se compila se actualiza.
9
http://blog.kowalczyk.info/software/sumatrapdf/index.html
Digna Gonzlez Otero 1 - Introduccin a L
A
T
E
X 48/ 65
Introduccin
Ventajas e inconvenientes
Principio de funcionamiento
Conguracin
Recursos de aprendizaje
Licencia
Proceso de edicin
Estructura del documento
Concepto de paquetes
Programas requeridos
Tenemos todos las versiones portables de TexMakerX y
MiKTeX descargadas y localizadas?
Digna Gonzlez Otero 1 - Introduccin a L
A
T
E
X 49/ 65
ndice I
1
Introduccin
Por qu usar L
A
T
E
X?
T
E
X
L
A
T
E
X
2
Ventajas e inconvenientes
Desventajas de L
A
T
E
X
Ventajas de L
A
T
E
X
3
Principio de funcionamiento
Proceso de edicin
Estructura del documento
Concepto de paquetes
Programas requeridos
Compiladores L
A
T
E
X
Editor de texto plano
4
Conguracin
Conguracin idiomas: Castellano
Conguracin de compiladores y visores
Conguracin de corrector ortogrco
Conguracin de comando Quick Build
5
Recursos de aprendizaje
Introduccin
Ventajas e inconvenientes
Principio de funcionamiento
Conguracin
Recursos de aprendizaje
Licencia
Conguracin idiomas: Castellano
Conguracin de compiladores y visores
Conguracin de corrector ortogrco
Conguracin de comando Quick Build
Instalacin de idiomas
Instalacin de idiomas
Es necesario instalar paquetes adicionales para el soporte de
idiomas.
Esto sirve por ejemplo para el guionado.
Linux: sudo aptitude install texlive-lang-spanish
Windows: Instalar paquete miktex-hyph-spanish mediante
el gestor de paquetes de MikTeX o en la conguracin.
Inicio Todos los progamas MikTeX Maitenance
Package Manager
Inicio Todos los progamas MikTeX Maitenance
Settings Packages Language Support
Digna Gonzlez Otero 1 - Introduccin a L
A
T
E
X 51/ 65
Introduccin
Ventajas e inconvenientes
Principio de funcionamiento
Conguracin
Recursos de aprendizaje
Licencia
Conguracin idiomas: Castellano
Conguracin de compiladores y visores
Conguracin de corrector ortogrco
Conguracin de comando Quick Build
TexMakerX: Conguracin
A continuacin vamos a congurar TexMakerX.
Si en lugar de la versin portable tenemos MikTeX y
TexMakerX instalados, muchas cosas se detectarn
automticamente.
Slo conguraremos aquello que no se haya congurado por s
solo.
Digna Gonzlez Otero 1 - Introduccin a L
A
T
E
X 52/ 65
Introduccin
Ventajas e inconvenientes
Principio de funcionamiento
Conguracin
Recursos de aprendizaje
Licencia
Conguracin idiomas: Castellano
Conguracin de compiladores y visores
Conguracin de corrector ortogrco
Conguracin de comando Quick Build
TexMakerX: Conguracin
A continuacin vamos a congurar TexMakerX.
Si en lugar de la versin portable tenemos MikTeX y
TexMakerX instalados, muchas cosas se detectarn
automticamente.
Slo conguraremos aquello que no se haya congurado por s
solo.
Digna Gonzlez Otero 1 - Introduccin a L
A
T
E
X 53/ 65
Introduccin
Ventajas e inconvenientes
Principio de funcionamiento
Conguracin
Recursos de aprendizaje
Licencia
Conguracin idiomas: Castellano
Conguracin de compiladores y visores
Conguracin de corrector ortogrco
Conguracin de comando Quick Build
TexMakerX: Conguracin de comandos
Congurando los comandos en TexMakerX Portable
Abrid TexMakerX.
Id a Options Configure TexMakerX.
Pestaa Commands.
Id congurando el directorio donde est cada compilador.
No hace falta que conguris todo: por ahora basta con
PdfLaTeX y el visor pdf.
Los compiladores estn en: <Directorio
MiKTeX>/miktex/bin/*.exe.
Si tenis dudas o problemas, preguntad.
Digna Gonzlez Otero 1 - Introduccin a L
A
T
E
X 54/ 65
TexMakerX: Conguracin de comandos
Introduccin
Ventajas e inconvenientes
Principio de funcionamiento
Conguracin
Recursos de aprendizaje
Licencia
Conguracin idiomas: Castellano
Conguracin de compiladores y visores
Conguracin de corrector ortogrco
Conguracin de comando Quick Build
TexMakerX: Conguracin de corrector ortogrco
Congurando el corrector ortogrco en TexMakerX
En TexMakerX, id a Options Configure TexMakerX.
Pestaa General, opcin Spelling Dictionary.
Se pueden seleccionar diccionarios ya instalados (como los de
Word u OpenOce) o descargar nuevos.
En la ventana de conguracin hay un enlace para la descarga
de diccionarios libres.
Digna Gonzlez Otero 1 - Introduccin a L
A
T
E
X 56/ 65
Introduccin
Ventajas e inconvenientes
Principio de funcionamiento
Conguracin
Recursos de aprendizaje
Licencia
Conguracin idiomas: Castellano
Conguracin de compiladores y visores
Conguracin de corrector ortogrco
Conguracin de comando Quick Build
Kile: Corrector ortogrco y sustitucin caracteres
Congurando el corrector ortogrco en Kile
En Kile (Linux), id a Settings Configure Kile....
Seccin Editor, opcin Editing, pestaa Spellcheck.
Seleccionad el idioma que os interese.
Sustitucin automtica de caracteres
En Kile (Linux), id a Settings Configure Kile.
Seccin LaTeX, opcin General.
Marcad la opcin que est dentro de Special Characters.
Digna Gonzlez Otero 1 - Introduccin a L
A
T
E
X 57/ 65
Introduccin
Ventajas e inconvenientes
Principio de funcionamiento
Conguracin
Recursos de aprendizaje
Licencia
Conguracin idiomas: Castellano
Conguracin de compiladores y visores
Conguracin de corrector ortogrco
Conguracin de comando Quick Build
TexMakerX: Conguracin de Quick Build
Congurando el comando QuickBuild
QuickBuild permite ejecutar una secuencia de comandos de
forma rpida.
Ejemplos:
pdatex, Ver PDF.
latex, dvips, ps2pdf, Ver PDF.
Digna Gonzlez Otero 1 - Introduccin a L
A
T
E
X 58/ 65
Introduccin
Ventajas e inconvenientes
Principio de funcionamiento
Conguracin
Recursos de aprendizaje
Licencia
Conguracin idiomas: Castellano
Conguracin de compiladores y visores
Conguracin de corrector ortogrco
Conguracin de comando Quick Build
TexMakerX
Vamos a familiarizaros con la interfaz de TexMakerX...
Interfaz de TexMakerX
Fijos en las diferentes barras.
En el men Tools se puede acceder a los diferentes
compiladores, y podemos ver las teclas de acceso rpido.
En la barra lateral, podemos ver smbolos matemticos.
Digna Gonzlez Otero 1 - Introduccin a L
A
T
E
X 59/ 65
Introduccin
Ventajas e inconvenientes
Principio de funcionamiento
Conguracin
Recursos de aprendizaje
Licencia
Conguracin idiomas: Castellano
Conguracin de compiladores y visores
Conguracin de corrector ortogrco
Conguracin de comando Quick Build
Ya estamos preparados para escribir nuestro primer
documento en L
A
T
E
X!
Digna Gonzlez Otero 1 - Introduccin a L
A
T
E
X 60/ 65
ndice I
1
Introduccin
Por qu usar L
A
T
E
X?
T
E
X
L
A
T
E
X
2
Ventajas e inconvenientes
Desventajas de L
A
T
E
X
Ventajas de L
A
T
E
X
3
Principio de funcionamiento
Proceso de edicin
Estructura del documento
Concepto de paquetes
Programas requeridos
Compiladores L
A
T
E
X
Editor de texto plano
4
Conguracin
Conguracin idiomas: Castellano
Conguracin de compiladores y visores
Conguracin de corrector ortogrco
Conguracin de comando Quick Build
5
Recursos de aprendizaje
Introduccin
Ventajas e inconvenientes
Principio de funcionamiento
Conguracin
Recursos de aprendizaje
Licencia
Recursos de aprendizaje
Sitios de referencia
CTAN: contiene muchsima informacin: paquetes,
manuales...
CervanTeX: Grupo de usuarios hispanohablantes
Lista de correo tex-es
The Not So Short Introduction to L
A
T
E
X2

Curso de L
A
T
E
X de la Universidad de Castilla la Mancha
Curso de L
A
T
E
X de la Universidad de Valladolid
Digna Gonzlez Otero 1 - Introduccin a L
A
T
E
X 62/ 65
Licencia CC by-sa
Introduccin
Ventajas e inconvenientes
Principio de funcionamiento
Conguracin
Recursos de aprendizaje
Licencia
Referencias I
Tobias Oetiker, Hubert Partl, Irene Hyna y Elisabeth Schlegl.
The Not So Short Introduction to L
A
T
E
X2

.
http://www.ctan.org/tex-archive/info/lshort/
Algunos recursos tomados de:
Jon Ander Hernndez
Introduccin a L
A
T
E
X
Digna Gonzlez Otero 1 - Introduccin a L
A
T
E
X 64/ 65
1 - Introduccin a L
A
T
E
X
Composicin de textos cientcos con L
A
T
E
X
Digna Mara Gonzlez Otero
Itsas
digna.gonzalez@gmail.com