1- introduccion a latex

72
1 - Introducción a L A T E X Composición de textos científicos con L A T E X Digna María González Otero Itsas [email protected]

Upload: digna-gonzalez

Post on 05-Dec-2014

9.716 views

Category:

Technology


1 download

DESCRIPTION

Introducción a LaTeX

TRANSCRIPT

Page 1: 1- Introduccion a LaTeX

1 - Introducción a LATEXComposición de textos científicos con LATEX

Digna María González Otero

Itsas

[email protected]

Page 2: 1- Introduccion a LaTeX

Índice I1 Introducción

¿Por qué usar LATEX?TEXLATEX

2 Ventajas e inconvenientesDesventajas de LATEXVentajas de LATEX

3 Principio de funcionamientoProceso de ediciónEstructura del documentoConcepto de paquetesProgramas requeridos

Compiladores LATEXEditor de texto plano

4 ConfiguraciónConfiguración idiomas: CastellanoConfiguración de compiladores y visoresConfiguración de corrector ortográficoConfiguración de comando Quick Build

5 Recursos de aprendizaje

Page 3: 1- Introduccion a LaTeX

IntroducciónVentajas e inconvenientes

Principio de funcionamientoConfiguración

Recursos de aprendizajeLicencia

¿Por qué usar LATEX?TEXLATEX

¿Por qué usar LATEX?

Porque queremos publicar un artículo y nos envían unaplantilla LATEX.Otras personas de nuestro grupo de trabajo (o investigación)lo usan, y queremos editar documentos de forma colaborativa.Para crear fácilmente documentos largos manteniendo elformato y la calidad (tesis, PFC, etc.).Para publicar libros.

Digna González Otero 1 - Introducción a LATEX 3/ 65

Page 4: 1- Introduccion a LaTeX

IntroducciónVentajas e inconvenientes

Principio de funcionamientoConfiguración

Recursos de aprendizajeLicencia

¿Por qué usar LATEX?TEXLATEX

¿Qué nos aporta LATEX?

Permite crear fácilmente documentos de alta calidad.Fácil escritura de matemáticas complejas.Sistema muy estable, portable y estándar.Posibilidad dividir el documento en varios ficheros.Creación de presentaciones de aspecto profesional.

Digna González Otero 1 - Introducción a LATEX 4/ 65

Page 5: 1- Introduccion a LaTeX

IntroducciónVentajas e inconvenientes

Principio de funcionamientoConfiguración

Recursos de aprendizajeLicencia

¿Por qué usar LATEX?TEXLATEX

Ahora que sabemos por qué usarlo, veamos algunasdefiniciones...

Digna González Otero 1 - Introducción a LATEX 5/ 65

Page 6: 1- Introduccion a LaTeX

IntroducciónVentajas e inconvenientes

Principio de funcionamientoConfiguración

Recursos de aprendizajeLicencia

¿Por qué usar LATEX?TEXLATEX

¿Qué es TEX?

Programa tipográfico creado por Donald E. Knuth1 en 1982.

1http://en.wikipedia.org/wiki/Donald_KnuthDigna González Otero 1 - Introducción a LATEX 6/ 65

Page 7: 1- Introduccion a LaTeX

IntroducciónVentajas e inconvenientes

Principio de funcionamientoConfiguración

Recursos de aprendizajeLicencia

¿Por qué usar LATEX?TEXLATEX

¿Qué es TEX?

Programa diseñado para publicar texto y fórmulasmatemáticas con gran calidad tipográfica.Pretendía invertir la tendencia a una calidad tipográfica endeclive que afectaba a sus propios libros y artículos.Increíblemente estable: se considera libre de bugs.El número de versión converge a π, y es actualmente3,1415926.

π = 3, 14159265358979323846

Digna González Otero 1 - Introducción a LATEX 7/ 65

Page 8: 1- Introduccion a LaTeX

IntroducciónVentajas e inconvenientes

Principio de funcionamientoConfiguración

Recursos de aprendizajeLicencia

¿Por qué usar LATEX?TEXLATEX

¿Qué es LATEX?Un paquete de macros para TEX escrito por Leslie Lamport2.

2http://en.wikipedia.org/wiki/Leslie_LamportDigna González Otero 1 - Introducción a LATEX 8/ 65

Page 9: 1- Introduccion a LaTeX

IntroducciónVentajas e inconvenientes

Principio de funcionamientoConfiguración

Recursos de aprendizajeLicencia

¿Por qué usar LATEX?TEXLATEX

¿Qué es LATEX?

Su propósito es simplificar el manejo de TEX.LATEX permite que los autores impriman sus documentos conla mayor calidad tipográfica usando formatos predefinidos yprofesionales.Usa TEX como motor de tipografiado.Es especialmente adecuado para documentos que contenganexpresiones matemáticas.Es un editor del tipo WYSIWYM3. Se basa en un lenguaje demarcado como el HTML o el lenguaje wiki.

