<Anterior | Contenido | Siguiente>
Sistemas de formato de documentos
Hasta ahora, hemos examinado las herramientas simples de formato de texto. Estos son buenos para pequeños, sim-
plenas tareas, pero ¿qué pasa con los trabajos más grandes? Una de las razones por las que Unix se convirtió en un sistema operativo popular entre los usuarios técnicos y científicos (además de proporcionar un poderoso entorno multitarea y multiusuario para todo tipo de desarrollo de software) es que ofrecía herramientas que podrían usarse para producir muchos tipos. de documentos, particularmente publicaciones científicas y académicas. De hecho, como describe la documentación de GNU, la preparación de documentos fue fundamental para el desarrollo de Unix:
La primera versión de UNIX se desarrolló en un PDP-7 que estaba en Bell Labs. En 1971, los desarrolladores querían obtener un PDP-11 para seguir trabajando en el sistema operativo. Para justificar el costo de este sistema, propusieron implementar un sistema de formato de documentos para la división de patentes de AT&T. Este primer programa de formateo fue una reimplementación del 'roff' de McIllroy, escrito por J.
F.Ossanna.
Dos familias principales de formateadores de documentos dominan el campo: los descendientes del original roff programa, incluyendo nroff y troff, y aquellos basados en Donald Knuth's TESistema de composición tipográfica X (pronunciado "tek"). Y sí, la "E" caída en el medio es parte de su nombre.
El nombre "roff" se deriva del término "run off" como en, "Te daré una copia". los nroff El programa se utiliza para formatear documentos y enviarlos a dispositivos que utilizan fuentes monoespaciadas, como terminales de caracteres e impresoras tipo máquina de escribir. En el momento de su introducción, esto incluía casi todos los dispositivos de impresión conectados a las computadoras. La tardia troff El programa da formato a los documentos para su salida tipógrafos, dispositivos utilizados para producir tipos "listos para la cámara" para la impresión comercial. La mayoría de las impresoras informáticas de hoy en día pueden simular la salida de los tipógrafos. los roff family también incluye algunos otros programas que se utilizan para preparar partes de documentos. Éstos incluyen eqn (para ecuaciones matemáticas) y tbl (para tablas).
La tEEl sistema X (en forma estable) apareció por primera vez en 1989 y, hasta cierto punto, se ha desplazado troff como la herramienta preferida para la producción tipográfica. No cubriremos TEX aquí, tanto por su complejidad (hay libros completos al respecto) como por el hecho de que no está instalado por defecto en la mayoría de los sistemas Linux modernos.
Consejo: Para aquellos interesados en instalar TEX, mira el texlive paquete que se puede encontrar en la mayoría de los repositorios de distribución y el editor de contenido gráfico LyX.