cervantex

Última actualización:
Sat 29 May 2004 4:19 PM

Página principal
Noticias
Convocatorias
 
Sobre CervanTeX
Qué es CervanTeX
Cómo asociarse
Material
Actividades
Grupos de trabajo
Proyectos
Pago de la cuota
Estatutos
Información para socios
 
Para empezar con TeX
Qué es TEX: 1, 2, 3
Preguntas frecuentes (FAQ española)
FAQ inglesa
Manuales
 
Más ayuda
Enlaces
Listas y foros de discusión
Castellanización
Otros grupos de usuarios
CTAN (archivo de TeX)
Convocatorias (internacional)
Servicios profesionales
 
Búsqueda con Google [en pruebas]
Google
FAQ
Este sitio

     

Qué es TeX: Cómo funciona

 Qué es TeX 
 Cómo funciona 
 Cómo se usa 

Í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:

  • Introducción del texto
  • Preparación con su formato
  • Presentación en pantalla
Mientras que los programas llamados WYSIWYG unen el primer paso con el último y ocultan el segundo (para crear la sensación de que realmente se toca el formato), TeX deja los tres pasos separados de forma que se pueden controlar y automatizar más fácilmente; de esa forma se puede tener el control que las nuevas tecnologías exigen y que de hecho se ha perdido en los programas de maquetación más tradicionales, al tiempo que garantizamos una precisión tipográfica insuperada hasta el momento. (Algunos programas recientes intentan adaptarse a este nuevo método de trabajo, como en el paquete Frame+SGML, pero el concepto de funcionamiento de los programas de maquetación hace que su adaptación a este sustancial avance no sea fácil.) Otra ventaja de este método es que un error de TeX no corrompe el archivo original, ya que éste no se toca al componerlo, al contrario que otros sistema que manipulan un único archivo; eso incrementa la seguridad en su uso y evita perder tiempo y dinero.

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.

Entrada de texto

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.


Ejemplo Editor de TeX. En este caso se trata de WinShell, que se puede instalar opcionalmente con el TeXLive y que se integra automáticamente con él. Aquí se muestra con un breve documento de LaTeX.

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.

Preparación con su formato

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.

Presentación en pantalla

Los archivos DVI necesitan un programa específico para poder verse en las pantallas, pero casi todas las distribuciones de TeX incluyen alguno.


Ejemplo Visor de DVI. De nuevo es el instalado por TeXLive. Tras procesar el documento con el botón «LaTeX» de WinShell, basta con pulsar el que indica «DVI» para ver el resultado.

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.

Cómo se usa



© 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