3What You See is What You MeanDigna González Otero 1 - Introducción a LATEX 9/ 65

Page 10: 1- Introduccion a LaTeX

IntroducciónVentajas e inconvenientes

Principio de funcionamientoConfiguración

Recursos de aprendizajeLicencia

¿Por qué usar LATEX?TEXLATEX

¿Cómo se pronuncia LATEX?

Debería pronunciarse /látej/ porque la última letra de LATEXno es la x (equis), sino la letra griega χ (ji).El propio Leslie Lamport reconoce que la manera más habitualde nombrarlo en español es /láteks/.

Digna González Otero 1 - Introducción a LATEX 10/ 65

Page 11: 1- Introduccion a LaTeX

Índice I1 Introducción

¿Por qué usar LATEX?TEXLATEX

2 Ventajas e inconvenientesDesventajas de LATEXVentajas de LATEX

3 Principio de funcionamientoProceso de ediciónEstructura del documentoConcepto de paquetesProgramas requeridos

Compiladores LATEXEditor de texto plano

4 ConfiguraciónConfiguración idiomas: CastellanoConfiguración de compiladores y visoresConfiguración de corrector ortográficoConfiguración de comando Quick Build

5 Recursos de aprendizaje

Page 12: 1- Introduccion a LaTeX

IntroducciónVentajas e inconvenientes

Principio de funcionamientoConfiguración

Recursos de aprendizajeLicencia

Desventajas de LATEXVentajas de LATEX

Veamos las ventajas y desventajas de LATEX frente a losprocesadores de texto tradicionales...

Digna González Otero 1 - Introducción a LATEX 12/ 65

Page 13: 1- Introduccion a LaTeX

IntroducciónVentajas e inconvenientes

Principio de funcionamientoConfiguración

Recursos de aprendizajeLicencia

Desventajas de LATEXVentajas de LATEX

Desventajas

Resultado del documento

No se ve el resultado final mientras se edita el documento.Eso ayuda a no distraerse...pero conviene compilar de vez en cuando para ver cómo estáquedando y evitar acumulación de errores.

Digna González Otero 1 - Introducción a LATEX 13/ 65

Page 14: 1- Introduccion a LaTeX

IntroducciónVentajas e inconvenientes

Principio de funcionamientoConfiguración

Recursos de aprendizajeLicencia

Desventajas de LATEXVentajas de LATEX

Desventajas

Curva de aprendizaje

Hay que aprender una colección de comandos.No hay que aprender todos los comandos de LATEX.Se aprenden los comandos básicos y los que se vayannecesitando.Podemos partir de una plantilla e ir mirando los comandos, enlugar de escribir desde 0.

Digna González Otero 1 - Introducción a LATEX 14/ 65

Page 15: 1- Introduccion a LaTeX

IntroducciónVentajas e inconvenientes

Principio de funcionamientoConfiguración

Recursos de aprendizajeLicencia

Desventajas de LATEXVentajas de LATEX

Desventajas

Errores de compilación

Se pueden producir errores de compilación.Ir compilando con frecuencia.Cortar o comentar cachos de código para localizar el problema.

Digna González Otero 1 - Introducción a LATEX 15/ 65

Page 16: 1- Introduccion a LaTeX

IntroducciónVentajas e inconvenientes

Principio de funcionamientoConfiguración

Recursos de aprendizajeLicencia

Desventajas de LATEXVentajas de LATEX

Desventajas

Personalización

Es complicado conseguir un look o layout concreto.No es una herramienta de diseño, el proceso es incómodo.Una vez creado el layout deseado, sí es muy fácil utilizarlo ennuevos documentos.Generalmente, los editores diseñan la plantilla, los autoressímplemente la rellenan.

Digna González Otero 1 - Introducción a LATEX 16/ 65

Page 17: 1- Introduccion a LaTeX

IntroducciónVentajas e inconvenientes

Principio de funcionamientoConfiguración

Recursos de aprendizajeLicencia

Desventajas de LATEXVentajas de LATEX

Ventajas

Separación de contenido y formato

Abstracción entre presentación y contenido.El autor se centra en la estructura del documento.Elimina muchas pérdidas de tiempo dedicadas a lapresentación del documento.El formato lo asigna un maquetador profesional (LATEX).

Digna González Otero 1 - Introducción a LATEX 17/ 65

Page 18: 1- Introduccion a LaTeX

IntroducciónVentajas e inconvenientes

Principio de funcionamientoConfiguración

Recursos de aprendizajeLicencia

Desventajas de LATEXVentajas de LATEX

Ventajas

Disponibilidad de plantillas

Disponibilidad de plantillas profesionales.El escritor no tiene que diseñar una plantilla adecuada, yaexisten muchas.Plantillas por defecto en LATEX (book, article, letter, etc.).Plantillas creadas por otras personas: IEEE, universidades,Itsas...

Digna González Otero 1 - Introducción a LATEX 18/ 65

