Download - Introducción a LaTeX - Composición de textos con LaTeX2emedia.espora.org/mgoblin_media/media_entries/1788/Intro.pdf · 2015. 8. 30. · Introducción LATEX ¿Qué es LATEX? Fue

Transcript
  • Introducción a LATEXComposición de textos con LATEX2ε

    Víctor Daniel Vela Cuevas1

    Instituto de Investigaciones en Matemáticas Aplicadas y Sistemas

    11 de diciembre de 2014

    1Instituto de Investigaciones en Matemáticas Aplicadas y en Sistemas

  • Índice

    1 Introducción¿Por qué usar LATEX?TEXLATEXConTEXt y otras encarnaciones

    2 Ventajas e inconvenientesDesventajas de LATEXVentajas de LATEX

    3 Principio de funcionamientoProceso de ediciónEstructura del documentoConcepto de claseConcepto de paqueteSoftware requerido

    4 Recursos de aprendizaje

  • Índice

    1 Introducción¿Por qué usar LATEX?TEXLATEXConTEXt y otras encarnaciones

    2 Ventajas e inconvenientesDesventajas de LATEXVentajas de LATEX

    3 Principio de funcionamientoProceso de ediciónEstructura del documentoConcepto de claseConcepto de paqueteSoftware requerido

    4 Recursos de aprendizaje

  • Índice

    1 Introducción¿Por qué usar LATEX?TEXLATEXConTEXt y otras encarnaciones

    2 Ventajas e inconvenientesDesventajas de LATEXVentajas de LATEX

    3 Principio de funcionamientoProceso de ediciónEstructura del documentoConcepto de claseConcepto de paqueteSoftware requerido

    4 Recursos de aprendizaje

  • Índice

    1 Introducción¿Por qué usar LATEX?TEXLATEXConTEXt y otras encarnaciones

    2 Ventajas e inconvenientesDesventajas de LATEXVentajas de LATEX

    3 Principio de funcionamientoProceso de ediciónEstructura del documentoConcepto de claseConcepto de paqueteSoftware requerido

    4 Recursos de aprendizaje

  • Introducción ¿Por qué usar LATEX?

    ¿Por qué usar LATEX?

    Porque tenemos que publicar un articulo y nos envían una plantilla deLATEX,

    Porque queremos o necesitamos crear documentos complejos y largosmanteniendo el formato y la calidad,

    Porque tenemos que hacer la tesis

    Porque queremos publicar un libro,

    etc.

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 3 / 48

  • Introducción ¿Por qué usar LATEX?

    ¿Por qué usar LATEX?

    Porque tenemos que publicar un articulo y nos envían una plantilla deLATEX,

    Porque queremos o necesitamos crear documentos complejos y largosmanteniendo el formato y la calidad,

    Porque tenemos que hacer la tesis

    Porque queremos publicar un libro,

    etc.

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 3 / 48

  • Introducción ¿Por qué usar LATEX?

    ¿Por qué usar LATEX?

    Porque tenemos que publicar un articulo y nos envían una plantilla deLATEX,

    Porque queremos o necesitamos crear documentos complejos y largosmanteniendo el formato y la calidad,

    Porque tenemos que hacer la tesis

    Porque queremos publicar un libro,

    etc.

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 3 / 48

  • Introducción ¿Por qué usar LATEX?

    ¿Por qué usar LATEX?

    Porque tenemos que publicar un articulo y nos envían una plantilla deLATEX,

    Porque queremos o necesitamos crear documentos complejos y largosmanteniendo el formato y la calidad,

    Porque tenemos que hacer la tesis

    Porque queremos publicar un libro,

    etc.

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 3 / 48

  • Introducción ¿Por qué usar LATEX?

    ¿Por qué usar LATEX?

    Porque tenemos que publicar un articulo y nos envían una plantilla deLATEX,

    Porque queremos o necesitamos crear documentos complejos y largosmanteniendo el formato y la calidad,

    Porque tenemos que hacer la tesis

    Porque queremos publicar un libro,

    etc.

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 3 / 48

  • Introducción ¿Por qué usar LATEX?

    ¿Qué nos aporta LATEX?

    Permite crear fácilmente documentos de alta calidad,

    Fácil escritura de notaciones complejas como:

    música,matemáticas,química;

    Sistema muy estable, portátil y estandarizado,

    Posibilidad de dividir el documento en varios archivos

    Creación de presentaciones con aspecto profesional.

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 4 / 48

  • Introducción ¿Por qué usar LATEX?

    ¿Qué nos aporta LATEX?

    Permite crear fácilmente documentos de alta calidad,

    Fácil escritura de notaciones complejas como:

    música,matemáticas,química;

    Sistema muy estable, portátil y estandarizado,

    Posibilidad de dividir el documento en varios archivos

    Creación de presentaciones con aspecto profesional.

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 4 / 48

  • Introducción ¿Por qué usar LATEX?

    ¿Qué nos aporta LATEX?

    Permite crear fácilmente documentos de alta calidad,

    Fácil escritura de notaciones complejas como:

    música,

    matemáticas,química;

    Sistema muy estable, portátil y estandarizado,

    Posibilidad de dividir el documento en varios archivos

    Creación de presentaciones con aspecto profesional.

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 4 / 48

  • Introducción ¿Por qué usar LATEX?

    ¿Qué nos aporta LATEX?

    Permite crear fácilmente documentos de alta calidad,

    Fácil escritura de notaciones complejas como:

    música,matemáticas,

    química;

    Sistema muy estable, portátil y estandarizado,

    Posibilidad de dividir el documento en varios archivos

    Creación de presentaciones con aspecto profesional.

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 4 / 48

  • Introducción ¿Por qué usar LATEX?

    ¿Qué nos aporta LATEX?

    Permite crear fácilmente documentos de alta calidad,

    Fácil escritura de notaciones complejas como:

    música,matemáticas,química;

    Sistema muy estable, portátil y estandarizado,

    Posibilidad de dividir el documento en varios archivos

    Creación de presentaciones con aspecto profesional.

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 4 / 48

  • Introducción ¿Por qué usar LATEX?

    ¿Qué nos aporta LATEX?

    Permite crear fácilmente documentos de alta calidad,

    Fácil escritura de notaciones complejas como:

    música,matemáticas,química;

    Sistema muy estable, portátil y estandarizado,

    Posibilidad de dividir el documento en varios archivos

    Creación de presentaciones con aspecto profesional.

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 4 / 48

  • Introducción ¿Por qué usar LATEX?

    ¿Qué nos aporta LATEX?

    Permite crear fácilmente documentos de alta calidad,

    Fácil escritura de notaciones complejas como:

    música,matemáticas,química;

    Sistema muy estable, portátil y estandarizado,

    Posibilidad de dividir el documento en varios archivos

    Creación de presentaciones con aspecto profesional.

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 4 / 48

  • Introducción ¿Por qué usar LATEX?

    ¿Qué nos aporta LATEX?

    Permite crear fácilmente documentos de alta calidad,

    Fácil escritura de notaciones complejas como:

    música,matemáticas,química;

    Sistema muy estable, portátil y estandarizado,

    Posibilidad de dividir el documento en varios archivos

    Creación de presentaciones con aspecto profesional.

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 4 / 48

  • Ahora que sabemos porqué usarlo, veamos

    algunas definiciones. . .

  • Introducción TEX

    ¿Qué es TEX?

    Es un sistema de composición tipográfica creado por Donald Ervin Knuthentre 1977 y 1990.

    Figura: Donald Knuth a los 20 frente a una IBM 650 en 1958.

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 6 / 48

  • Introducción TEX

    ¿Qué es TEX?

    Es un sistema de composición tipográfica creado por Donald Ervin Knuthentre 1977 y 1990.

    Figura: Donald Knuth a los 20 frente a una IBM 650 en 1958.

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 6 / 48

  • Introducción TEX

    ¿Qué es TEX?

    Nace en 1977 cuando Donald Knuth preparaba la reedición del tomo 2de su enciclopédica obra the Art of Computer Programming

    Sus objetivos eran 2:

    1 Calidad: producir documentos que no fueran solamente bonitos sinorealmente los mejores.

    2 Durabilidad: Crear un sistema que pudiera ser independiente de loscambios en la tecnología de impresión tanto como sea posible.

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 7 / 48

  • Introducción TEX

    ¿Qué es TEX?

    Nace en 1977 cuando Donald Knuth preparaba la reedición del tomo 2de su enciclopédica obra the Art of Computer Programming

    Sus objetivos eran 2:

    1 Calidad: producir documentos que no fueran solamente bonitos sinorealmente los mejores.

    2 Durabilidad: Crear un sistema que pudiera ser independiente de loscambios en la tecnología de impresión tanto como sea posible.

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 7 / 48

  • Introducción TEX

    ¿Qué es TEX?

    Nace en 1977 cuando Donald Knuth preparaba la reedición del tomo 2de su enciclopédica obra the Art of Computer Programming

    Sus objetivos eran 2:1 Calidad: producir documentos que no fueran solamente bonitos sino

    realmente los mejores.

    2 Durabilidad: Crear un sistema que pudiera ser independiente de loscambios en la tecnología de impresión tanto como sea posible.

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 7 / 48

  • Introducción TEX

    ¿Qué es TEX?

    Nace en 1977 cuando Donald Knuth preparaba la reedición del tomo 2de su enciclopédica obra the Art of Computer Programming

    Sus objetivos eran 2:1 Calidad: producir documentos que no fueran solamente bonitos sino

    realmente los mejores.2 Durabilidad: Crear un sistema que pudiera ser independiente de los

    cambios en la tecnología de impresión tanto como sea posible.

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 7 / 48

  • Introducción LATEX

    ¿Qué es LATEX?

    Un paquete de etiquetas derivadas de TEX que permiten crear documentoscon mayor facilidad y la misma calidad, escrito por Leslie Lamport.

    Figura: Leslie Lamport

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 8 / 48

  • Introducción LATEX

    ¿Qué es LATEX?

    Un paquete de etiquetas derivadas de TEX que permiten crear documentoscon mayor facilidad y la misma calidad, escrito por Leslie Lamport.

    Figura: Leslie Lamport

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 8 / 48

  • Introducción LATEX

    ¿Qué es LATEX?

    Fue creada a principios de los 80 por Leslie Lamport durante suestancia en SRI International.

    Su propósito es simplificar el manejo de TEX,

    Permite que los autores impriman sus documentos con la mayor calidadtipográfica usando formatos predefinidos (clases),

    Usa TEX de fondo como motor tipográfico,

    Es un sistema tipo WYSIWYM2 basado en un sistema de etiquetassimilar a HTML.

    2What You See is What You MeanDaniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 9 / 48

  • Introducción LATEX

    ¿Qué es LATEX?

    Fue creada a principios de los 80 por Leslie Lamport durante suestancia en SRI International.

    Su propósito es simplificar el manejo de TEX,

    Permite que los autores impriman sus documentos con la mayor calidadtipográfica usando formatos predefinidos (clases),

    Usa TEX de fondo como motor tipográfico,

    Es un sistema tipo WYSIWYM2 basado en un sistema de etiquetassimilar a HTML.

    2What You See is What You MeanDaniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 9 / 48

  • Introducción LATEX

    ¿Qué es LATEX?

    Fue creada a principios de los 80 por Leslie Lamport durante suestancia en SRI International.

    Su propósito es simplificar el manejo de TEX,

    Permite que los autores impriman sus documentos con la mayor calidadtipográfica usando formatos predefinidos (clases),

    Usa TEX de fondo como motor tipográfico,

    Es un sistema tipo WYSIWYM2 basado en un sistema de etiquetassimilar a HTML.

    2What You See is What You MeanDaniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 9 / 48

  • Introducción LATEX

    ¿Qué es LATEX?

    Fue creada a principios de los 80 por Leslie Lamport durante suestancia en SRI International.

    Su propósito es simplificar el manejo de TEX,

    Permite que los autores impriman sus documentos con la mayor calidadtipográfica usando formatos predefinidos (clases),

    Usa TEX de fondo como motor tipográfico,

    Es un sistema tipo WYSIWYM2 basado en un sistema de etiquetassimilar a HTML.

    2What You See is What You MeanDaniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 9 / 48

  • Introducción LATEX

    ¿Qué es LATEX?

    Fue creada a principios de los 80 por Leslie Lamport durante suestancia en SRI International.

    Su propósito es simplificar el manejo de TEX,

    Permite que los autores impriman sus documentos con la mayor calidadtipográfica usando formatos predefinidos (clases),

    Usa TEX de fondo como motor tipográfico,

    Es un sistema tipo WYSIWYM2 basado en un sistema de etiquetassimilar a HTML.

    2What You See is What You MeanDaniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 9 / 48

  • Introducción LATEX

    ¿Cómo se pronuncia LATEX?

    Debería pronunciarse /látej/ porque la última letra de LATEX no es la x(equis), sino la letra griega χ (ji o chi).

    No es raro escuchar que le digan /látekx/ o /léitej/.

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 10 / 48

  • Introducción LATEX

    ¿Cómo se pronuncia LATEX?

    Debería pronunciarse /látej/ porque la última letra de LATEX no es la x(equis), sino la letra griega χ (ji o chi).

    No es raro escuchar que le digan /látekx/ o /léitej/.

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 10 / 48

  • Introducción ConTEXt y otras encarnaciones

    ¿Qué es ConTEXt?

    ConTEXt es un sistema de composición de textos basado en TEX, es muysimilar a LATEX pero más reciente, creado por Hans Hagen en 1990

    Figura: Hans Hagen

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 11 / 48

  • Introducción ConTEXt y otras encarnaciones

    ¿Qué es ConTEXt?

    ConTEXt es un sistema de composición de textos basado en TEX, es muysimilar a LATEX pero más reciente, creado por Hans Hagen en 1990

    Figura: Hans Hagen

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 11 / 48

  • Introducción ConTEXt y otras encarnaciones

    ¿Qué es ConTEXt?

    Es más modular en su concepción y más monolítico en suimplementación que LATEX,

    Usa gráficos vectoriales basados en TEX,

    También se centra en usar pdfTEX para generar tanto la versión enpapel como la versión online del mismo documento.

    Incorpora un analizador sintáctico de XML integrado (con soporte paraMathML y otros estándares).

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 12 / 48

  • Introducción ConTEXt y otras encarnaciones

    ¿Qué es ConTEXt?

    Es más modular en su concepción y más monolítico en suimplementación que LATEX,

    Usa gráficos vectoriales basados en TEX,

    También se centra en usar pdfTEX para generar tanto la versión enpapel como la versión online del mismo documento.

    Incorpora un analizador sintáctico de XML integrado (con soporte paraMathML y otros estándares).

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 12 / 48

  • Introducción ConTEXt y otras encarnaciones

    ¿Qué es ConTEXt?

    Es más modular en su concepción y más monolítico en suimplementación que LATEX,

    Usa gráficos vectoriales basados en TEX,

    También se centra en usar pdfTEX para generar tanto la versión enpapel como la versión online del mismo documento.

    Incorpora un analizador sintáctico de XML integrado (con soporte paraMathML y otros estándares).

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 12 / 48

  • Introducción ConTEXt y otras encarnaciones

    ¿Qué es ConTEXt?

    Es más modular en su concepción y más monolítico en suimplementación que LATEX,

    Usa gráficos vectoriales basados en TEX,

    También se centra en usar pdfTEX para generar tanto la versión enpapel como la versión online del mismo documento.

    Incorpora un analizador sintáctico de XML integrado (con soporte paraMathML y otros estándares).

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 12 / 48

  • Introducción ConTEXt y otras encarnaciones

    ¿Qué es BibTEX?

    Es un sistema para dar formato a listas (bases de datos) de referencias, fuecreado por Oren Patashnik y Leslie Lamport en 1985 como complemento aLATEX recién creado por el anterior.

    Figura: Oren Patashnik.

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 13 / 48

  • Introducción ConTEXt y otras encarnaciones

    ¿Qué es BibTEX?

    Facilita la creación de citas bibliográficas de manera consistentemediante la separación de la información bibliográfica de lapresentación de esta información al mismo estilo que lo hacen TEX,HTML, CSS, y otros,

    Independencia del documento: bibliografía almacenada en archivosexternos de texto plano,

    Uniformidad del formato: BibTEX define en qué formato se imprimen lasreferencias en función del estilo indicado previamente.

    Optimización: se minimizan los errores por factores humanos,

    Organización: se pueden tener varios archivos de referencias,separándolas como mejor convenga, por temas pro ejemplo.

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 14 / 48

  • Introducción ConTEXt y otras encarnaciones

    ¿Qué es BibTEX?

    Facilita la creación de citas bibliográficas de manera consistentemediante la separación de la información bibliográfica de lapresentación de esta información al mismo estilo que lo hacen TEX,HTML, CSS, y otros,

    Independencia del documento: bibliografía almacenada en archivosexternos de texto plano,

    Uniformidad del formato: BibTEX define en qué formato se imprimen lasreferencias en función del estilo indicado previamente.

    Optimización: se minimizan los errores por factores humanos,

    Organización: se pueden tener varios archivos de referencias,separándolas como mejor convenga, por temas pro ejemplo.

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 14 / 48

  • Introducción ConTEXt y otras encarnaciones

    ¿Qué es BibTEX?

    Facilita la creación de citas bibliográficas de manera consistentemediante la separación de la información bibliográfica de lapresentación de esta información al mismo estilo que lo hacen TEX,HTML, CSS, y otros,

    Independencia del documento: bibliografía almacenada en archivosexternos de texto plano,

    Uniformidad del formato: BibTEX define en qué formato se imprimen lasreferencias en función del estilo indicado previamente.

    Optimización: se minimizan los errores por factores humanos,

    Organización: se pueden tener varios archivos de referencias,separándolas como mejor convenga, por temas pro ejemplo.

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 14 / 48

  • Introducción ConTEXt y otras encarnaciones

    ¿Qué es BibTEX?

    Facilita la creación de citas bibliográficas de manera consistentemediante la separación de la información bibliográfica de lapresentación de esta información al mismo estilo que lo hacen TEX,HTML, CSS, y otros,

    Independencia del documento: bibliografía almacenada en archivosexternos de texto plano,

    Uniformidad del formato: BibTEX define en qué formato se imprimen lasreferencias en función del estilo indicado previamente.

    Optimización: se minimizan los errores por factores humanos,

    Organización: se pueden tener varios archivos de referencias,separándolas como mejor convenga, por temas pro ejemplo.

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 14 / 48

  • Introducción ConTEXt y otras encarnaciones

    ¿Qué es BibTEX?

    Facilita la creación de citas bibliográficas de manera consistentemediante la separación de la información bibliográfica de lapresentación de esta información al mismo estilo que lo hacen TEX,HTML, CSS, y otros,

    Independencia del documento: bibliografía almacenada en archivosexternos de texto plano,

    Uniformidad del formato: BibTEX define en qué formato se imprimen lasreferencias en función del estilo indicado previamente.

    Optimización: se minimizan los errores por factores humanos,

    Organización: se pueden tener varios archivos de referencias,separándolas como mejor convenga, por temas pro ejemplo.

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 14 / 48

  • Veamos las ventajas ydesventajas de LATEX frente

    a los procesadores detexto tradicionales. . .

  • Ventajas e inconvenientes Desventajas de LATEX

    Desventajas

    Resultado del documento

    No se ve el resultado final deldocumento mientras se edita.

    Ayuda a no distraerse. . .Conviene compilar de vez encuando para evaluar el avancey evitar acumulación deerrores.

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 16 / 48

  • Ventajas e inconvenientes Desventajas de LATEX

    Desventajas

    Resultado del documento

    No se ve el resultado final deldocumento mientras se edita.

    Ayuda a no distraerse. . .

    Conviene compilar de vez encuando para evaluar el avancey evitar acumulación deerrores.

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 16 / 48

  • Ventajas e inconvenientes Desventajas de LATEX

    Desventajas

    Resultado del documento

    No se ve el resultado final deldocumento mientras se edita.

    Ayuda a no distraerse. . .Conviene compilar de vez encuando para evaluar el avancey evitar acumulación deerrores.

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 16 / 48

  • Ventajas e inconvenientes Desventajas de LATEX

    Desventajas

    Curva de aprendizaje

    Hay que aprender una colecciónde comandos.

    No hay que aprenderlos todos.Se aprenden los básicos y losque se vayan necesitandosobre la marcha.Podemos partir de unaplantilla e ir mirando loscomandos, en lugar de escribirdesde cero.

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 17 / 48

  • Ventajas e inconvenientes Desventajas de LATEX

    Desventajas

    Curva de aprendizaje

    Hay que aprender una colecciónde comandos.

    No hay que aprenderlos todos.

    Se aprenden los básicos y losque se vayan necesitandosobre la marcha.Podemos partir de unaplantilla e ir mirando loscomandos, en lugar de escribirdesde cero.

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 17 / 48

  • Ventajas e inconvenientes Desventajas de LATEX

    Desventajas

    Curva de aprendizaje

    Hay que aprender una colecciónde comandos.

    No hay que aprenderlos todos.Se aprenden los básicos y losque se vayan necesitandosobre la marcha.

    Podemos partir de unaplantilla e ir mirando loscomandos, en lugar de escribirdesde cero.

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 17 / 48

  • Ventajas e inconvenientes Desventajas de LATEX

    Desventajas

    Curva de aprendizaje

    Hay que aprender una colecciónde comandos.

    No hay que aprenderlos todos.Se aprenden los básicos y losque se vayan necesitandosobre la marcha.Podemos partir de unaplantilla e ir mirando loscomandos, en lugar de escribirdesde cero.

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 17 / 48

  • Ventajas e inconvenientes Desventajas de LATEX

    Desventajas

    Errores de compilación

    Se pueden producir errores decompilación.

    Sucede todo el tiempo,Hay que compilar confrecuencia,Cortar o comentar partes decódigo para localizar elproblema.

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 18 / 48

  • Ventajas e inconvenientes Desventajas de LATEX

    Desventajas

    Errores de compilación

    Se pueden producir errores decompilación.

    Sucede todo el tiempo,

    Hay que compilar confrecuencia,Cortar o comentar partes decódigo para localizar elproblema.

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 18 / 48

  • Ventajas e inconvenientes Desventajas de LATEX

    Desventajas

    Errores de compilación

    Se pueden producir errores decompilación.

    Sucede todo el tiempo,Hay que compilar confrecuencia,

    Cortar o comentar partes decódigo para localizar elproblema.

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 18 / 48

  • Ventajas e inconvenientes Desventajas de LATEX

    Desventajas

    Errores de compilación

    Se pueden producir errores decompilación.

    Sucede todo el tiempo,Hay que compilar confrecuencia,Cortar o comentar partes decódigo para localizar elproblema.

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 18 / 48

  • Ventajas e inconvenientes Desventajas de LATEX

    Desventajas

    Personalización

    Es relativamente complicadoconseguir una apariencia(layout) concreta.

    No es una herramienta dediseño, el proceso esincómodo,Pero una vez creada sí es muyfácil, utilizarla en documentosnuevos,Generalmente, los editoresdiseñan las plantillas y losautores simplemente lasrellenan y adaptan.

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 19 / 48

  • Ventajas e inconvenientes Desventajas de LATEX

    Desventajas

    Personalización

    Es relativamente complicadoconseguir una apariencia(layout) concreta.

    No es una herramienta dediseño, el proceso esincómodo,

    Pero una vez creada sí es muyfácil, utilizarla en documentosnuevos,Generalmente, los editoresdiseñan las plantillas y losautores simplemente lasrellenan y adaptan.

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 19 / 48

  • Ventajas e inconvenientes Desventajas de LATEX

    Desventajas

    Personalización

    Es relativamente complicadoconseguir una apariencia(layout) concreta.

    No es una herramienta dediseño, el proceso esincómodo,Pero una vez creada sí es muyfácil, utilizarla en documentosnuevos,

    Generalmente, los editoresdiseñan las plantillas y losautores simplemente lasrellenan y adaptan.

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 19 / 48

  • Ventajas e inconvenientes Desventajas de LATEX

    Desventajas

    Personalización

    Es relativamente complicadoconseguir una apariencia(layout) concreta.

    No es una herramienta dediseño, el proceso esincómodo,Pero una vez creada sí es muyfácil, utilizarla en documentosnuevos,Generalmente, los editoresdiseñan las plantillas y losautores simplemente lasrellenan y adaptan.

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 19 / 48

  • Ventajas e inconvenientes Ventajas de LATEX

    Ventajas

    Separación de contenido y formato

    Abstracción entre presentacióny contenido.

    El autor se centra en laestructura del documento,Elimina muchas pérdidas detiempo dedicadas a lapresentación del documento,El formato lo asigna untipógrafo profesional: TEX.

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 20 / 48

  • Ventajas e inconvenientes Ventajas de LATEX

    Ventajas

    Separación de contenido y formato

    Abstracción entre presentacióny contenido.

    El autor se centra en laestructura del documento,

    Elimina muchas pérdidas detiempo dedicadas a lapresentación del documento,El formato lo asigna untipógrafo profesional: TEX.

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 20 / 48

  • Ventajas e inconvenientes Ventajas de LATEX

    Ventajas

    Separación de contenido y formato

    Abstracción entre presentacióny contenido.

    El autor se centra en laestructura del documento,Elimina muchas pérdidas detiempo dedicadas a lapresentación del documento,

    El formato lo asigna untipógrafo profesional: TEX.

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 20 / 48

  • Ventajas e inconvenientes Ventajas de LATEX

    Ventajas

    Separación de contenido y formato

    Abstracción entre presentacióny contenido.

    El autor se centra en laestructura del documento,Elimina muchas pérdidas detiempo dedicadas a lapresentación del documento,El formato lo asigna untipógrafo profesional: TEX.

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 20 / 48

  • Ventajas e inconvenientes Ventajas de LATEX

    Ventajas

    Disponibilidad de plantillas

    Abstracción entre presentacióny contenido.

    Disponibilidad de plantillasprofesionales (clases),El autor no tiene que diseñaruna plantilla adecuada, yaexisten muchas,Clases estándar de LATEX:article, book, report,slides, letter.Clases creadas por editoriales,universidades, etc.

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 21 / 48

  • Ventajas e inconvenientes Ventajas de LATEX

    Ventajas

    Disponibilidad de plantillas

    Abstracción entre presentacióny contenido.

    Disponibilidad de plantillasprofesionales (clases),

    El autor no tiene que diseñaruna plantilla adecuada, yaexisten muchas,Clases estándar de LATEX:article, book, report,slides, letter.Clases creadas por editoriales,universidades, etc.

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 21 / 48

  • Ventajas e inconvenientes Ventajas de LATEX

    Ventajas

    Disponibilidad de plantillas

    Abstracción entre presentacióny contenido.

    Disponibilidad de plantillasprofesionales (clases),El autor no tiene que diseñaruna plantilla adecuada, yaexisten muchas,

    Clases estándar de LATEX:article, book, report,slides, letter.Clases creadas por editoriales,universidades, etc.

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 21 / 48

  • Ventajas e inconvenientes Ventajas de LATEX

    Ventajas

    Disponibilidad de plantillas

    Abstracción entre presentacióny contenido.

    Disponibilidad de plantillasprofesionales (clases),El autor no tiene que diseñaruna plantilla adecuada, yaexisten muchas,Clases estándar de LATEX:article, book, report,slides, letter.

    Clases creadas por editoriales,universidades, etc.

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 21 / 48

  • Ventajas e inconvenientes Ventajas de LATEX

    Ventajas

    Disponibilidad de plantillas

    Abstracción entre presentacióny contenido.

    Disponibilidad de plantillasprofesionales (clases),El autor no tiene que diseñaruna plantilla adecuada, yaexisten muchas,Clases estándar de LATEX:article, book, report,slides, letter.Clases creadas por editoriales,universidades, etc.

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 21 / 48

  • Ventajas e inconvenientes Ventajas de LATEX

    Ventajas

    Fórmulas

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

    Ejemplos:

    ∆v = V0Vi =1V

    10mV = 100$\Delta v=\tfrac{V_0}{V_i}=\tfrac{1V}{10 mV}=100$

    f(t) ∗ g(t) =∫ t

    0

    f(η)g(t − η) dη

    $f(t)\ast g(t)=\int_{0}^{t} f(\eta) g(t-\eta)\, d\eta$

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 22 / 48

  • Ventajas e inconvenientes Ventajas de LATEX

    Ventajas

    Generación automática deestructuras complejas

    Permite generar estructurascomplejas de forma sencilla:

    Índices (de contenidos, detablas, de figuras, alfabéticos,etc.),Referencias cruzadas (entrecapítulos, tablas, figuras,ecuaciones, etc.),Bibliografía.

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 23 / 48

  • Ventajas e inconvenientes Ventajas de LATEX

    Ventajas

    Generación automática deestructuras complejas

    Permite generar estructurascomplejas de forma sencilla:

    Índices (de contenidos, detablas, de figuras, alfabéticos,etc.),

    Referencias cruzadas (entrecapítulos, tablas, figuras,ecuaciones, etc.),Bibliografía.

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 23 / 48

  • Ventajas e inconvenientes Ventajas de LATEX

    Ventajas

    Generación automática deestructuras complejas

    Permite generar estructurascomplejas de forma sencilla:

    Índices (de contenidos, detablas, de figuras, alfabéticos,etc.),Referencias cruzadas (entrecapítulos, tablas, figuras,ecuaciones, etc.),

    Bibliografía.

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 23 / 48

  • Ventajas e inconvenientes Ventajas de LATEX

    Ventajas

    Generación automática deestructuras complejas

    Permite generar estructurascomplejas de forma sencilla:

    Índices (de contenidos, detablas, de figuras, alfabéticos,etc.),Referencias cruzadas (entrecapítulos, tablas, figuras,ecuaciones, etc.),Bibliografía.

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 23 / 48

  • Ventajas e inconvenientes Ventajas de LATEX

    Ventajas

    Software libre, muy estable yportátil

    Software libre: disponibilidad demuchos paquetes e informaciónde la comunidad. Softwaregratuito.

    Sistema muy estable,virtualmente libre de bugs.

    Muy portátil

    Se puede utilizar en diferentesequipos y sistemas operativos.

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 24 / 48

  • Ventajas e inconvenientes Ventajas de LATEX

    Ventajas

    Software libre, muy estable yportátil

    Software libre: disponibilidad demuchos paquetes e informaciónde la comunidad. Softwaregratuito.

    Sistema muy estable,virtualmente libre de bugs.

    Muy portátil

    Se puede utilizar en diferentesequipos y sistemas operativos.

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 24 / 48

  • Ventajas e inconvenientes Ventajas de LATEX

    Ventajas

    Software libre, muy estable yportátil

    Software libre: disponibilidad demuchos paquetes e informaciónde la comunidad. Softwaregratuito.

    Sistema muy estable,virtualmente libre de bugs.

    Muy portátil

    Se puede utilizar en diferentesequipos y sistemas operativos.

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 24 / 48

  • Ventajas e inconvenientes Ventajas de LATEX

    Ventajas

    Software libre, muy estable yportátil

    Software libre: disponibilidad demuchos paquetes e informaciónde la comunidad. Softwaregratuito.

    Sistema muy estable,virtualmente libre de bugs.

    Muy portátil

    Se puede utilizar en diferentesequipos y sistemas operativos.

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 24 / 48

  • Ventajas e inconvenientes Ventajas de LATEX

    Ventajas

    Lenguaje estándar

    se ve igual en cualquier equipo, y seguirá siendo así con el paso de losaños (se evita el problema de versiones de los procesadores de textos),

    Muy extendido en el mundo académico,

    Estándar de facto para la publicación en revistas arbitradas y poreditoriales.

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 25 / 48

  • Ventajas e inconvenientes Ventajas de LATEX

    Ventajas

    Lenguaje estándar

    se ve igual en cualquier equipo, y seguirá siendo así con el paso de losaños (se evita el problema de versiones de los procesadores de textos),

    Muy extendido en el mundo académico,

    Estándar de facto para la publicación en revistas arbitradas y poreditoriales.

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 25 / 48

  • Ventajas e inconvenientes Ventajas de LATEX

    Ventajas

    Lenguaje estándar

    se ve igual en cualquier equipo, y seguirá siendo así con el paso de losaños (se evita el problema de versiones de los procesadores de textos),

    Muy extendido en el mundo académico,

    Estándar de facto para la publicación en revistas arbitradas y poreditoriales.

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 25 / 48

  • Ventajas e inconvenientes Ventajas de LATEX

    Ventajas

    Resultados tipográficos

    Son de calidad profesional,

    LATEX se encarga de maquetar nuestro texto de forma profesional,

    Soporte para diferentes tipografías.

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 26 / 48

  • Ventajas e inconvenientes Ventajas de LATEX

    Ventajas

    Resultados tipográficos

    Son de calidad profesional,

    LATEX se encarga de maquetar nuestro texto de forma profesional,

    Soporte para diferentes tipografías.

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 26 / 48

  • Ventajas e inconvenientes Ventajas de LATEX

    Ventajas

    Resultados tipográficos

    Son de calidad profesional,

    LATEX se encarga de maquetar nuestro texto de forma profesional,

    Soporte para diferentes tipografías.

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 26 / 48

  • Ventajas e inconvenientes Ventajas de LATEX

    Ventajas

    Independencia del formato

    Facilidad para cambiar entre formatos de documento,

    Podemos escribir un artículo y ampliarlo hasta convertirlo en un libro,

    Sólo hay que indicárselo a LATEX.

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 27 / 48

  • Ventajas e inconvenientes Ventajas de LATEX

    Ventajas

    Independencia del formato

    Facilidad para cambiar entre formatos de documento,

    Podemos escribir un artículo y ampliarlo hasta convertirlo en un libro,

    Sólo hay que indicárselo a LATEX.

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 27 / 48

  • Ventajas e inconvenientes Ventajas de LATEX

    Ventajas

    Independencia del formato

    Facilidad para cambiar entre formatos de documento,

    Podemos escribir un artículo y ampliarlo hasta convertirlo en un libro,

    Sólo hay que indicárselo a LATEX.

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 27 / 48

  • Ventajas e inconvenientes Ventajas de LATEX

    Ventajas

    Archivos en texto plano

    Requieren pocos recursos de la máquina,

    Ocupa poco espacio, ventaja para enviar por email,

    Formato adecuado para trabajar con sistemas de control de versionescomo git,

    Facilidad para la generación de documentos a partir de scripts,

    Posibilidad de escribir nuestros propios comandos.

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 28 / 48

  • Ventajas e inconvenientes Ventajas de LATEX

    Ventajas

    Archivos en texto plano

    Requieren pocos recursos de la máquina,

    Ocupa poco espacio, ventaja para enviar por email,

    Formato adecuado para trabajar con sistemas de control de versionescomo git,

    Facilidad para la generación de documentos a partir de scripts,

    Posibilidad de escribir nuestros propios comandos.

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 28 / 48

  • Ventajas e inconvenientes Ventajas de LATEX

    Ventajas

    Archivos en texto plano

    Requieren pocos recursos de la máquina,

    Ocupa poco espacio, ventaja para enviar por email,

    Formato adecuado para trabajar con sistemas de control de versionescomo git,

    Facilidad para la generación de documentos a partir de scripts,

    Posibilidad de escribir nuestros propios comandos.

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 28 / 48

  • Ventajas e inconvenientes Ventajas de LATEX

    Ventajas

    Archivos en texto plano

    Requieren pocos recursos de la máquina,

    Ocupa poco espacio, ventaja para enviar por email,

    Formato adecuado para trabajar con sistemas de control de versionescomo git,

    Facilidad para la generación de documentos a partir de scripts,

    Posibilidad de escribir nuestros propios comandos.

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 28 / 48

  • Ventajas e inconvenientes Ventajas de LATEX

    Ventajas

    Archivos en texto plano

    Requieren pocos recursos de la máquina,

    Ocupa poco espacio, ventaja para enviar por email,

    Formato adecuado para trabajar con sistemas de control de versionescomo git,

    Facilidad para la generación de documentos a partir de scripts,

    Posibilidad de escribir nuestros propios comandos.

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 28 / 48

  • Vale, ahora ya sé por quédebo usar LATEX,

    pero. . . ¿Cómo lo uso?

  • Principio de funcionamiento Proceso de edición

    Principio de funcionamiento

    1 El usuario escribe el contenido estructurado mediante el uso deetiquetas (comandos o macros).

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

    3 Se visualiza en pantalla el documento de salida.

    4 Se vuelve al punto 1 hasta conseguir el resultado final deseado.

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 30 / 48

  • Principio de funcionamiento Proceso de edición

    Principio de funcionamiento

    1 El usuario escribe el contenido estructurado mediante el uso deetiquetas (comandos o macros).

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

    3 Se visualiza en pantalla el documento de salida.

    4 Se vuelve al punto 1 hasta conseguir el resultado final deseado.

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 30 / 48

  • Principio de funcionamiento Proceso de edición

    Principio de funcionamiento

    1 El usuario escribe el contenido estructurado mediante el uso deetiquetas (comandos o macros).

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

    3 Se visualiza en pantalla el documento de salida.

    4 Se vuelve al punto 1 hasta conseguir el resultado final deseado.

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 30 / 48

  • Principio de funcionamiento Proceso de edición

    Principio de funcionamiento

    1 El usuario escribe el contenido estructurado mediante el uso deetiquetas (comandos o macros).

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

    3 Se visualiza en pantalla el documento de salida.

    4 Se vuelve al punto 1 hasta conseguir el resultado final deseado.

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 30 / 48

  • Principio de funcionamiento Proceso de edición

    Procesadores tradicionales VS LATEX

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 31 / 48

  • Principio de funcionamiento Estructura del documento

    Estructura del documento

    Se crea una carpeta que contendrá el documento con un nombreidentificativo,

    Dentro de la carpeta, se creará un archivo con el contenido, conextensión *.tex,

    Opcional: Crear también un subdirectorio donde se guardarán lasimágenes dentro de la carpeta del documento,

    No utilizar tildes ni espacios en los nombres de archivos ni dedocumentos,

    Al compilar, se generarán archivos adicionales.

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 32 / 48

  • Principio de funcionamiento Estructura del documento

    Estructura del documento

    Se crea una carpeta que contendrá el documento con un nombreidentificativo,

    Dentro de la carpeta, se creará un archivo con el contenido, conextensión *.tex,

    Opcional: Crear también un subdirectorio donde se guardarán lasimágenes dentro de la carpeta del documento,

    No utilizar tildes ni espacios en los nombres de archivos ni dedocumentos,

    Al compilar, se generarán archivos adicionales.

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 32 / 48

  • Principio de funcionamiento Estructura del documento

    Estructura del documento

    Se crea una carpeta que contendrá el documento con un nombreidentificativo,

    Dentro de la carpeta, se creará un archivo con el contenido, conextensión *.tex,

    Opcional: Crear también un subdirectorio donde se guardarán lasimágenes dentro de la carpeta del documento,

    No utilizar tildes ni espacios en los nombres de archivos ni dedocumentos,

    Al compilar, se generarán archivos adicionales.

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 32 / 48

  • Principio de funcionamiento Estructura del documento

    Estructura del documento

    Se crea una carpeta que contendrá el documento con un nombreidentificativo,

    Dentro de la carpeta, se creará un archivo con el contenido, conextensión *.tex,

    Opcional: Crear también un subdirectorio donde se guardarán lasimágenes dentro de la carpeta del documento,

    No utilizar tildes ni espacios en los nombres de archivos ni dedocumentos,

    Al compilar, se generarán archivos adicionales.

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 32 / 48

  • Principio de funcionamiento Estructura del documento

    Estructura del documento

    Se crea una carpeta que contendrá el documento con un nombreidentificativo,

    Dentro de la carpeta, se creará un archivo con el contenido, conextensión *.tex,

    Opcional: Crear también un subdirectorio donde se guardarán lasimágenes dentro de la carpeta del documento,

    No utilizar tildes ni espacios en los nombres de archivos ni dedocumentos,

    Al compilar, se generarán archivos adicionales.

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 32 / 48

  • Principio de funcionamiento Estructura del documento

    Archivos generados al compilar

    *.log Registro detallado de qué pasó durante la compilación,

    *.toc Almacena las cabeceras de sección. Se lee en la siguientecompilación para producir el índice,

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

    *.lot Lo mismo que el anterior, pero para tablas,

    *.aux Entre otras cosas, se usa para las referencias cruzadas,

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

    *.ind Contiene información del índice alfabético cuando *.idx esprocesado,

    *.ilg Registro de lo que hizo *.idx.

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 33 / 48

  • Principio de funcionamiento Estructura del documento

    Archivos generados al compilar

    *.log Registro detallado de qué pasó durante la compilación,

    *.toc Almacena las cabeceras de sección. Se lee en la siguientecompilación para producir el índice,

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

    *.lot Lo mismo que el anterior, pero para tablas,

    *.aux Entre otras cosas, se usa para las referencias cruzadas,

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

    *.ind Contiene información del índice alfabético cuando *.idx esprocesado,

    *.ilg Registro de lo que hizo *.idx.

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 33 / 48

  • Principio de funcionamiento Estructura del documento

    Archivos generados al compilar

    *.log Registro detallado de qué pasó durante la compilación,

    *.toc Almacena las cabeceras de sección. Se lee en la siguientecompilación para producir el índice,

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

    *.lot Lo mismo que el anterior, pero para tablas,

    *.aux Entre otras cosas, se usa para las referencias cruzadas,

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

    *.ind Contiene información del índice alfabético cuando *.idx esprocesado,

    *.ilg Registro de lo que hizo *.idx.

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 33 / 48

  • Principio de funcionamiento Estructura del documento

    Archivos generados al compilar

    *.log Registro detallado de qué pasó durante la compilación,

    *.toc Almacena las cabeceras de sección. Se lee en la siguientecompilación para producir el índice,

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

    *.lot Lo mismo que el anterior, pero para tablas,

    *.aux Entre otras cosas, se usa para las referencias cruzadas,

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

    *.ind Contiene información del índice alfabético cuando *.idx esprocesado,

    *.ilg Registro de lo que hizo *.idx.

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 33 / 48

  • Principio de funcionamiento Estructura del documento

    Archivos generados al compilar

    *.log Registro detallado de qué pasó durante la compilación,

    *.toc Almacena las cabeceras de sección. Se lee en la siguientecompilación para producir el índice,

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

    *.lot Lo mismo que el anterior, pero para tablas,

    *.aux Entre otras cosas, se usa para las referencias cruzadas,

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

    *.ind Contiene información del índice alfabético cuando *.idx esprocesado,

    *.ilg Registro de lo que hizo *.idx.

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 33 / 48

  • Principio de funcionamiento Estructura del documento

    Archivos generados al compilar

    *.log Registro detallado de qué pasó durante la compilación,

    *.toc Almacena las cabeceras de sección. Se lee en la siguientecompilación para producir el índice,

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

    *.lot Lo mismo que el anterior, pero para tablas,

    *.aux Entre otras cosas, se usa para las referencias cruzadas,

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

    *.ind Contiene información del índice alfabético cuando *.idx esprocesado,

    *.ilg Registro de lo que hizo *.idx.

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 33 / 48

  • Principio de funcionamiento Estructura del documento

    Archivos generados al compilar

    *.log Registro detallado de qué pasó durante la compilación,

    *.toc Almacena las cabeceras de sección. Se lee en la siguientecompilación para producir el índice,

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

    *.lot Lo mismo que el anterior, pero para tablas,

    *.aux Entre otras cosas, se usa para las referencias cruzadas,

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

    *.ind Contiene información del índice alfabético cuando *.idx esprocesado,

    *.ilg Registro de lo que hizo *.idx.

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 33 / 48

  • Principio de funcionamiento Estructura del documento

    Archivos generados al compilar

    *.log Registro detallado de qué pasó durante la compilación,

    *.toc Almacena las cabeceras de sección. Se lee en la siguientecompilación para producir el índice,

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

    *.lot Lo mismo que el anterior, pero para tablas,

    *.aux Entre otras cosas, se usa para las referencias cruzadas,

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

    *.ind Contiene información del índice alfabético cuando *.idx esprocesado,

    *.ilg Registro de lo que hizo *.idx.

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 33 / 48

  • Principio de funcionamiento Concepto de clase

    ¿Qué es una clase?

    En informática, una clase es una plantilla para la creación de objetos dedatos según un modelo predefinido.

    Las clases se utilizan para representar entidades o conceptos, como lossustantivos en el lenguaje.

    Cada clase es un modelo que define un conjunto de variables:

    el estado,

    y métodos apropiados para operar con dichos datos

    el comportamiento.

    Las clases son un pilar fundamental de la programación orientada aobjetos.

    La mayoría soportan diversas formas de herencia.

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 34 / 48

  • Principio de funcionamiento Concepto de clase

    ¿Qué es una clase?

    En informática, una clase es una plantilla para la creación de objetos dedatos según un modelo predefinido.

    Las clases se utilizan para representar entidades o conceptos, como lossustantivos en el lenguaje.

    Cada clase es un modelo que define un conjunto de variables:

    el estado,

    y métodos apropiados para operar con dichos datos

    el comportamiento.

    Las clases son un pilar fundamental de la programación orientada aobjetos.

    La mayoría soportan diversas formas de herencia.

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 34 / 48

  • Principio de funcionamiento Concepto de clase

    ¿Qué es una clase?

    En informática, una clase es una plantilla para la creación de objetos dedatos según un modelo predefinido.

    Las clases se utilizan para representar entidades o conceptos, como lossustantivos en el lenguaje.

    Cada clase es un modelo que define un conjunto de variables:

    el estado,

    y métodos apropiados para operar con dichos datos

    el comportamiento.

    Las clases son un pilar fundamental de la programación orientada aobjetos.

    La mayoría soportan diversas formas de herencia.

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 34 / 48

  • Principio de funcionamiento Concepto de clase

    ¿Qué es una clase?

    En informática, una clase es una plantilla para la creación de objetos dedatos según un modelo predefinido.

    Las clases se utilizan para representar entidades o conceptos, como lossustantivos en el lenguaje.

    Cada clase es un modelo que define un conjunto de variables:

    el estado,

    y métodos apropiados para operar con dichos datos

    el comportamiento.

    Las clases son un pilar fundamental de la programación orientada aobjetos.

    La mayoría soportan diversas formas de herencia.

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 34 / 48

  • Principio de funcionamiento Concepto de clase

    ¿Qué es una clase?

    En informática, una clase es una plantilla para la creación de objetos dedatos según un modelo predefinido.

    Las clases se utilizan para representar entidades o conceptos, como lossustantivos en el lenguaje.

    Cada clase es un modelo que define un conjunto de variables:

    el estado,

    y métodos apropiados para operar con dichos datos

    el comportamiento.

    Las clases son un pilar fundamental de la programación orientada aobjetos.

    La mayoría soportan diversas formas de herencia.

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 34 / 48

  • Principio de funcionamiento Concepto de clase

    ¿Qué es una clase?

    En informática, una clase es una plantilla para la creación de objetos dedatos según un modelo predefinido.

    Las clases se utilizan para representar entidades o conceptos, como lossustantivos en el lenguaje.

    Cada clase es un modelo que define un conjunto de variables:

    el estado,

    y métodos apropiados para operar con dichos datos

    el comportamiento.

    Las clases son un pilar fundamental de la programación orientada aobjetos.

    La mayoría soportan diversas formas de herencia.

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 34 / 48

  • Principio de funcionamiento Concepto de clase

    ¿Qué es una clase?

    En informática, una clase es una plantilla para la creación de objetos dedatos según un modelo predefinido.

    Las clases se utilizan para representar entidades o conceptos, como lossustantivos en el lenguaje.

    Cada clase es un modelo que define un conjunto de variables:

    el estado,

    y métodos apropiados para operar con dichos datos

    el comportamiento.

    Las clases son un pilar fundamental de la programación orientada aobjetos.

    La mayoría soportan diversas formas de herencia.

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 34 / 48

  • Principio de funcionamiento Concepto de clase

    ¿Qué es una clase?

    Clases en LATEX

    En el caso de LATEX tenemos clases que sirven como plantillas y punto departida para crear cualquier documento. Se invocan con el comando\documentclass[opciones]{clase}

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 35 / 48

  • Principio de funcionamiento Concepto de clase

    ¿Qué es una clase?

    Existe un conjunto básico llamado clases estándar que sirven paracrear distintos tipos de documentos y son:

    article para artículos de revista y comunicaciones en congresos,report para reportes de investigación,book para libros,letter para cartas,slides para transparencias de retroproyector.

    Existen además muchas otras clases que se pueden encontrar en elCTAN.

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 36 / 48

    http://texcatalogue.ctan.org/bytopic.html#classeshttp://texcatalogue.ctan.org/bytopic.html#classes

  • Principio de funcionamiento Concepto de clase

    ¿Qué es una clase?

    Existe un conjunto básico llamado clases estándar que sirven paracrear distintos tipos de documentos y son:

    article para artículos de revista y comunicaciones en congresos,

    report para reportes de investigación,book para libros,letter para cartas,slides para transparencias de retroproyector.

    Existen además muchas otras clases que se pueden encontrar en elCTAN.

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 36 / 48

    http://texcatalogue.ctan.org/bytopic.html#classeshttp://texcatalogue.ctan.org/bytopic.html#classes

  • Principio de funcionamiento Concepto de clase

    ¿Qué es una clase?

    Existe un conjunto básico llamado clases estándar que sirven paracrear distintos tipos de documentos y son:

    article para artículos de revista y comunicaciones en congresos,report para reportes de investigación,

    book para libros,letter para cartas,slides para transparencias de retroproyector.

    Existen además muchas otras clases que se pueden encontrar en elCTAN.

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 36 / 48

    http://texcatalogue.ctan.org/bytopic.html#classeshttp://texcatalogue.ctan.org/bytopic.html#classes

  • Principio de funcionamiento Concepto de clase

    ¿Qué es una clase?

    Existe un conjunto básico llamado clases estándar que sirven paracrear distintos tipos de documentos y son:

    article para artículos de revista y comunicaciones en congresos,report para reportes de investigación,book para libros,

    letter para cartas,slides para transparencias de retroproyector.

    Existen además muchas otras clases que se pueden encontrar en elCTAN.

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 36 / 48

    http://texcatalogue.ctan.org/bytopic.html#classeshttp://texcatalogue.ctan.org/bytopic.html#classes

  • Principio de funcionamiento Concepto de clase

    ¿Qué es una clase?

    Existe un conjunto básico llamado clases estándar que sirven paracrear distintos tipos de documentos y son:

    article para artículos de revista y comunicaciones en congresos,report para reportes de investigación,book para libros,letter para cartas,

    slides para transparencias de retroproyector.

    Existen además muchas otras clases que se pueden encontrar en elCTAN.

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 36 / 48

    http://texcatalogue.ctan.org/bytopic.html#classeshttp://texcatalogue.ctan.org/bytopic.html#classes

  • Principio de funcionamiento Concepto de clase

    ¿Qué es una clase?

    Existe un conjunto básico llamado clases estándar que sirven paracrear distintos tipos de documentos y son:

    article para artículos de revista y comunicaciones en congresos,report para reportes de investigación,book para libros,letter para cartas,slides para transparencias de retroproyector.

    Existen además muchas otras clases que se pueden encontrar en elCTAN.

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 36 / 48

    http://texcatalogue.ctan.org/bytopic.html#classeshttp://texcatalogue.ctan.org/bytopic.html#classes

  • Principio de funcionamiento Concepto de clase

    ¿Qué es una clase?

    Existe un conjunto básico llamado clases estándar que sirven paracrear distintos tipos de documentos y son:

    article para artículos de revista y comunicaciones en congresos,report para reportes de investigación,book para libros,letter para cartas,slides para transparencias de retroproyector.

    Existen además muchas otras clases que se pueden encontrar en elCTAN.

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 36 / 48

    http://texcatalogue.ctan.org/bytopic.html#classeshttp://texcatalogue.ctan.org/bytopic.html#classes

  • Principio de funcionamiento Concepto de paquete

    ¿Qué es un paquete?

    Los paquetes son piezas de software que proporcionan funcionalidadesadicionales,

    Conceptualmente son equivalentes a las bibliotecas (libraries) usadasen varios lenguajes de programación como C y C++,

    Hay muchos paquetes instalados por defecto. Se puede indicar que losvamos a usar con \usepackage.

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 37 / 48

  • Principio de funcionamiento Concepto de paquete

    ¿Qué es un paquete?

    Los paquetes son piezas de software que proporcionan funcionalidadesadicionales,

    Conceptualmente son equivalentes a las bibliotecas (libraries) usadasen varios lenguajes de programación como C y C++,

    Hay muchos paquetes instalados por defecto. Se puede indicar que losvamos a usar con \usepackage.

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 37 / 48

  • Principio de funcionamiento Concepto de paquete

    ¿Qué es un paquete?

    Los paquetes son piezas de software que proporcionan funcionalidadesadicionales,

    Conceptualmente son equivalentes a las bibliotecas (libraries) usadasen varios lenguajes de programación como C y C++,

    Hay muchos paquetes instalados por defecto. Se puede indicar que losvamos a usar con \usepackage.

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 37 / 48

  • Ya sabemos qué es LATEX ycómo funciona. . . Pero

    para usarlo, ¿Quéprogramas necesitamos?

  • Principio de funcionamiento Software requerido

    Programas requeridos

    Software necesario

    Editor de texto plano

    básicos o de propósito general: bloc de notas, vi, emacs, Sublime Text 2,eclipse, etc.dedicados: inlage, texworks, texshop, kile, texmaker, texstudio, etc.

    Compiladores

    tex, (latex),pdftex, (pdflatex),xetex, (xelatex),luatex, (lualatex),

    Visores para los diferentes formatos:

    dvi, ps y pdf

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 39 / 48

  • Principio de funcionamiento Software requerido

    Programas requeridos

    Software necesario

    Editor de texto plano

    básicos o de propósito general: bloc de notas, vi, emacs, Sublime Text 2,eclipse, etc.

    dedicados: inlage, texworks, texshop, kile, texmaker, texstudio, etc.

    Compiladores

    tex, (latex),pdftex, (pdflatex),xetex, (xelatex),luatex, (lualatex),

    Visores para los diferentes formatos:

    dvi, ps y pdf

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 39 / 48

  • Principio de funcionamiento Software requerido

    Programas requeridos

    Software necesario

    Editor de texto plano

    básicos o de propósito general: bloc de notas, vi, emacs, Sublime Text 2,eclipse, etc.dedicados: inlage, texworks, texshop, kile, texmaker, texstudio, etc.

    Compiladores

    tex, (latex),pdftex, (pdflatex),xetex, (xelatex),luatex, (lualatex),

    Visores para los diferentes formatos:

    dvi, ps y pdf

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 39 / 48

  • Principio de funcionamiento Software requerido

    Programas requeridos

    Software necesario

    Editor de texto plano

    básicos o de propósito general: bloc de notas, vi, emacs, Sublime Text 2,eclipse, etc.dedicados: inlage, texworks, texshop, kile, texmaker, texstudio, etc.

    Compiladores

    tex, (latex),pdftex, (pdflatex),xetex, (xelatex),luatex, (lualatex),

    Visores para los diferentes formatos:

    dvi, ps y pdf

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 39 / 48

  • Principio de funcionamiento Software requerido

    Programas requeridos

    Software necesario

    Editor de texto plano

    básicos o de propósito general: bloc de notas, vi, emacs, Sublime Text 2,eclipse, etc.dedicados: inlage, texworks, texshop, kile, texmaker, texstudio, etc.

    Compiladores

    tex, (latex),

    pdftex, (pdflatex),xetex, (xelatex),luatex, (lualatex),

    Visores para los diferentes formatos:

    dvi, ps y pdf

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 39 / 48

  • Principio de funcionamiento Software requerido

    Programas requeridos

    Software necesario

    Editor de texto plano

    básicos o de propósito general: bloc de notas, vi, emacs, Sublime Text 2,eclipse, etc.dedicados: inlage, texworks, texshop, kile, texmaker, texstudio, etc.

    Compiladores

    tex, (latex),pdftex, (pdflatex),

    xetex, (xelatex),luatex, (lualatex),

    Visores para los diferentes formatos:

    dvi, ps y pdf

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 39 / 48

  • Principio de funcionamiento Software requerido

    Programas requeridos

    Software necesario

    Editor de texto plano

    básicos o de propósito general: bloc de notas, vi, emacs, Sublime Text 2,eclipse, etc.dedicados: inlage, texworks, texshop, kile, texmaker, texstudio, etc.

    Compiladores

    tex, (latex),pdftex, (pdflatex),xetex, (xelatex),

    luatex, (lualatex),

    Visores para los diferentes formatos:

    dvi, ps y pdf

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 39 / 48

  • Principio de funcionamiento Software requerido

    Programas requeridos

    Software necesario

    Editor de texto plano

    básicos o de propósito general: bloc de notas, vi, emacs, Sublime Text 2,eclipse, etc.dedicados: inlage, texworks, texshop, kile, texmaker, texstudio, etc.

    Compiladores

    tex, (latex),pdftex, (pdflatex),xetex, (xelatex),luatex, (lualatex),

    Visores para los diferentes formatos:

    dvi, ps y pdf

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 39 / 48

  • Principio de funcionamiento Software requerido

    Programas requeridos

    Software necesario

    Editor de texto plano

    básicos o de propósito general: bloc de notas, vi, emacs, Sublime Text 2,eclipse, etc.dedicados: inlage, texworks, texshop, kile, texmaker, texstudio, etc.

    Compiladores

    tex, (latex),pdftex, (pdflatex),xetex, (xelatex),luatex, (lualatex),

    Visores para los diferentes formatos:

    dvi, ps y pdf

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 39 / 48

  • Principio de funcionamiento Software requerido

    Programas requeridos

    Software necesario

    Editor de texto plano

    básicos o de propósito general: bloc de notas, vi, emacs, Sublime Text 2,eclipse, etc.dedicados: inlage, texworks, texshop, kile, texmaker, texstudio, etc.

    Compiladores

    tex, (latex),pdftex, (pdflatex),xetex, (xelatex),luatex, (lualatex),

    Visores para los diferentes formatos:

    dvi, ps y pdf

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 39 / 48

  • Principio de funcionamiento Software requerido

    Programas requeridos

    Consideraciones adicionales

    Además de lo anterior, es necesario tener instalados todos los archivos querequieren las clases (*.cls, *.sty, *.dtx, etc), los paquetes a usar yfuentes, entre otros.

    Distros

    Debido a que su cantidad es bastante grande (algunos miles) en vez dehacer una instalación manual de todos y cada uno, se sigue un modelosimilar al de gnu/linux

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 40 / 48

  • Principio de funcionamiento Software requerido

    Programas requeridos

    Consideraciones adicionales

    Además de lo anterior, es necesario tener instalados todos los archivos querequieren las clases (*.cls, *.sty, *.dtx, etc), los paquetes a usar yfuentes, entre otros.

    Distros

    Debido a que su cantidad es bastante grande (algunos miles) en vez dehacer una instalación manual de todos y cada uno, se sigue un modelosimilar al de gnu/linux

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 40 / 48

  • Principio de funcionamiento Software requerido

    Distros

    CTAN

    El CTAN (Comprehensive TEX Archive Network) es el repositorio centraldonde se aloja prácticamente la totalidad del TEXaware del mundo desde1992 y utiliza una estructura muy similar al árbol de Unix, al igual que elCRAN y el CPAN.

    A partir del modelo del CTAN3 se genera una distribución de software quecontiene todo lo necesario para hacer una instalación funcional de LATEX enprácticamente cualquier computadora.

    3Traducido como Red Integral de Archivos de TEX y no Red Archivo Comprensivo de TEX comodicen los españoles.

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 41 / 48

  • Principio de funcionamiento Software requerido

    Distros

    CTAN

    El CTAN (Comprehensive TEX Archive Network) es el repositorio centraldonde se aloja prácticamente la totalidad del TEXaware del mundo desde1992 y utiliza una estructura muy similar al árbol de Unix, al igual que elCRAN y el CPAN.

    A partir del modelo del CTAN3 se genera una distribución de software quecontiene todo lo necesario para hacer una instalación funcional de LATEX enprácticamente cualquier computadora.

    3Traducido como Red Integral de Archivos de TEX y no Red Archivo Comprensivo de TEX comodicen los españoles.

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 41 / 48

  • Principio de funcionamiento Software requerido

    Distros

    Existen en la actualidad tres distros de LATEXentre las que podemos elegir:

    MikTEX Creada por Christian Schenk está pensada para Windows, sepuede hacer una instalación mínima o completa, cuenta conuna versión portátil,

    TEXlive Es la oficial del TUG (TEX Users Group) y se creo hace unosaños como reemplazo de TeTEX, es multiplataforma por lo quepuede instalarse en Windows, gnu/linux o MacOS X,

    MacTEX Es una reimplementación de TEXlive optimizada para MacOSX, empaquetada y distribuida por el grupo de trabajo MacTEXTEXnical, un subgrupo del TUG.

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 42 / 48

  • Principio de funcionamiento Software requerido

    Distros

    Existen en la actualidad tres distros de LATEXentre las que podemos elegir:

    MikTEX Creada por Christian Schenk está pensada para Windows, sepuede hacer una instalación mínima o completa, cuenta conuna versión portátil,

    TEXlive Es la oficial del TUG (TEX Users Group) y se creo hace unosaños como reemplazo de TeTEX, es multiplataforma por lo quepuede instalarse en Windows, gnu/linux o MacOS X,

    MacTEX Es una reimplementación de TEXlive optimizada para MacOSX, empaquetada y distribuida por el grupo de trabajo MacTEXTEXnical, un subgrupo del TUG.

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 42 / 48

  • Principio de funcionamiento Software requerido

    Distros

    Existen en la actualidad tres distros de LATEXentre las que podemos elegir:

    MikTEX Creada por Christian Schenk está pensada para Windows, sepuede hacer una instalación mínima o completa, cuenta conuna versión portátil,

    TEXlive Es la oficial del TUG (TEX Users Group) y se creo hace unosaños como reemplazo de TeTEX, es multiplataforma por lo quepuede instalarse en Windows, gnu/linux o MacOS X,

    MacTEX Es una reimplementación de TEXlive optimizada para MacOSX, empaquetada y distribuida por el grupo de trabajo MacTEXTEXnical, un subgrupo del TUG.

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 42 / 48

  • ¡Ya estamos listos paraescribir nuestro primer

    documento en LATEX!

  • Recursos de aprendizaje

    Recursos de aprendizaje

    Sitios de referencia

    CTAN Es el sitio de referencia por antonomasia,

    CervanTEX Grupo de usuarios hispanohablantes,

    tex-es Lista de correo del CervanTEX,

    lshort The Not So Short Introduction to LATEX2ε

    templates LATEXTemplates contiene muchas plantillas o clases para creardiferentes documentos.

    TEXSE TEXStackExchange es un sitio de preguntas y respuestasbastante activo donde pueden resolver sus dudas.

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 44 / 48

    http://www.ctan.org/http://www.cervantex.es/http://listserv.rediris.es/cgi-bin/wa?SUBED1=es-tex&A=1http://www.ctan.org/pkg/lshort-spanishhttp://www.latextemplates.com/http://tex.stackexchange.com/

  • Recursos de aprendizaje

    Recursos de aprendizaje

    Sitios de referencia

    CTAN Es el sitio de referencia por antonomasia,

    CervanTEX Grupo de usuarios hispanohablantes,

    tex-es Lista de correo del CervanTEX,

    lshort The Not So Short Introduction to LATEX2ε

    templates LATEXTemplates contiene muchas plantillas o clases para creardiferentes documentos.

    TEXSE TEXStackExchange es un sitio de preguntas y respuestasbastante activo donde pueden resolver sus dudas.

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 44 / 48

    http://www.ctan.org/http://www.cervantex.es/http://listserv.rediris.es/cgi-bin/wa?SUBED1=es-tex&A=1http://www.ctan.org/pkg/lshort-spanishhttp://www.latextemplates.com/http://tex.stackexchange.com/

  • Recursos de aprendizaje

    Recursos de aprendizaje

    Sitios de referencia

    CTAN Es el sitio de referencia por antonomasia,

    CervanTEX Grupo de usuarios hispanohablantes,

    tex-es Lista de correo del CervanTEX,

    lshort The Not So Short Introduction to LATEX2ε

    templates LATEXTemplates contiene muchas plantillas o clases para creardiferentes documentos.

    TEXSE TEXStackExchange es un sitio de preguntas y respuestasbastante activo donde pueden resolver sus dudas.

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 44 / 48

    http://www.ctan.org/http://www.cervantex.es/http://listserv.rediris.es/cgi-bin/wa?SUBED1=es-tex&A=1http://www.ctan.org/pkg/lshort-spanishhttp://www.latextemplates.com/http://tex.stackexchange.com/

  • Recursos de aprendizaje

    Recursos de aprendizaje

    Sitios de referencia

    CTAN Es el sitio de referencia por antonomasia,

    CervanTEX Grupo de usuarios hispanohablantes,

    tex-es Lista de correo del CervanTEX,

    lshort The Not So Short Introduction to LATEX2ε

    templates LATEXTemplates contiene muchas plantillas o clases para creardiferentes documentos.

    TEXSE TEXStackExchange es un sitio de preguntas y respuestasbastante activo donde pueden resolver sus dudas.

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 44 / 48

    http://www.ctan.org/http://www.cervantex.es/http://listserv.rediris.es/cgi-bin/wa?SUBED1=es-tex&A=1http://www.ctan.org/pkg/lshort-spanishhttp://www.latextemplates.com/http://tex.stackexchange.com/

  • Recursos de aprendizaje

    Recursos de aprendizaje

    Sitios de referencia

    CTAN Es el sitio de referencia por antonomasia,

    CervanTEX Grupo de usuarios hispanohablantes,

    tex-es Lista de correo del CervanTEX,

    lshort The Not So Short Introduction to LATEX2ε

    templates LATEXTemplates contiene muchas plantillas o clases para creardiferentes documentos.

    TEXSE TEXStackExchange es un sitio de preguntas y respuestasbastante activo donde pueden resolver sus dudas.

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 44 / 48

    http://www.ctan.org/http://www.cervantex.es/http://listserv.rediris.es/cgi-bin/wa?SUBED1=es-tex&A=1http://www.ctan.org/pkg/lshort-spanishhttp://www.latextemplates.com/http://tex.stackexchange.com/

  • Recursos de aprendizaje

    Recursos de aprendizaje

    Sitios de referencia

    CTAN Es el sitio de referencia por antonomasia,

    CervanTEX Grupo de usuarios hispanohablantes,

    tex-es Lista de correo del CervanTEX,

    lshort The Not So Short Introduction to LATEX2ε

    templates LATEXTemplates contiene muchas plantillas o clases para creardiferentes documentos.

    TEXSE TEXStackExchange es un sitio de preguntas y respuestasbastante activo donde pueden resolver sus dudas.

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 44 / 48

    http://www.ctan.org/http://www.cervantex.es/http://listserv.rediris.es/cgi-bin/wa?SUBED1=es-tex&A=1http://www.ctan.org/pkg/lshort-spanishhttp://www.latextemplates.com/http://tex.stackexchange.com/

  • Recursos de aprendizaje

    Recursos de aprendizaje

    LATEXen la nube

    Actualmente se cuenta con varios sitios que ofrecen la posibilidad de usarLATEXsin tener que instalar nada en nuestro disco duro, los más popularesson:

    WriteLaTeX,

    ShareLaTeX.

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 45 / 48

    https://www.writelatex.com/https://es.sharelatex.com/

  • Recursos de aprendizaje

    Recursos de aprendizaje

    LATEXen la nube

    Actualmente se cuenta con varios sitios que ofrecen la posibilidad de usarLATEXsin tener que instalar nada en nuestro disco duro, los más popularesson:

    WriteLaTeX,

    ShareLaTeX.

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 45 / 48

    https://www.writelatex.com/https://es.sharelatex.com/

  • Licencia CC by-sa

    Usted es libre de:

    s copiar, distribuir y comunicar públicamente la obra,

    r hacer obras derivadas.

    Bajo las condiciones siguientes:

    b Reconocimiento. Debe reconocer los créditos de la obra dela manera especificada por el autor o el licenciador (pero node una manera que sugiera que tiene su apoyo o apoyan eluso que hace de su obra).

    a Compartir bajo la misma licencia. Si se transforma omodifica esta obra para crear una obra derivada, sólo sepuede distribuir la obra resultante bajo la misma licencia, unade similar o una de compatible.

  • Licencia CC by-sa

    Al reutilizar o distribuir la obra, tiene que dejar bien claro los términosde la licencia de esta obra.

    Alguna de estas condiciones puede no aplicarse si se obtiene el permisodel titular de los derechos de autor.

    Nada en esta licencia menoscaba o restringe los derechos morales delautor.

  • Recursos de aprendizaje

    Referencias

    Digna María González Otero. Introducción a LATEX. Composiciónde textos científicos con. Itsas, 2010.

    Tobias Oetiker y col. The not so short introduction to LATEX2ε.Versión 5.03. 2014. 174 págs.

    Daniel Vela (IIMAS) Introducción a LATEX2ε 11 de diciembre de 2014 48 / 48

    Introducción¿Por qué usar LaTeX?TeXLaTeXConTeXt y otras encarnaciones

    Ventajas e inconvenientesDesventajas de LaTeXVentajas de LaTeX

    Principio de funcionamientoProceso de ediciónEstructura del documentoConcepto de claseConcepto de paqueteSoftware requerido

    Recursos de aprendizaje