Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente | Prochaine révision Les deux révisions suivantes | ||
groff [Le 18/03/2015, 11:33] 188.155.178.195 [Liens] |
groff [Le 12/10/2017, 12:07] L'Africain Maj de la page |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag>Trusty Precise editeur_de_texte}} | + | {{tag>Xenial editeur_de_texte}} |
---- | ---- | ||
- | + | {{ :doc:groff-head.png?100|}} | |
====== groff ====== | ====== groff ====== | ||
- | |||
- | {{:doc:groff-head.png?200|}} | ||
Comme l'indique son logo, **Groff** est le logiciel de typographie de [[GNU]], et permet de mettre en forme des textes. C'est un logiciel de type [[wpfr>What_you_see_is_what_you_mean|WYSIWYM]]: la mise en forme du texte s'effectue à l'aide de balises (ou requêtes) placées avec adresse dans un** fichier d'entrée**, celles-ci sont exécutées ensuite par la commande groff et le texte mis en forme apparaît alors dans un** fichier de sortie**. Groff s'utilise donc de manière analogue à [[latex]]. | Comme l'indique son logo, **Groff** est le logiciel de typographie de [[GNU]], et permet de mettre en forme des textes. C'est un logiciel de type [[wpfr>What_you_see_is_what_you_mean|WYSIWYM]]: la mise en forme du texte s'effectue à l'aide de balises (ou requêtes) placées avec adresse dans un** fichier d'entrée**, celles-ci sont exécutées ensuite par la commande groff et le texte mis en forme apparaît alors dans un** fichier de sortie**. Groff s'utilise donc de manière analogue à [[latex]]. | ||
Ligne 15: | Ligne 13: | ||
Groff, qu'on appelle aussi GNU-Troff, a une longue histoire que vous pouvez lire [[http://linuxfr.org/news/groff-sort-en-version-121|ici]] | Groff, qu'on appelle aussi GNU-Troff, a une longue histoire que vous pouvez lire [[http://linuxfr.org/news/groff-sort-en-version-121|ici]] | ||
- | |||
- | ===== Pré-requis ===== | ||
- | |||
- | Pour l'installer: | ||
- | * Disposer des [[:sudo|droits d'administration]] . | ||
- | * Disposer d'une connexion à Internet configurée et activée. | ||
- | |||
===== Installation ===== | ===== Installation ===== | ||
Même si vous ne l'avez pas encore installé, groff est déjà présent sur votre machine de manière rudimentaire (groff-base). Vous pouvez vous en convaincre en copiant-collant la commande suivante dans votre terminal. | Même si vous ne l'avez pas encore installé, groff est déjà présent sur votre machine de manière rudimentaire (groff-base). Vous pouvez vous en convaincre en copiant-collant la commande suivante dans votre terminal. | ||
- | <code>echo un petit texte de votre choix | groff > petitexte.ps</code> | + | <code bash>echo un petit texte de votre choix | groff > petitexte.ps</code> |
La commande echo édite le texte qui la suit.\\ | La commande echo édite le texte qui la suit.\\ | ||
Ligne 35: | Ligne 26: | ||
Pourquoi cette présence discrète de groff sur votre machine? Tous ceux/celles qui utilisent les commandes Unix connaissent bien les pages man. Bon nombre d'entre elles ont été rédigées à l'aide de groff, et c'est donc lui qui nous permet de les lire. | Pourquoi cette présence discrète de groff sur votre machine? Tous ceux/celles qui utilisent les commandes Unix connaissent bien les pages man. Bon nombre d'entre elles ont été rédigées à l'aide de groff, et c'est donc lui qui nous permet de les lire. | ||
- | Cette installation rudimentaire ne permet pas encore de vraiment mettre des textes en forme. Si vous voulez profiter de toutes ses fonctionnalités, | + | Cette installation rudimentaire ne permet pas encore de vraiment mettre des textes en forme. Si vous voulez profiter de toutes ses fonctionnalités, |
- | + | [[:tutoriel:comment_installer_un_paquet|Installez le paquet]] **[[apt>groff|groff]]**. | |
- | * [[:tutoriel:comment_installer_un_paquet|Installez le paquet]] **[[apt>groff|groff]]**. | + | |
Une fois installé, groff n'apparaît dans aucun menu déroulant et c'est normal. Les 2 commandes suivantes vous montrent si groff-base et groff sont installés. | Une fois installé, groff n'apparaît dans aucun menu déroulant et c'est normal. Les 2 commandes suivantes vous montrent si groff-base et groff sont installés. | ||
Ligne 44: | Ligne 34: | ||
Par la même occasion, elles vous renseignent sur le numéro de version. | Par la même occasion, elles vous renseignent sur le numéro de version. | ||
- | ====Installer la dernière version==== | ||
- | Si vous désirez installer la dernière version sortie, vous la trouverez ici: | ||
- | [[https://launchpad.net/ubuntu/+source/groff]] | ||
- | |||
- | Commencez par désinstaller l'ancienne version de groff et de groff-base présentes sur votre machine\\ | ||
- | (par apt-get ou Synaptic ou Logithèque). | ||
- | |||
- | Choisissez la version plus récente que vous désirez (par ex. "latest upload"), cliquez dessus. | ||
- | Indiquez ensuite votre architecture, (par ex amd64, i386, powerpc...) cliquez dessus. | ||
- | Téléchargez les 2 binaires groff-base 1.22.3-x et groff 1.22.3-x. | ||
- | |||
- | Les 2 paquets groff et groff-base sont dépendants seulement l'un de l'autre, | ||
- | vous pouvez les installer simplement avec la commande [[dpkg]]: | ||
- | <code>dpkg -i le_chemin_du _fichier_groff -base_téléchargé</code> | ||
- | <code>dpkg -i le_chemin_du _fichier_groff_téléchargé</code> | ||
- | |||
- | |||
- | |||
- | |||
- | |||
===== Utilisation ===== | ===== Utilisation ===== | ||
- | Pour apprendre à rédiger des textes avec groff, utilisez [[:tutoriel:groff_tuto|ce tuto]] | + | Pour apprendre à rédiger des textes avec groff, utilisez [[:tutoriel:groff_tuto|ce tutoriel]]. |