TEX Es sin duda el formato de tratamiento de textos científicos por excelencia. Es tan completo y polivalente que se puede considerarse un lenguaje de programación. TEX es un lenguaje de marcas como lo es el HTML. Su misión es únicamente la preparación de textos de alta calidad para publicaciones de todo todo tipo. Su mayor baza es que los documentos que producen tienen una calidad inmejorable, equivalente a la obtenida con las mejores herramientas de edición profesionales.
LATEX es una colección de macros que permiten escribir directamente el documento sin las dificultades asociadas al TEX puro. La programación TEX sigue siendo y será por mucho tiempo la herramienta tipográfica definitiva. El código LATEX tiene más o menos esta pinta: \section{\TeX\ y \LaTeX}
\label{sec:latex}
\TeX\ Es sin duda el formato de tratamiento de textos científicos por
excelencia. Es tan completo y polivalente que se puede considerarse
un lenguaje de programación. \TeX\ es un lenguaje de marcas como lo es
el HTML. Su misión es únicamente la preparación de textos de alta
calidad para publicaciones de todo todo tipo. Su mayor baza es que
los documentos que producen tienen una calidad inmejorable, equivalente
a la obtenida con las mejores herramientas de edición profesionales.
\LaTeX\ es una colección de macros que permiten escribir directamente
el documento sin las dificultades asociadas al \TeX\ puro. La
programación \TeX\ sigue siendo y será por mucho tiempo la herramienta
tipográfica definitiva. El código \LaTeX\ tiene más o menos esta
pinta:
El gran éxito de LATEX es que cumple con creces los requerimientos planteados en la introducción. Es incluso una gran ayuda para mantener el texto claro y leíble. Uno de mis profesores suele decir que “un problema escrito en LATEXparece más sencillo”.
Es el formato de facto de las revistas y publicaciones científicas. Algunas de ellas incluso han definido sus propios estilos para que los artículos candidatos tengan el formato definitivo antes de su edición. La Sociedad Matemática Americana (AMS) da nombre a algunos de los paquetes de símbolos matemáticos.
Sólo tiene un defecto, requiere un aprendizaje. No me refiero al típico aprendizaje de un programa en el que uno tocando más o menos se hace con el concepto. LATEX no es trivial; podemos necesitar material adicional como libros, plantillas, ejemplos.
Pero no es difícil, la única razón por la que aparece un incomprensible sentido de rechazo inicial es porque el texto debe ser compilado, esto es, el documento LATEX debe ser interpretado para obtener un documento en algún formato de impresión (dvi o pdf). Esta supuesta complejidad que lo diferencia de los otros formatos de preparación de textos, es lo que le da toda la potencia. Al igual que los lenguajes de programación existe una diferencia entre el código y el producto.
2.1 Problemas asociados con los procesadores de textos
Los procesadores de textos convencionales no son una herramienta adecuada para la creación de textos científicos por varias razones. La primera y quizás más importantes es porque su formato, XML, no está diseñado para ese fín. El XML es un formato pensado para la producción de textos multimedia. No soy ni mucho menos un experto en los formatos *ML pero su diseño busca principalmente polivalencia.
Otro de los motivos es técnico. Los editores de textos actuales son del tipo WYSIWYG (What You See Is What You Get, lo que ves es lo que tienes). Este planteamiento tan potente es perfecto para la creación rápida de documentos. Permiten hacer cualquier cosa y para ello se cargan todas las reglas tipográficas habidas y por haber. Es muy difícil mantener la ley y el orden en un documento XML precisamente porque es difícil discriminar las opciones necesarias de entre todas las posibles.
También está el problema asociado al interfaz gráfico. Cuando abrimos un documento en un procesador de textos estamos viendo la cara bonita de un documento que no es ni parecido. El XML es un lenguaje de marcas muy completo pero que no se parece en nada a lo que vemos en pantalla ni a lo que obtenemos en la impresión final. Esto significa que donde nosotros vemos una figura encapsulada con una justificación de 3 cm en realidad hay bastantes líneas de código. Es por eso que los documentos de este tipo son tan monstruosamente grandes. Suelen estar comprimidos por defecto para que no se aprecie tanto su tamaño. El problema surge cuando lo abrimos con nuestro procesador. ¿Qué sucede cuando intentamos hacer un scroll de un documento de 500 páginas? Pues que muy probablemente sea tremendamente lento.
Se dice que el documento LATEX es WYSIWYM (What You See Is What You Mean) porque lo que vemos es exactamente el orden y el formato deseados, aunque nos puedan parecer marcas sin sentido en un pequeño archivo de texto.