Sistema de procesamiento de texto



next up previous
Next: Servicios del Laboratorio Up: Visión general del Previous: Bases de datos

Sistema de procesamiento de texto

 

Contamos con , uno de los paquetes de procesamiento de texto científicos más elaborados existentes. Incluye , una versión más fácil de usar, y , que está orientado a producir transparencias. Actualmente tenemos instalada la versión 2e de con soporte para alemán, español, francés, y portugés. Véanse tex(1), latex(1) para mayores detalles.

Para estos sistemas contamos con gran variedad de estilos y opciones de documentos, obtenidos en forma separada. Además está tgrind(1), que genera listados de gran calidad usando . El paquete además incluye , que permite manejar bases de datos bibliogáficas en forma bastante simple, y simplifica grandemente la tarea de compilar la bibliografía según las citas en un texto. Tenemos además wsltex(1) y wp2latex(1), que traducen WordStar y WordPerfect 5.1 a , respectivamente. La traducción no es perfecta, pero sirve como punto de partida para transformar documentos. También tenemos xfig(1), un sistema que permite generar figuras mediante una interfaz gráfica fácil de usar. Este sistema es capaz de grabar los dibujos generados en varios formatos, en particular, tiene paquetes de compatibilidad con . Con GNUplot(1) podemos generar gráficos compatibles con xfig(1) a partir de tablas de datos o de funciones descritas en notación algebraica.

Para facilitar el uso de y sus utilitarios anexos, estamos usando AUC-, un paquete integrado de comandos especializados para emacs. Este documento fue compuesto usando AUC- bajo emacs (algunas correcciones fueron hechas en PC en ambiente MS-DOS usando jed(1), un editor de distribución gratuita con comandos similares a un subconjunto de los de emacs que también corre bajo UNIX y X) y procesado con . Todas las versiones del presente documento están almacenadas en un repositorio RCS.

Fuera de los anteriores está gtroff(1), una versión libre de cargo de troff(1), el paquete pionero en procesamiento de texto en UNIX, y sus utilitarios anexos. Esto nos permite imprimir los manuales, que están escritos en troff, en las impresoras del Laboratorio.

En conjunto con la impresora láser estos paquetes de procesamiento de texto permiten generar texto de alta calidad, usando dvips(1). Mediante dvilj(1) podemos imprimir en las impresoras de inyección de tinta, y GhostScript (gs(1), un intéprete PostScript que se distribuye gratuitamente) permite usar también impresoras matriz de puntos. Mediante el uso de filtros de impresión el tipo de impresora se hace transparente para el usuario, quien simplemente indica el tipo del archivo a imprimir y la impresora en la cual desea hacerlo.

Con dvi2tty(1) se puede producir una aproximación (suficiente para borradores) en forma de texto, mientras con xdvi(1) es posible revisar los resultados en las estaciones de trabajo bajo X. El lenguaje estándar de facto para descripción de hojas impresas es PostScript, y con GhostView(1) podemos desplegar archivos en este formato bajo X y en PC bajo MS-Windows. Como utilitarios anexos contamos con a2ps(1), que toma archivos ASCII y los traduce a PostScript, y up(1), que permite, entre otros, escribir dos páginas reducidas en una hoja.

Todas las componentes de nuestros sistemas de procesamiento de texto se distribuyen gratuitamente en forma independiente. El trabajo de recopilar, configurar, probar y poner en producción de todos ellos se efectuó en el Laboratorio.



next up previous
Next: Servicios del Laboratorio Up: Visión general del Previous: Bases de datos



Victor Parada G.
Thu Dec 22 21:41:53 CDT 1994