Page 19: 1- Introduccion a LaTeX

IntroducciónVentajas e inconvenientes

Principio de funcionamientoConfiguración

Recursos de aprendizajeLicencia

Desventajas de LATEXVentajas de LATEX

Ventajas

Fórmulas

Introducción de fórmulas complejas de forma cómoda.Ejemplo:

∆v = vovi

= vbvc

= 1V10mV = 100

$\Delta v=\frac {v_o}{v_i}=\frac {v_b}{v_c}=\frac{1V←↩

} {10mV}=100$

Digna González Otero 1 - Introducción a LATEX 19/ 65

Page 20: 1- Introduccion a LaTeX

IntroducciónVentajas e inconvenientes

Principio de funcionamientoConfiguración

Recursos de aprendizajeLicencia

Desventajas de LATEXVentajas de LATEX

Ventajas

Generación automática de estructuras complejas

Permite generar estructuras complejas de forma sencilla:Índices (de contenidos, de tablas y de figuras).Referencias cruzadas (entre capítulos, tablas, etc.)Bibliografía.

Digna González Otero 1 - Introducción a LATEX 20/ 65

Page 21: 1- Introduccion a LaTeX

IntroducciónVentajas e inconvenientes

Principio de funcionamientoConfiguración

Recursos de aprendizajeLicencia

Desventajas de LATEXVentajas de LATEX

Ventajas

Software libre, muy estable y portable

Software libre: disponibilidad de muchos paquetes einformación de la comunidad. Software gratuito.Sistema muy estable, virtualmente libre de bugs.Muy portable.

Se puede utilizar en diferentes equipos y sistemas operativos.

Digna González Otero 1 - Introducción a LATEX 21/ 65

Page 22: 1- Introduccion a LaTeX

IntroducciónVentajas e inconvenientes

Principio de funcionamientoConfiguración

Recursos de aprendizajeLicencia

Desventajas de LATEXVentajas de LATEX

Ventajas

Lenguaje estándar

Lenguaje estándar: se ve igual en cualquier equipo, y seguirásiendo así con el paso de los años (se evita el problema deversiones de los procesadores de textos).Muy extendido en el mundo académico.Estándar de facto para la publicación en revistas muyprestigiosas: IEEE, ACM, etc.

Digna González Otero 1 - Introducción a LATEX 22/ 65

Page 23: 1- Introduccion a LaTeX

IntroducciónVentajas e inconvenientes

Principio de funcionamientoConfiguración

Recursos de aprendizajeLicencia

Desventajas de LATEXVentajas de LATEX

Ventajas

Resultados tipográficos

Resultados tipográficos de calidad profesional.LATEX se encarga de maquetar nuestro texto de formaprofesional.Soporte para diferentes tipografías.

Digna González Otero 1 - Introducción a LATEX 23/ 65

Page 24: 1- Introduccion a LaTeX

IntroducciónVentajas e inconvenientes

Principio de funcionamientoConfiguración

Recursos de aprendizajeLicencia

Desventajas de LATEXVentajas de LATEX

Ventajas

Independencia del formato

Facilidad para cambiar entre formatos de documento.Podemos escribir un artículo y ampliarlo hasta convertirlo enun libro.Para que el formato se adapte sólo hay que indicarle a LATEXque ahora queremos un formato de libro.

Digna González Otero 1 - Introducción a LATEX 24/ 65

Page 25: 1- Introduccion a LaTeX

IntroducciónVentajas e inconvenientes

Principio de funcionamientoConfiguración

Recursos de aprendizajeLicencia

Desventajas de LATEXVentajas de LATEX

Ventajas

Ficheros en texto plano

Requiere pocos recursos de la máquina.Ocupa poco espacio, ventaja para enviar por email.Formato adecuado para trabajar con sistemas de control deversiones.Facilidad para la generación de documentos a partir de scripts.

Digna González Otero 1 - Introducción a LATEX 25/ 65

Page 26: 1- Introduccion a LaTeX

IntroducciónVentajas e inconvenientes

Principio de funcionamientoConfiguración

Recursos de aprendizajeLicencia

Desventajas de LATEXVentajas de LATEX

Ventajas

Ventajas

Posibilidad de escribir nuestros propios comandos (o añadircomandos que otros han escrito).

Digna González Otero 1 - Introducción a LATEX 26/ 65

Page 27: 1- Introduccion a LaTeX

IntroducciónVentajas e inconvenientes

Principio de funcionamientoConfiguración

Recursos de aprendizajeLicencia

Desventajas de LATEXVentajas de LATEX

Vale, ahora ya sé por qué debo usar LATEX, pero... ¿Cómo louso?

Digna González Otero 1 - Introducción a LATEX 27/ 65

Page 28: 1- Introduccion a LaTeX

Índice I1 Introducción

¿Por qué usar LATEX?TEXLATEX

2 Ventajas e inconvenientesDesventajas de LATEXVentajas de LATEX

