Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
groff [Le 29/12/2014, 16:38]
hibou7
groff [Le 11/09/2022, 11:05] (Version actuelle)
moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892)
Ligne 1: Ligne 1:
-{{tag>Trusty Precise ​editeur_de_texte}}+{{tag>Xenial Bionic ​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]]. ​
  
-Le fichier de sortie peut avoir différents formats: .ps,  .pdf, .html, .dvi. +Le fichier de sortie peut avoir différents formats: .ps,  .pdf, .html, .dvi.
  
 Groff tourne essentiellement sur les systèmes UNIX, mais on trouve sur le site officiel une version installable sur Windows. Groff tourne essentiellement sur les systèmes UNIX, mais on trouve sur le site officiel une version installable sur Windows.
  
  
-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 [[https://​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. 
-Le "​pipe"​ | redirige le texte sur groff.\\ +Le "​pipe"​ | redirige le texte sur groff.
 Groff fait de votre texte un fichier au format .ps (qui est l'​ancêtre de .pdf). Groff fait de votre texte un fichier au format .ps (qui est l'​ancêtre de .pdf).
 Vous pourrez alors récupérer petitexte.ps dans votre répertoire personnel. Vous pourrez alors récupérer petitexte.ps dans votre répertoire personnel.
  
-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. 
 +<code>dpkg -l groff-base</​code>​ 
 +<​code>​dpkg -l groff</​code>​ 
 +Par la même occasion, elles vous renseignent sur le numéro de version.
  
-Une fois installé, groff n'​apparaît dans aucun menu déroulant et c'est normal. C'est en l'​utilisant en ligne de commande avec ses **options** que vous pourrez vérifier que l'​installation a eu lieu.  
-Vous pouvez aussi le vérifier rapidement à l'aide de a commande: ​ 
-<​code>​dpkg -l | grep '​groff[^-]'</​code>​ 
-  
  
 ===== Utilisation ===== ===== Utilisation =====
  
-Pour apprendre à rédiger des textes avec groff, utilisez [[https://​doc.ubuntu-fr.org/​groff_tuto?​do=edit&​rev=0|ce tuto]]+Pour apprendre à rédiger des textes avec groff, utilisez [[:tutoriel:groff_tuto|ce ​tutoriel]].
  
  
Ligne 57: Ligne 48:
 ===== Liens ===== ===== Liens =====
   * [[http://​www.gnu.org/​software/​groff/​|Site officiel du projet groff]] [en]   * [[http://​www.gnu.org/​software/​groff/​|Site officiel du projet groff]] [en]
-  * [[http://​www.gnu.org/​software/​groff/​manual/​html_node/​index.html|Documentation officielle]] [en] +  * [[http://​www.gnu.org/​software/​groff/​manual/​|Documentation officielle]] [en] 
-  * [[http://​lea-linux.org/​documentations/​Software-soft_texte-groff|Groff sur Léa Linux]] [fr]+  * [[https://​lea-linux.org/​documentations/​Software-soft_texte-groff|Groff sur Léa Linux]] [fr]
  
 ---- ----
-//Contributeurs principaux ​: [[hibou7]] //+//Contributeur principal ​: [[:​utilisateurs:​hibou7]] //
    
  • groff.1419867515.txt.gz
  • Dernière modification: Le 29/12/2014, 16:38
  • par hibou7