groff software | |
---|---|
Genere | Desktop publishing |
Sviluppatore | GNU Project |
Data prima versione | giugno 1990 |
Ultima versione | 1.23.0 (7 luglio 2023) |
Sistema operativo | Multipiattaforma |
Linguaggio | C++ |
Licenza | GPL (licenza libera) |
Sito web | GNU Troff (Groff) |
groff è il rimpiazzo GNU per i formattatori di testo chiamati troff e nroff. È l'implementazione originale scritta inizialmente in C++ da James Clark ed è modellata su ditroff, ma include anche molte estensioni.
Storia
[modifica | modifica wikitesto]Groff fu sviluppato come free software per fornire un facile rimpiazzo del pacchetto standard AT&T troff/nroff, che al secolo era proprietario, e non era disponibile generalmente sui sistemi UNIX. La prima versione, 0.3.1, fu pubblicata nel giugno 1990. La prima versione stabile, 1.04, venne annunciata nel novembre 1991.
Nel 1999, Werner Lemberg e Ted Harding assunsero il mantenimento e lo sviluppo del programma.[1]
Caratteristiche
[modifica | modifica wikitesto]È uno dei programmi che permette la creazione delle pagine di manuale (man pages), ovvero documentazione online frequentemente utilizzato da utenti Linux.
Groff contiene un grande numero di utilities d'aiuto, preprocessori, e postprocessori come eqn, tbl, pic e soelim. Ci sono diversi macro package, compresi quelli standard di troff, oltre ovviamente a numerosi aggiornamenti quantitativi e qualitativi.
Casi storici di utilizzo
[modifica | modifica wikitesto]Fino a molto recentemente, O'Reilly Media e associati erano editori che facevano pesantemente affidamento su groff per il layout delle pagine e il workflow, un fatto notato nelle colophons di molti dei suoi libri. (Adesso invece la casa realizza i suoi libri principalmente tramite Adobe FrameMaker e QuarkXPress).
Note
[modifica | modifica wikitesto]Voci correlate
[modifica | modifica wikitesto]Altri progetti
[modifica | modifica wikitesto]- Wikimedia Commons contiene immagini o altri file su Groff
Collegamenti esterni
[modifica | modifica wikitesto]- (EN) Sito ufficiale, su gnu.org.
- Groff / Groff (altra versione), su packages.debian.org.
- Repository sorgenti di Groff, su git.savannah.gnu.org.
- (EN) Groff, su Free Software Directory.
- (EN) Groff Forum - ospitato da Nabble. È presente una mailing list su groff realizzata tramite un forum di ricerca.
- (EN) troff.org fornisce esempi su groff e troff, comprese le implementazioni.
- (EN) Groff wiki, su groff-wiki.info. URL consultato il 19 ottobre 2007 (archiviato dall'url originale il 24 ottobre 2007).
- (EN) Links alle risorse groff, su tylx.tripod.com.