troff

troff

troff es un sistema de proceso de textos desarrollado por AT&T para el sistema operativo UNIX.

Características

Entre las características de troff se encuentran el espaciado, párrafos, márgenes, notas al pie de página y mucho más. A diferencia de otros formateadores de texto, troff puede posicionar caracteres arbitrariamente en un lugar de la página, incluso uno sobre otro, y tiene un lenguaje de entrada completamente programable. Procesadores separados se usan para obtener calidad en la salida de diagramas, tablas y matemáticas en general. La entrada de troff es un texto plano editable con cualquier editor de textos.

Varios paquetes macros extensibles han sido creados para diversos estilos de documentos. Una distribución típica de troff incluye me para el proceso de artículos científicos, macros man para la creación de páginas de manual de Unix y los macros ms y mm para cartas, libros, memorandos técnicos y reportes.

Mientras troff evoluciona, se van creando varios preprocesadores para facilitar tareas que no pueden llevarse a cabo fácilmente en el lenguaje puro. Estos programas simplemente reemplazan secciones de texto con entradas válidas de troff, siendo especialmente útiles con el entubamiento en Unix. Entre los preprocesadores más destacables encontramos eqn para matemáticas, tbl para el formateo de tablas, refer para el manejo de citas bibliográficas (muy parecido a la utilidad de BibTeX), y más tarde pic para el dibujo avanzado con un lenguaje de programación específico del dominio, teniendo utilidades parecidas con graph o ideal.

Reimplementaciones

  • Groff es el proyecto de GNU por implementar troff en un sistema 100% libre.
  • unroff es una implementación extensible escrita en Scheme.

Véase también


Wikimedia foundation. 2010.

Игры ⚽ Нужно решить контрольную?

Mira otros diccionarios:

  • Troff — Saltar a navegación, búsqueda troff es un sistema de proceso de textos desarrollado por AT T para el sistema operativo UNIX. Características Entre las características de troff se encuentran el espaciado, párrafos, márgenes, notas al pie de página …   Wikipedia Español

  • Troff — oder TROFF steht für: Troff (Software), kurz für Text Runoff, eine Textsatzsoftware. den Debugging Befehl trace off der Programmiersprache BASIC. Diese Seite ist eine Begriffsklärung zur Unterscheidung me …   Deutsch Wikipedia

  • Troff — See also trough. : TROFF may also refer to a command in the BASIC programming language. It is short for TRACE OFF . Some BASIC interpreter implementations used TROFF in place of or in addition to TRACE OFF lowercase|title=trofftroff is a document …   Wikipedia

  • troff — This article is about the Unix document processing system. For the command in BASIC, see TROFF. Not to be confused with Trough (disambiguation). troff is a document processing system developed by AT T for the Unix operating system. Contents 1… …   Wikipedia

  • Troff — Roff Roff est un langage de formatage de texte historiquement lié à UNIX et à ses dérivés (BSD, Linux...). Sommaire 1 Description 2 Historique 2.1 CTSS et Multics : runoff 2 …   Wikipédia en Français

  • troff — trọff → triefen * * * trọff, trọ̈f|fe: ↑ triefen. * * * Troff,   Unix. * * * trọff, trọ̈f|fe: ↑triefen …   Universal-Lexikon

  • troff — Cumbrian Dictionary ( n troff) See scran …   English dialects glossary

  • Troff (Software) — Troff ist ein Textsatzsystem, das von AT T für das Betriebssystem Unix entwickelt wurde. Es erlaubt professionellen und qualitativ hochwertigen Textsatz, samt typographischen Merkmalen wie verschiedenen Schriftarten, und Schriftschnitten,… …   Deutsch Wikipedia

  • Troff macro — The troff typesetting system includes sets of commands called macros that are run before starting to process the document. These macros include setting up page headers and footers, defining new commands, and generally influencing how the output… …   Wikipedia

  • troff — Typesetter Run Off Standard UNIX Tool zur Drucker Textformatierung http://www.desy.de/cgi bin/man cgitroff …   Acronyms

Compartir el artículo y extractos

Link directo
Do a right-click on the link above
and select “Copy Link”