Página siguiente Página anterior Índice general

2. ¿Qué ventajas e inconvenientes tiene TeX/LaTeX?

2.1 Ventajas frente a otros procesadores.

Además de las ventajas que aquí se describen, en la página http://www.cudenver.edu/~hgreenbe/courses/texinfo/wordvslatex.html se recopilan (en inglés) buen numero de mensajes con una información detallada de las razones que han llevado a toda una serie de personas a utilizar LaTeX

Funciona y es estable y multiplataforma.

Tan simple como eso, LaTeX no se cuelga, el formato de los archivos es mucho más estable que en otros procesadores y cualquier cambio es primero profundamente meditado y después profusamente documentado, existen implementaciones para distintas plataformas y en todas el resultado es exactamente el mismo (si se tienen los mismos estilos y tipos, claro).

Alta calidad en la edición de ecuaciones.

Esta es siempre la razón última por la que un usuario científico se inclina hacia LaTeX. Este procesador ajusta los tamaños de paréntesis, integrales, subíndices y superíndices, alinea los elementos de las matrices, construye cajas, etc.

LaTeX permite redactar fácilmente documentos estructurados.

A través de distintas clases de documento y de su conjunto de macros, LaTeX posibilita escribir textos dividiéndolos en capítulos, secciones, subsecciones, controlando en todo momento la numeración y las referencias cruzadas. Construye índices de contenidos, tablas o figuras. Ajusta los tamaños y tipos de letras según la parte del documento en que se hallen.

Facilidad en la construcción de macros y órdenes.

A poco de comenzar a usar este procesador, el usuario se encuentra definiendo o redefiniendo órdenes para que éstas se ajusten a sus preferencias personales. Por ejemplo, es posible que una determinada expresión aparezca repetidas veces en el texto. Nada mas fácil que definir una orden que reemplace a todo un bloque. O bien, es posible que no guste la forma en que LaTeX numera las páginas. Una redefinición al principio del documento permite cambiar esto.

Se escribe en ASCII.

Esto, que al principio puede parecer un inconveniente (ya que implica teclear mucho más) se torna en ventaja al cabo del tiempo. Por un lado permite incrementar la velocidad de escritura (pues no hay que andar utilizando ratón o menús), por otro facilita el uso de cualquier editor de texto (no contiene caracteres de control) y permite su transmisión por correo electrónico (puede escribirse en ASCII de 7 bits). Esto hace que muchas revistas científicas admitan artículos escritos en LaTeX, enviados por e-mail. Ellos lo procesan en el lugar de destino, hacen los cambios necesarios y lo imprimen.

Es gratis

Pues eso. Para ver porqué véase la sección ¿Porqué TeX es gratis?. A pesar de ello, existen también implementaciones comerciales.

2.2 Inconvenientes o más bien, ¿cuáles son las críticas más habituales?

Es muy difícil.

A diferencia de los procesadores visuales o WYSIWYG, que pueden usarse casi desde el primer día con resultados aceptables, LaTeX requiere un periodo de aprendizaje antes de conseguir los primeros frutos. Incluso cuando ya se es un usuario medio o avanzado, siempre es conveniente tener cerca un manual o un LaTeXperto, al que preguntarle.

Este proceso de iniciación consiste principalmente en aprenderse las órdenes esenciales. Después le siguen órdenes secundarias.

Más tarde, puede uno aprender a programar en este lenguaje. Llegado ese punto se puede dar el siguiente salto, atacar el plain-TeX o incluso el TeX, para introducir órdenes de muy bajo nivel, pero esto muy rara vez lo necesitará un usuario normal. Estas dos ultimas fases sólo son precisas si uno está interesado en los intríngulis del sistema y los intríngulis de LaTeX se le quedan cortos.

La contrapartida de este esfuerzo es que cuando se trabaja con LaTeX y se compara el resultado con lo obtenido con otros procesadores, la salida de éstos últimos parece "poco seria" en cuanto se exigen fórmulas matemáticas. Algo como los dientes, que duelen al salir, pero luego se hacen imprescindibles.

No se ven los resultados hasta que se compila el archivo.

Una de las decepciones que sufre el usuario novato es que no ve los frutos de su trabajo hasta que compila. Como suelen aparecer errores de compilación, esto suele ser frustrante (aparte de conllevar una pérdida de tiempo). La única solución es armarse de paciencia. Con el tiempo, los errores disminuyen y, simultáneamente, se aprende a procesar de cabeza, por lo que no se necesita hacer una visualización para saber como va a quedar.

De todas formas, LaTeX no está especialmente dirigido a los aspectos puramente estéticos de cada página en concreto, sino a los estructurales del documento. Si uno está interesado estrictamente en la estética (por ejemplo, porque trabaja en la autoedición), LaTeX no es el procesador adecuado. Éste basa la belleza de los documentos creados más en la claridad, en el buen criterio y en una estética agradable que en la posibilidad de hacer fácilmente diseños rebuscados para cada página.

Existen, no obstante, soluciones intermedias entre LaTeX y los procesadores WYSIWYG. Así, el TeXtures de los Mac, el xdvi de las X-Window bajo Unix o los dviwin, yap o winview de los PC's permiten mantener en pantalla el archivo que se está editando y la visualización del último, lo cual facilita la corrección de los documentos.

No permite introducir imágenes.

Esta acusación habitual no es en absoluto cierta. Simplemente hay que ser conscientes de los medios de visualización e impresión de que disponemos y obrar en consecuencia. Véase la sección Introduciendo figuras en LaTeX

Lo que no debe olvidarse nunca es que tanto TeX como LaTeX están pensados como lenguajes de composición de documentos, no de autoedición. A cada cual lo suyo.

No tiene variedad de tipos (fuentes)

Es cierto que los tipos CM originalmente desarrollados por Knuth son limitados en cantidad y variedad, por lo que a medida que LaTeX se difundía han aumentado las demandas de más tipos para usos diversos. Aunque el crecimiento es todavía lento, existe una gran cantidad de tipos disponibles en el CTAN en:

CTAN/fonts
En las versiones para salidas postscript si es posible el uso de cualquier tipo, pero no se garantiza que las ecuaciones mantengan la calidad requerida.


Página siguiente Página anterior Índice general