3 Principio de funcionamientoProceso de ediciónEstructura del documentoConcepto de paquetesProgramas requeridos

Compiladores LATEXEditor de texto plano

4 ConfiguraciónConfiguración idiomas: CastellanoConfiguración de compiladores y visoresConfiguración de corrector ortográficoConfiguración de comando Quick Build

5 Recursos de aprendizaje

Page 29: 1- Introduccion a LaTeX

IntroducciónVentajas e inconvenientes

Principio de funcionamientoConfiguración

Recursos de aprendizajeLicencia

Proceso de ediciónEstructura del documentoConcepto de paquetesProgramas requeridos

Principio de funcionamiento

1 El usuario escribe el contenido estructurado mediante ellenguaje de marcado.

2 Se compila, y LATEX formatea el texto en líneas, párrafos ypáginas, asignando el formato adecuado (numeración, tipos deletra, etc.)

3 Se visualiza en pantalla el documento de salida.4 Se vuelve al punto 1 hasta conseguir el resultado final deseado.

Digna González Otero 1 - Introducción a LATEX 29/ 65

Page 30: 1- Introduccion a LaTeX

IntroducciónVentajas e inconvenientes

Principio de funcionamientoConfiguración

Recursos de aprendizajeLicencia

Proceso de ediciónEstructura del documentoConcepto de paquetesProgramas requeridos

Procesadores tradicionales VS LATEX

Digna González Otero 1 - Introducción a LATEX 30/ 65

Page 31: 1- Introduccion a LaTeX

IntroducciónVentajas e inconvenientes

Principio de funcionamientoConfiguración

Recursos de aprendizajeLicencia

Proceso de ediciónEstructura del documentoConcepto de paquetesProgramas requeridos

Estructura del documento

Se crea una carpeta que contendrá el documento con unnombre identificativo.Dentro de la carpeta, se creará un fichero con el contenido,con extensión .tex.Crear también un directorio donde se guardarán las imágenesdentro de la carpeta del documento. Ej: images.No utilizar tildes ni espacios en los nombres de ficheros ni dedocumentos.Al compilar, se generarán archivos adicionales.

Digna González Otero 1 - Introducción a LATEX 31/ 65

Page 32: 1- Introduccion a LaTeX

IntroducciónVentajas e inconvenientes

Principio de funcionamientoConfiguración

Recursos de aprendizajeLicencia

Proceso de ediciónEstructura del documentoConcepto de paquetesProgramas requeridos

Ficheros generados al compilar

.log Registro detallado de qué pasó durante lacompilación.

.toc Almacena las cabeceras de sección. Se lee en lasiguiente compilación para producir el índice.

.lof Como .toc pero para la lista de figuras.

.lot Lo mismo, pero para tablas.

.aux Entre otras cosas, se usa para las referenciascruzadas.

.idx Almacena las palabras del índice alfabético, si se estáusando.

.ind Contiene información del índice alfabético cuando.idx es procesado.

.ilg Registro de lo que hizo .ilg.Digna González Otero 1 - Introducción a LATEX 32/ 65

Page 33: 1- Introduccion a LaTeX

IntroducciónVentajas e inconvenientes

Principio de funcionamientoConfiguración

Recursos de aprendizajeLicencia

Proceso de ediciónEstructura del documentoConcepto de paquetesProgramas requeridos

Concepto de paquete

Los paquetes son piezas de software que proporcionanfuncionalidades adicionales.Hay muchos paquetes instalados por defecto. Se puede indicarque los vamos a usar con \usepackage.Para usar paquetes que no vienen por defecto, primero hayque instalarlos (ya veremos cómo).

Digna González Otero 1 - Introducción a LATEX 33/ 65

Page 34: 1- Introduccion a LaTeX

IntroducciónVentajas e inconvenientes

Principio de funcionamientoConfiguración

Recursos de aprendizajeLicencia

Proceso de ediciónEstructura del documentoConcepto de paquetesProgramas requeridos

Ya sabemos qué es LATEX y cómo funciona. Para usarlo, ¿Quéprogramas necesitamos?

Digna González Otero 1 - Introducción a LATEX 34/ 65

Page 35: 1- Introduccion a LaTeX

IntroducciónVentajas e inconvenientes

Principio de funcionamientoConfiguración

Recursos de aprendizajeLicencia

Proceso de ediciónEstructura del documentoConcepto de paquetesProgramas requeridos

Programas requeridos

Programas necesarios

Editor de texto plano.Compiladores LATEX.Visores para los diferentes formatos (.dvi, .ps, .pdf)

Digna González Otero 1 - Introducción a LATEX 35/ 65

Page 36: 1- Introduccion a LaTeX

IntroducciónVentajas e inconvenientes

Principio de funcionamientoConfiguración

Recursos de aprendizajeLicencia

Proceso de ediciónEstructura del documentoConcepto de paquetesProgramas requeridos

Compiladores LATEX

