Latex

Solo disponible en BuenasTareas
  • Páginas : 7 (1660 palabras )
  • Descarga(s) : 0
  • Publicado : 14 de octubre de 2013
Leer documento completo
Vista previa del texto
A
LTEX: Una herramienta
para procesar textos
utilizando Software Libre
Pablo L. De Nápoli
pdenapo@dm.uba.ar

A
¿Qué son TEX/ LTEX?

¿Qué es TEX?
TeX es un sistema de preparación de documentos
creado por Donald E. Knuth.
TeX no es un procesador de textos tradicional, sino que
mas bien se parece a un lenguaje de programación.
En lugar de ver nuestro documento tal como se veráimpreso, debemos crear un archivo con instrucciones
sobre como queremos que nuestro documento se vea.

Donald Knuth dixit

“TeX is intended for the creation of beautiful books,
and especially for books that contain a lot of
mathematics.”
(Donald Knuth, preface to the TeXBook)

TEXes software libre
Un programa es software libre si el usuario tiene (de
acuerdo a la licencia del programa)las siguientes libertades
o derechos:
0) La libertad de ejecutar el programa, con cualquier
propósito.
1) La libertad de estudiar cómo funciona el programa, y
adaptarlo a sus necesidades.
2) La libertad de distribuir copias, con lo que puede ayudar
a su vecino.
3) La libertad de mejorar el programa y hacer públicas las
mejoras a los demás, de modo que toda la comunidad
se beneficie. Ventajas de TEX
TeX es software libre.
Excelente calidad final.
Facilidad para incluir fórmulas matemáticas.
TeX utiliza un formato abierto.
De hecho, los documentos en TeX son archivos de texto,
que se pueden editar con nuestro editor favorito, y
procesar con herramientas estándar.
TeX está muy bien documentado.
Existe una amplia documentación que se suele incluir
en todas lasdistribuciones de TeX.
TeX es multiplataforma: se puede utilizar en GNU/Linux,
MS-Windows (Miktex) o Mac OS.

Dialectos de TEX
Existen varios dialectos de TEX(o mejor dicho distintos
paquetes de macros) tales como:
plain TEX(TeX sin agregados).
A
LTEX, paquete de macros creado por Leslie Lamport.

AmsTeX, dialecto de TeX creado por la A.M.S.
(American Mathematical Society).
AmsLaTeX (extensiónde LaTeX de la AMS).
En esta charla veremos a modo de ejemplo como crear un
documento en LaTeX (a mi criterio, el dialecto más sencillo
de utilizar).

A
Ventajas de LTEX
LaTeX es mucho más fácil de aprender y de utilizar que
Plain TEX.
LaTeX es como un lenguaje de alto nivel para TEX,
mientras que Plain es el equivalente a un lenguaje de
bajo nivel.
El autor tiene que preocuparse máspor el contenido
que por el formato.
Los documentos LaTeX tienen estructura.
Existen conversores de LaTeX a diversos formatos
(PDF, HTML, RTF, etc.)

¿Quienes utilizan TEX?
La comunidad científica (matemática, física,
computación científica).
La industria editorial (principalmente para libros
científicos o técnicos).
Los proyectos de documentación de software libre:
GNU Texinfo.
TheLinux Documentation Project (TLDP) utiliza
Docbook, que a su vez utiliza TeX / LaTex para
generar versiones imprimibles de los documentos
(por medio de jadetex).

Desventajas de TeX
Curva de aprendizaje.
En TeX/LaTeX no podemos ver el documento tal como
va a verse cuando esté impreso mientras lo estamos
escribiendo (antes de compilarlo).

A
Un primer documento en LTEX

HolaMundo.texA modo de ejemplo, veamos como crear un documento
sencillo en LaTeX.
Para ello creamos con nuestro editor de texto favorito un
archivo HolaMundo.tex, que contenga las siguientes
instrucciones (en rojo).
Podemos utilizar cualquier editor de texto, aunque existen
editores especializados como Kile (un IDE para KDE en
GNU/Linux), TeXnicCenter (un IDE para MS-Windows) o
AUCTeX (un modo especialpara EMACS).

Kile

En este taller utilizaremos Kile que es un entorno integrado
de desarrollo (IDE) para escribir en LaTeX, para el entorno
KDE (sobre GNU/Linux).

1:¿Qué clase de documento queremos crear?
La primera linea de nuestro archivo HolaMundo.tex será:
\documentclass {article}

Esta primera linea le dice a LaTeX que clase de documento
queremos crear. En este caso un...
tracking img