groff (langage)
Apparence
Un article de Wikipédia, l'encyclopédie libre.
Pour les articles homonymes, voir Groff.
Cet article est une ébauche concernant un logiciel libre.
Vous pouvez partager vos connaissances en l’améliorant (comment ? ) selon les recommandations des projets correspondants.
| Groff GNU roff | |
| Date de première version | |
|---|---|
| Auteur | James Clarke |
| Dernière version | 1.24.1 ()[1] Voir et modifier les données sur Wikidata |
| Version en développement | Pre-1.16 () 1.22.3.rc1 ()[2] 1.22.4.rc2 ()[3] 1.22.4.rc3 ()[4] 1.22.4.rc4 ()[5] 1.22.4.rc5 ()[6] 1.23.0.rc1 ()[7] 1.23.0.rc2 ()[8] Voir et modifier les données sur Wikidata |
| Influencé par | roff, troff |
| Écrit en | C++ |
| Systèmes d'exploitation | Unix, (BSD, GNU/Linux...), Microsoft Windows |
| Licence | GNU GPL |
| Site web | https://www.gnu.org/software/groff/ |
| modifier | |
Groff (GNU roff) est un langage de formatage de texte « Wysiwym », dérivé de roff et de troff, équivalent à LaTeX. Logiciel libre, il fait partie du projet GNU.
Description
[modifier | modifier le code ]Tout comme LaTeX, groff est un langage de formatage de texte par balises. Cependant, il est réputé pour moins alourdir les textes que LaTeX.
Dans les systèmes à base Unix, il est utilisé pour la composition des pages de manuel.
Macros
[modifier | modifier le code ]Groff utilise des macros pour compléter ses commandes primitives (comme LaTeX ou MediaWiki). Parmi ses ensembles de macros, on peut citer :
ms: boîte à outils généraliste, notamment utilisée par Bells Labs pour leurs publications internes.mom: conçu plus particulièrement pour les documents relatifs aux humanités.me: boîte à outils dédiée aux documents universitaires.mm: boîte à outils pour rédiger des lettres, rapports techniques...man: conçu spécialement pour les pages de manuel.
Historique
[modifier | modifier le code ]Pour un article plus général, voir roff.
- icône décorative Portail des logiciels libres
- icône décorative Portail de la programmation informatique
- ↑ a et b (en) Branden Robinson (d), « groff 1.24.1 released », (consulté le )
- ↑ « https://lists.gnu.org/archive/html/groff/2018-02/msg00009.html »
- ↑ « https://lists.gnu.org/archive/html/groff/2018-03/msg00092.html »
- ↑ « https://lists.gnu.org/archive/html/groff/2018-11/msg00001.html »
- ↑ « https://lists.gnu.org/archive/html/groff/2018-11/msg00091.html »
- ↑ « https://lists.gnu.org/archive/html/groff/2018-12/msg00212.html »
- ↑ « Release Candidate 1.23.0.rc1 »,
- ↑ « groff 1.23.0.rc2 available for testing »,
Ce document provient de « https://fr.wikipedia.org/w/index.php?title=Groff_(langage)&oldid=227541240 ».