GNU/Linux: tex-live (en repositorios).Windows: MiKTeX (http://miktex.org/).MacOS: MacTex (http://www.tug.org/mactex/2009/).

Digna González Otero 1 - Introducción a LATEX 36/ 65

Page 37: 1- Introduccion a LaTeX

IntroducciónVentajas e inconvenientes

Principio de funcionamientoConfiguración

Recursos de aprendizajeLicencia

Proceso de ediciónEstructura del documentoConcepto de paquetesProgramas requeridos

MiKTeX

Descarga de MikTeX

Web oficial del proyecto: http://miktex.org/.En el menú Download, seleccionar versión.Descargar.Guardarlo en un directorio conocido.Ejecutar.

Digna González Otero 1 - Introducción a LATEX 37/ 65

Page 38: 1- Introduccion a LaTeX

IntroducciónVentajas e inconvenientes

Principio de funcionamientoConfiguración

Recursos de aprendizajeLicencia

Proceso de ediciónEstructura del documentoConcepto de paquetesProgramas requeridos

Compiladores

Función del compilador

El compilador es necesario para interpretar el fichero de textoplano con el lenguaje de marcado y maquetarlo.En GNU/Linux, al instalar Kile (editor), los compiladores seinstalan automáticamente.

Digna González Otero 1 - Introducción a LATEX 38/ 65

Page 39: 1- Introduccion a LaTeX

IntroducciónVentajas e inconvenientes

Principio de funcionamientoConfiguración

Recursos de aprendizajeLicencia

Proceso de ediciónEstructura del documentoConcepto de paquetesProgramas requeridos

Compiladores de LATEX

Rojo: formatos de documento.Azul: compiladores y conversores de formato.Verde: formatos gráficos soportados por cada compilador.

Digna González Otero 1 - Introducción a LATEX 39/ 65

Page 40: 1- Introduccion a LaTeX

IntroducciónVentajas e inconvenientes

Principio de funcionamientoConfiguración

Recursos de aprendizajeLicencia

Proceso de ediciónEstructura del documentoConcepto de paquetesProgramas requeridos

¡Ojo! los formatos soportados dependen del compilador

$ latex fichero.tex → ficheros *.eps

$ pdflatex fichero.tex → ficheros *.jpg *.png*.pdf *.ps

Las imágenes *eps son de tipo vectorial.

Formatos de documento e imagen

¿Con qué formatos de documento soléis trabajar? *.pdf, *.ps,etc.¿Con qué formatos de imágen? *.png, *.eps, etc.

Digna González Otero 1 - Introducción a LATEX 40/ 65

Page 41: 1- Introduccion a LaTeX

IntroducciónVentajas e inconvenientes

Principio de funcionamientoConfiguración

Recursos de aprendizajeLicencia

Proceso de ediciónEstructura del documentoConcepto de paquetesProgramas requeridos

Editor de texto plano

Editores básicos

Vim, emacs, notepad++, notepad, etc.

Digna González Otero 1 - Introducción a LATEX 41/ 65

Page 42: 1- Introduccion a LaTeX

IntroducciónVentajas e inconvenientes

Principio de funcionamientoConfiguración

Recursos de aprendizajeLicencia

Proceso de ediciónEstructura del documentoConcepto de paquetesProgramas requeridos

Editor de texto plano

Editores básicos

Vim, emacs, notepad++, notepad, etc.

Digna González Otero 1 - Introducción a LATEX 41/ 65

Page 43: 1- Introduccion a LaTeX

IntroducciónVentajas e inconvenientes

Principio de funcionamientoConfiguración

Recursos de aprendizajeLicencia

Proceso de ediciónEstructura del documentoConcepto de paquetesProgramas requeridos

Editor de texto plano

Editores básicos

Vim, emacs, notepad++, notepad, etc.

Digna González Otero 1 - Introducción a LATEX 41/ 65

Page 44: 1- Introduccion a LaTeX

IntroducciónVentajas e inconvenientes

Principio de funcionamientoConfiguración

Recursos de aprendizajeLicencia

Proceso de ediciónEstructura del documentoConcepto de paquetesProgramas requeridos

Editor de texto plano

Editores básicos

Vim, emacs, notepad++, notepad, etc.

Digna González Otero 1 - Introducción a LATEX 41/ 65

Page 45: 1- Introduccion a LaTeX

IntroducciónVentajas e inconvenientes

Principio de funcionamientoConfiguración

Recursos de aprendizajeLicencia

Proceso de ediciónEstructura del documentoConcepto de paquetesProgramas requeridos

Editor de texto plano

Editores especializados

Kile, TeXnicCenter, TexMakerX, WinEdt, etc.

Digna González Otero 1 - Introducción a LATEX 42/ 65

Page 46: 1- Introduccion a LaTeX

IntroducciónVentajas e inconvenientes

Principio de funcionamientoConfiguración

Recursos de aprendizajeLicencia

Proceso de ediciónEstructura del documentoConcepto de paquetesProgramas requeridos

Editor de texto plano

Editores especializados

Kile, TeXnicCenter, TexMakerX, WinEdt, etc.

Digna González Otero 1 - Introducción a LATEX 42/ 65

Page 47: 1- Introduccion a LaTeX

IntroducciónVentajas e inconvenientes

Principio de funcionamientoConfiguración

Recursos de aprendizajeLicencia

Proceso de ediciónEstructura del documentoConcepto de paquetesProgramas requeridos

Editor de texto plano

Editores especializados

Kile, TeXnicCenter, TexMakerX, WinEdt, etc.

Digna González Otero 1 - Introducción a LATEX 42/ 65

Page 48: 1- Introduccion a LaTeX

IntroducciónVentajas e inconvenientes

Principio de funcionamientoConfiguración

Recursos de aprendizajeLicencia

Proceso de ediciónEstructura del documentoConcepto de paquetesProgramas requeridos

Editor de texto plano

Editores especializados

Kile, TeXnicCenter, TexMakerX, WinEdt, etc.

Digna González Otero 1 - Introducción a LATEX 42/ 65

Page 49: 1- Introduccion a LaTeX

IntroducciónVentajas e inconvenientes

Principio de funcionamientoConfiguración

Recursos de aprendizajeLicencia

Proceso de ediciónEstructura del documentoConcepto de paquetesProgramas requeridos

Nosotros vamos a trabajar con TexMakerX. Vamos a ver porqué.

Digna González Otero 1 - Introducción a LATEX 43/ 65

Page 50: 1- Introduccion a LaTeX

IntroducciónVentajas e inconvenientes

Principio de funcionamientoConfiguración

Recursos de aprendizajeLicencia

Proceso de ediciónEstructura del documentoConcepto de paquetesProgramas requeridos

TexMakerX

Software libre y gratuito.Multiplataforma.Versión portable (para Windows).

Resaltado de sintaxis.Corrector ortográfico (hay que configurarlo).Selección de símbolos matemáticos y etiquetas.Referencia de sintaxis de LATEX....

Digna González Otero 1 - Introducción a LATEX 44/ 65

Page 51: 1- Introduccion a LaTeX

IntroducciónVentajas e inconvenientes

Principio de funcionamientoConfiguración

Recursos de aprendizajeLicencia

Proceso de ediciónEstructura del documentoConcepto de paquetesProgramas requeridos

TexMakerX

Software libre y gratuito.Multiplataforma.Versión portable (para Windows).Resaltado de sintaxis.Corrector ortográfico (hay que configurarlo).Selección de símbolos matemáticos y etiquetas.Referencia de sintaxis de LATEX....

Digna González Otero 1 - Introducción a LATEX 44/ 65

Page 52: 1- Introduccion a LaTeX

IntroducciónVentajas e inconvenientes

Principio de funcionamientoConfiguración

Recursos de aprendizajeLicencia

Proceso de ediciónEstructura del documentoConcepto de paquetesProgramas requeridos

TexMakerX

Descarga de la versión portable de TexMakerX

Web oficial del proyecto:http://texmakerx.sourceforge.net/

Sección de descargas.Descargar.Guardarlo en un directorio conocido.Ejecutar.

Digna González Otero 1 - Introducción a LATEX 45/ 65

Page 53: 1- Introduccion a LaTeX

IntroducciónVentajas e inconvenientes

Principio de funcionamientoConfiguración

Recursos de aprendizajeLicencia

Proceso de ediciónEstructura del documentoConcepto de paquetesProgramas requeridos

Visores de documentos

Visores para *.pdf, *.dvi y *.ps, en función del formato queusemos.Windows:

.dvi: Visor Yap contenido en MiKTeX..ps: Instalar Ghostscript4 y Gsview5..pdf: Cualquier visor pdf: Sumatra PDF 6(libre),

Acrobat Reader.

4http://www.ghostscript.com/5http://pages.cs.wisc.edu/~ghost/gsview/index.htm6http://blog.kowalczyk.info/software/sumatrapdf/index.html

Digna González Otero 1 - Introducción a LATEX 46/ 65

Page 54: 1- Introduccion a LaTeX

IntroducciónVentajas e inconvenientes

Principio de funcionamientoConfiguración

Recursos de aprendizajeLicencia

Proceso de ediciónEstructura del documentoConcepto de paquetesProgramas 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.

7http://windows.kde.org/download.php8http://live.gnome.org/Evince/Downloads

Digna González Otero 1 - Introducción a LATEX 47/ 65

Page 55: 1- Introduccion a LaTeX

IntroducciónVentajas e inconvenientes

Principio de funcionamientoConfiguración

Recursos de aprendizajeLicencia

Proceso de ediciónEstructura del documentoConcepto de paquetesProgramas requeridos

Visores pdf

Acrobat Reader sirvePero requiere cerrar el documento antes de volver a compilar.Eso suele resultar molesto.

Sumatra9 PDF es libre, gratuito, y no hace falta cerrar eldocumento.

Se abre el pdf una vez, y cada vez que se compila se actualiza.

9http://blog.kowalczyk.info/software/sumatrapdf/index.htmlDigna González Otero 1 - Introducción a LATEX 48/ 65

Page 56: 1- Introduccion a LaTeX

IntroducciónVentajas e inconvenientes

Principio de funcionamientoConfiguración

Recursos de aprendizajeLicencia

Proceso de ediciónEstructura del documentoConcepto de paquetesProgramas requeridos

¿Tenemos todos las versiones portables de TexMakerX yMiKTeX descargadas y localizadas?

Digna González Otero 1 - Introducción a LATEX 49/ 65

Page 57: 1- Introduccion a LaTeX

Índice I1 Introducción

¿Por qué usar LATEX?TEXLATEX

2 Ventajas e inconvenientesDesventajas de LATEXVentajas de LATEX

3 Principio de funcionamientoProceso de ediciónEstructura del documentoConcepto de paquetesProgramas requeridos

Compiladores LATEXEditor de texto plano

4 ConfiguraciónConfiguración idiomas: CastellanoConfiguración de compiladores y visoresConfiguración de corrector ortográficoConfiguración de comando Quick Build

5 Recursos de aprendizaje

Page 58: 1- Introduccion a LaTeX

IntroducciónVentajas e inconvenientes

Principio de funcionamientoConfiguración

Recursos de aprendizajeLicencia

Configuración idiomas: CastellanoConfiguración de compiladores y visoresConfiguración de corrector ortográficoConfiguración de comando Quick Build

Instalación de idiomas

Instalación de idiomas

Es necesario instalar paquetes adicionales para el soporte deidiomas.Esto sirve por ejemplo para el guionado.Linux: sudo aptitude install texlive-lang-spanishWindows: Instalar paquete miktex-hyph-spanish medianteel gestor de paquetes de MikTeX o en la configuración.

Inicio → Todos los progamas → MikTeX →Maitenance→Package ManagerInicio → Todos los progamas → MikTeX →Maitenance→Settings →Packages →Language Support

Digna González Otero 1 - Introducción a LATEX 51/ 65

Page 59: 1- Introduccion a LaTeX

IntroducciónVentajas e inconvenientes

Principio de funcionamientoConfiguración

Recursos de aprendizajeLicencia

Configuración idiomas: CastellanoConfiguración de compiladores y visoresConfiguración de corrector ortográficoConfiguración de comando Quick Build

TexMakerX: Configuración

A continuación vamos a configurar TexMakerX.Si en lugar de la versión portable tenemos MikTeX yTexMakerX instalados, muchas cosas se detectaránautomáticamente.Sólo configuraremos aquello que no se haya configurado por sísolo.

Digna González Otero 1 - Introducción a LATEX 52/ 65

Page 60: 1- Introduccion a LaTeX

IntroducciónVentajas e inconvenientes

Principio de funcionamientoConfiguración

Recursos de aprendizajeLicencia

Configuración idiomas: CastellanoConfiguración de compiladores y visoresConfiguración de corrector ortográficoConfiguración de comando Quick Build

TexMakerX: Configuración

A continuación vamos a configurar TexMakerX.Si en lugar de la versión portable tenemos MikTeX yTexMakerX instalados, muchas cosas se detectaránautomáticamente.Sólo configuraremos aquello que no se haya configurado por sísolo.

Digna González Otero 1 - Introducción a LATEX 53/ 65

Page 61: 1- Introduccion a LaTeX

IntroducciónVentajas e inconvenientes

Principio de funcionamientoConfiguración

Recursos de aprendizajeLicencia

Configuración idiomas: CastellanoConfiguración de compiladores y visoresConfiguración de corrector ortográficoConfiguración de comando Quick Build

TexMakerX: Configuración de comandos

Configurando los comandos en TexMakerX Portable

Abrid TexMakerX.Id a Options → Configure TexMakerX.Pestaña Commands.Id configurando el directorio donde está cada compilador.No hace falta que configuréis todo: por ahora basta conPdfLaTeX y el visor pdf.Los compiladores están en: <DirectorioMiKTeX>/miktex/bin/*.exe.Si tenéis dudas o problemas, preguntad.

Digna González Otero 1 - Introducción a LATEX 54/ 65

Page 62: 1- Introduccion a LaTeX

TexMakerX: Configuración de comandos

Page 63: 1- Introduccion a LaTeX

IntroducciónVentajas e inconvenientes

Principio de funcionamientoConfiguración

Recursos de aprendizajeLicencia

Configuración idiomas: CastellanoConfiguración de compiladores y visoresConfiguración de corrector ortográficoConfiguración de comando Quick Build

TexMakerX: Configuración de corrector ortográfico

Configurando el corrector ortográfico en TexMakerX

En TexMakerX, id a Options → Configure TexMakerX.Pestaña General, opción Spelling Dictionary.Se pueden seleccionar diccionarios ya instalados (como los deWord u OpenOffice) o descargar nuevos.En la ventana de configuración hay un enlace para la descargade diccionarios libres.

Digna González Otero 1 - Introducción a LATEX 56/ 65

Page 64: 1- Introduccion a LaTeX

IntroducciónVentajas e inconvenientes

Principio de funcionamientoConfiguración

Recursos de aprendizajeLicencia

Configuración idiomas: CastellanoConfiguración de compiladores y visoresConfiguración de corrector ortográficoConfiguración de comando Quick Build

Kile: Corrector ortográfico y sustitución caracteres

Configurando el corrector ortográfico en Kile

En Kile (Linux), id a Settings → Configure Kile....Sección Editor, opción Editing, pestaña Spellcheck.Seleccionad el idioma que os interese.

Sustitución automática de caracteres

En Kile (Linux), id a Settings → Configure Kile.Sección LaTeX, opción General.Marcad la opción que está dentro de Special Characters.

Digna González Otero 1 - Introducción a LATEX 57/ 65

Page 65: 1- Introduccion a LaTeX

IntroducciónVentajas e inconvenientes

Principio de funcionamientoConfiguración

Recursos de aprendizajeLicencia

Configuración idiomas: CastellanoConfiguración de compiladores y visoresConfiguración de corrector ortográficoConfiguración de comando Quick Build

TexMakerX: Configuración de Quick Build

Configurando el comando QuickBuild

QuickBuild permite ejecutar una secuencia de comandos deforma rápida.Ejemplos:

pdflatex, Ver PDF.latex, dvips, ps2pdf, Ver PDF.

Digna González Otero 1 - Introducción a LATEX 58/ 65

Page 66: 1- Introduccion a LaTeX

IntroducciónVentajas e inconvenientes

Principio de funcionamientoConfiguración

Recursos de aprendizajeLicencia

Configuración idiomas: CastellanoConfiguración de compiladores y visoresConfiguración de corrector ortográficoConfiguración de comando Quick Build

TexMakerX

Vamos a familiarizaros con la interfaz de TexMakerX...Interfaz de TexMakerX

Fijáos en las diferentes barras.En el menú Tools se puede acceder a los diferentescompiladores, y podemos ver las teclas de acceso rápido.En la barra lateral, podemos ver símbolos matemáticos.

Digna González Otero 1 - Introducción a LATEX 59/ 65

Page 67: 1- Introduccion a LaTeX

IntroducciónVentajas e inconvenientes

Principio de funcionamientoConfiguración

Recursos de aprendizajeLicencia

Configuración idiomas: CastellanoConfiguración de compiladores y visoresConfiguración de corrector ortográficoConfiguración de comando Quick Build

¡Ya estamos preparados para escribir nuestro primerdocumento en LATEX!

Digna González Otero 1 - Introducción a LATEX 60/ 65

Page 68: 1- Introduccion a LaTeX

Índice I1 Introducción

¿Por qué usar LATEX?TEXLATEX

2 Ventajas e inconvenientesDesventajas de LATEXVentajas de LATEX

3 Principio de funcionamientoProceso de ediciónEstructura del documentoConcepto de paquetesProgramas requeridos

Compiladores LATEXEditor de texto plano

4 ConfiguraciónConfiguración idiomas: CastellanoConfiguración de compiladores y visoresConfiguración de corrector ortográficoConfiguración de comando Quick Build

5 Recursos de aprendizaje

Page 69: 1- Introduccion a LaTeX

IntroducciónVentajas e inconvenientes

Principio de funcionamientoConfiguración

Recursos de aprendizajeLicencia

Recursos de aprendizaje

Sitios de referencia

CTAN: contiene muchísima información: paquetes,manuales...CervanTeX: Grupo de usuarios hispanohablantesLista de correo tex-esThe Not So Short Introduction to LATEX2εCurso de LATEX de la Universidad de Castilla la ManchaCurso de LATEX de la Universidad de Valladolid

Digna González Otero 1 - Introducción a LATEX 62/ 65

Page 70: 1- Introduccion a LaTeX

Licencia CC by-sa

Page 71: 1- Introduccion a LaTeX

IntroducciónVentajas e inconvenientes

Principio de funcionamientoConfiguración

Recursos de aprendizajeLicencia

Referencias I

Tobias Oetiker, Hubert Partl, Irene Hyna y Elisabeth Schlegl.The Not So Short Introduction to LATEX2ε.http://www.ctan.org/tex-archive/info/lshort/

Algunos recursos tomados de:Jon Ander HernándezIntroducción a LATEX

Digna González Otero 1 - Introducción a LATEX 64/ 65

Page 72: 1- Introduccion a LaTeX

1 - Introducción a LATEXComposición de textos científicos con LATEX

Digna María González Otero

Itsas

[email protected]