Última actualización: Sat 29 May 2004 4:19 PM | |
|
  |   |   |
Qué es TeX: Cómo funciona
Índice: Entrada de texto | Preparación con su formato | Presentación en pantalla Todos los programas para preparar texto (ya sea un programa de proceso, de maquetación o de composición) siguen siempre un proceso de tres pasos:
La separación de estos tres pasos es tan estricta en TeX, que en cada uno de ellos se usa un programa diferente. Eso nos permite usar justamente aquellos elementos en cada paso que nos resulte más conveniente para nuestras necesidades. A continuación describimos algunos programas disponibles en cada uno de estos tres grupos.
La entrada de texto, o más precisamente su tecleo (o, como se dice en Cataluña, su picado), es la función primordial de los procesadores de texto. Y sí, cualquier procesador que permita guardar como texto puede servir. Sin embargo, ya hay editores adaptados para la función, que permiten, por ejemplo, crear cuadros, definir atajos de teclado, integrar todos los pasos y sus programas en una única interfaz gráfica, abrir ventanas con botones de símbolos... En Windows, uno de los más populares es WinEdit, pero también están WinShell, TeXniccenter y TeXShell. En Mac, hasta ahora Alpha era el más usado, aunque la llegada de la versión X puede cambiar las cosas, con la llegada de utilidades Unix como emacs, o interfaces como iTeXMac y TeXShop. En Unix el campo también es amplio, con vi, emacs y sucesores.
Mención aparte merecen los programas que intentan ofrecer una interfaz gráfica tipo WYSIWYG pero pueden exportar como archivo TeX para continuar luego con el proceso normal. No son sistemas WYSIWYG reales porque el resultado final no siempre concide con el que se ve, pero pueden resultar más cómodos. Entre ellos está LyX, TeXmacs o el comercial Scientific Word, aunque en ocasiones pueden resultar problemáticos y no ser completamente compatibles con TeX (particularmente en el caso de Scientific Word, cuyos archivos son rechazados en algunas revistas y editoriales). Incluso MS Word da la posibilidad de guardar como TeX si se instala una extensión llamada Word2TeX.
Bien, este es el corazón del sistema y es justamente lo que hace TeX. Una vez que hemos preparado nuestro archivo de texto con las marcas de cómo debe componerse, TeX se encarga de producir un archivo con ese texto ya preparado en lo que se denomina archivo DVI, y que se puede ver en la forma que veremos más adelante. Obsérvese que el original no se toca, al contrario que los sistemas WYSIWYG donde el formato sólo se puede añadir directamente en el texto y manualmente. La elección no está restringida a DVI, ya que puede generar un archivo PDF, bien directamente con una variante llamada pdftex, bien con conversores de DVI a PDF o a PostScript. Actualmente, PDF se ha convertido un estándar de hecho para el intercambio de información cuando el formato es esencial y para los flujos de trabajo en artes gráficas que prescinden de los pasos mecánicos de antaño (como fotolitos) y se preparan las planchas directamente de los archivos (directo a plancha o a imprenta). Todavía hay más posibilidades, que son las extensiones que se han hecho o se están haciendo al programa de TeX en sí, para añadirle nuevas funciones, y entre las que destacan tres: eTeX, NTS y Omega. Mientras que eTeX busca hacer la vida más fácil a los autores de estilos de TeX, NTS (escrito en Java) quiere servir como medio para probar extensiones a modo de prototipos. Mención aparte merece Omega, sucesor de TeX a medio plazo y que incorporará ideas tomadas de eTeX y NTS, además de extender notablemente sus capacidades tipográficas, de proceso de datos y de integración con XML, Unicode y SVG; de hecho, XML ha tomado ideas de Omega sobre la forma de tratar ciertos aspectos de documentos con diversas escrituras.
Los archivos DVI necesitan un programa específico para poder verse en las pantallas, pero casi todas las distribuciones de TeX incluyen alguno.
Si el formato final es PostScript o PDF, el archivo se podrá ver en cualquier visor para esos formatos. Para PDF se puede usar, por ejemplo, Acrobat Reader, mientras que para PostScript vale cualquier programa capaz de importarlo adecuadamente. El programa gratuito Ghostscript, disponible en todas las plataformas, permite ver PostScript y PDF. Como ya se ha dicho, esos archivos son la base del trabajo en imprenta para el directo a plancha (con los programas de imposición correspondientes), pero PDF también puede servir para Internet, ya que TeX permite crear los marcadores y los enlaces para las remisiones (o referencias cruzadas) de forma automática. Tanto en un caso como en otro, lo que se ve en la pantalla es exactamente WYSIWYG (siglas inglesas que significan «lo que se ve es lo que se obtiene»). Los mal llamados programa WYSIWYG presentan pequeñas variaciones entre lo que se ve en pantalla y lo que se obtiene impreso debido a que integran visualmente dos pasos tan conceptualmente distintos como proceso y visualización, lo que no siempre es completamente factible. |
© Copyright 2002-2003 CervanTeX. All Rights Reserved. | Agradecimiento: al Grupo de Mecánica Computacional, E.T.S. Ingenieros de Caminos, UPM, por albergar estas páginas |