Provided by: manpages-fr_3.65d1p1-1_all bug

NOM

       mdoc — Guide de référence rapide pour l'ensemble de macros -mdoc

SYNOPSIS

       groff -mdoc fichiers ...

DESCRIPTION

       -mdoc  est un ensemble de macros utilisées pour formater les pages de manuel BSD et basées sur le contenu
       et sur le domaine. Les noms des macros et leur signification sont listés ci-dessous  pour  une  référence
       rapide ; pour une explication détaillée de l'utilisation du paquet, voir la page groff_mdoc(7).

       Notez  que  cela  n'est  pas l'ensemble de macros usuel pour la documentation sous Linux, bien qu'il soit
       utilisé pour la documentation de nombreux programmes largement utilisés ; voir man(7).

       Les macros sont décrites en deux groupes. Le premier inclut les macros de mise en  page  structurelle  et
       physique.  Le  second  contient  les  macros de domaine manuel et texte qui différencient le paquet -mdoc
       d'autre systèmes de formatage troff.

DOMAINE DE STRUCTURE DE PAGES

   Macros de titre
       Pour créer une page de manuel valide, les trois macros suivantes sont nécessaires, dans cet ordre :
       .Dd   mois jour, année                      Date du document.
       .Dt   TITRE_DOCUMENT [section] [volume]     Titre, en majuscules.
       .Os   SYSTÈME_D_EXPLOITATION [version/release]
                                                   Système d'exploitation (BSD).

   Macros de mise en page
       En‐têtes de section, changements de paragraphe, listes, affichage.
       .Sh   En‐têtes de section. En‐têtes valides, par ordre de présentation :
             NAME          Section de nom, doit en général inclure les macros ‘.Nm’ ou  ‘.Fn’  ainsi  que  ‘.Nd’
                           (N.d.T. :  à  ce  jour, le titre de cette section ne doit pas être traduit, sinon les
                           en-têtes et pieds de page ne seront pas affichés).
             SYNOPSIS      Utilisation.
             DESCRIPTION   Description générale, devrait inclure les options et paramètres.
             RETURN VALUE (VALEUR DE RETOUR)
                           Sections 2 et 3, appels de fonctions.
             ENVIRONMENT (ENVIRONNEMENT)
                           Décrit les variables d'environnement.
             FILES (FICHIERS)
                           Les fichiers associés au thème de la page.
             EXAMPLES (EXEMPLES)
                           Exemples et suggestions.
             DIAGNOSTICS (DIAGNOSTIQUE)
                           Utilisé en général pour la section 4, interface avec les périphérique.
             ERRORS (ERREURS)
                           Sections 2 et 3, gestion des erreurs et signaux.
             SEE ALSO (VOIR AUSSI)
                           Références croisées et citations.
             CONFORMING TO (CONFORMITÉ)
                           Conformité aux normes, quand c'est le cas.
             HISTORY (HISTORIQUE)
                           Si une norme n'est pas applicable, un historique du sujet devrait être donné.
             BUGS (BOGUES)
                           Bogues et difficultés d'utilisation.
             autres        Des en‐têtes personnalisés peuvent être ajoutés, au choix des auteurs.
       .Ss   En‐têtes de sous-section.
       .Pp   Coupure de paragraphe. Espace vertical d'une ligne.
       .D1   (D-un) « Display-one ». Indenter et afficher une ligne de texte.
       .Dl   (D-ell) « Display-one literal ». Indenter et afficher une ligne de texte verbatim.
       .Bd   Début de bloc d'affichage. Options d'affichage :
             -ragged          Non justifié.
             -filled          Justifié.
             -literal         Texte ou code verbatim.
             -file nom        Lire dans le fichier indiqué, et afficher le contenu.
             -offset chaîne   Afficher avec un décalage. Valeurs de chaîne autorisées :
                              left        Aligner le bloc à gauche (par défaut)
                              center      Marge centrale.
                              indent      Indentation de six espaces (une tabulation).
                              indent-two  Deux tabulations.
                              right       Bloc aligné à gauche, à deux pouces de la limite droite.
                              xxnxx est un nombre entre 4n à 99n.
                              AaAa est le nom d'une macro appelable.
                              chaîne      La largeur de la string est utilisée.
       .Ed   Fin de bloc d'affichage (correspond à .Bd).
       .Bl   Début de liste. Crée des listes ou des colonnes. Options :
             Types de liste
                   -bullet    Liste Énumération par puces
                   -item      Liste sans étiquette
                   -enum      Énumération
                   -tag       Liste avec étiquette
                   -diag      Liste pour le diagnostique
                   -hang      Liste avec étiquette suspendue
                   -ohang     Liste avec étiquette surplombante
                   -inset     Liste avec étiquette incrustée
             Paramètres de liste
                   -offset    (Toutes les listes.) Consultez ‘.Bd’ ci-dessus.
                   -width     (Listes -tag et -hang seulement.) Consultez ‘.Bd’.
                   -compact   (Toutes les listes.) Supprimer les lignes blanches.
       .El   Fin de liste.
       .It   Élément de liste.

MACROS DES DOMAINES MANUEL ET TEXTE GÉNÉRIQUE

       Les macros de manuel et de texte générique sont spéciales, dans le sens où la plupart d'entre elles  sont
       analysée à la recherche d'autres macros « appelables », par exemple :

             .Op Fl s Ar fichier
                         Produit [-s fichier]

       Dans  cet  exemple, la macro d'option ‘.Op’ est parsée, et appelle la macro de contenu appelable ‘Fl’ qui
       s'applique à l'argument ‘s’, puis appelle la macro de contenu appelable ‘Ar’ qui s'applique à  l'argument
       ‘fichier’.  Certaines  macros  sont  appelables mais ne sont pas analysée, et vice-versa. Ces macros sont
       indiquées dans les colonnes analysée et appelable ci-dessous.

       Sauf exception notée, les macros de manuels ont toutes la même syntaxe :

             .Va argument [ . , ; : ( ) [ ] argument ... ]

       Note  : Les caractères de ponctuation ouvrants et fermants ne sont reconnus que s'ils sont présents un  à
       la  fois.  La chaîne ‘),’ n'est pas reconnue comme un signe de ponctuation, et est donc affichée précédée
       d'un espace, et dans la police utilisée par la macro appelante. La liste d'arguments ‘] ) ,’ est reconnue
       comme trois caractères de ponctuation fermants, et n'est donc pas précédée d'un espace. La  signification
       particulière  d'un  signe  de  ponctuation  peut être supprimée en le précédant par ‘\&’. Par exemple, la
       chaîne suivante

             .Ar fichier1 , fichier2 , fichier3 ) .
                                             Donne fichier1, fichier2, fichier3).

   Macros du domaine manuel
       Nom     Analysée  Appelable    Description
       Ad      Oui       Oui          Adresse (cette macro peut être obsolète).
       An      Oui       Oui          Nom de l'auteur.
       Ar      Oui       Oui          Argument de ligne de commande.
       Cd      Non       Non          Déclaration de configuration (uniquement section 4).
       Cm      Oui       Oui          Modificateur d'argument de ligne de commande.
       Dv      Oui       Oui          Variable définie (code source).
       Er      Oui       Oui          Code d'erreur (code source).
       Ev      Oui       Oui          Variable d'environnement.
       Fa      Oui       Oui          Argument d'une fonction.
       Fd      Oui       Oui          Déclaration de fonction.
       Fn      Oui       Oui          Appel de fonction (également .Fo et .Fc).
       Ic      Oui       Oui          Commande interactive.
       Li      Oui       Oui          Texte verbatim.
       Nm      Oui       Oui          Nom de commande.
       Op      Oui       Oui          Option (également .Oo et .Oc).
       Ot      Oui       Oui          Type de fonction, ancien style (Fortran uniquement).
       Pa      Oui       Oui          Nom de fichier ou chemin.
       St      Oui       Oui          Normes (-p1003.2, -p1003.1 ou -ansiC)
       Va      Oui       Oui          Nom de variable.
       Vt      Oui       Oui          Type de variable (Fortran).
       Xr      Oui       Oui          Référence à une page de manuel.

   Macros de texte génériques
       Nom     Analysée  Appelable    Description
       %A      Oui       Non          Auteur de la référence.
       %B      Oui       Oui          Titre du livre référencé.
       %C      Non       Non          Lieu (ville) de publication de la référence.
       %D      Non       Non          Date de la référence.
       %J      Oui       Oui          Titre du journal de la référence.
       %N      Non       Non          Numéro de la référence.
       %O      Non       Non          Information optionnelle sur la référence.
       %P      Non       Non          Numéro(s) de page de la référence.
       %R      Non       Non          Nom du rapport référencé.
       %T      Oui       Oui          Titre de l'article référencé.
       %V      Non       Non          Volume de la référence.
       Ac      Oui       Oui          Angle fermant.
       Ao      Oui       Oui          Angle ouvrant.
       Ap      Oui       Oui          Apostrophe.
       Aq      Oui       Oui          Met ses arguments entre deux angles.
       At      Non       Non          UNIX AT&T
       Bc      Oui       Oui          Crochet fermant.
       Bf      Non       Non          Début de mode de police.
       Bo      Oui       Oui          Crochet ouvrant.
       Bq      Oui       Oui          Met ses arguments entre crochets.
       Bx      Oui       Oui          BSD.
       Db      Non       Non          Débogage (par défaut, "off")
       Dc      Oui       Oui          Guillemet double fermant.
       Do      Oui       Oui          Guillemet double ouvrant.
       Dq      Oui       Oui          Guillemet double.
       Ec      Oui       Oui          Fin d'entourage de chaîne.
       Ef      Non       Non          Fin du mode police.
       Em      Oui       Oui          Emphase (anglais traditionnel).
       Eo      Oui       Oui          Début d'entourage de chaîne.
       Fx      Non       Non          Système d'exploitation FreeBSD
       No      Oui       Oui          Texte normal (no-op).
       Ns      Oui       Oui          Pas d'espace.
       Pc      Oui       Oui          Fermeture de parenthèse.
       Pf      Oui       Non          Chaîne préfixe.
       Po      Oui       Oui          Ouverture de parenthèse.
       Pq      Oui       Oui          Parenthèses.
       Qc      Oui       Oui          Guillemet double droit fermant.
       Ql      Oui       Oui          Texte verbatim entre guillemets.
       Qo      Oui       Oui          Guillemet double droit ouvrant.
       Qq      Oui       Oui          Guillemets doubles droits.
       Re      Non       Non          Fin de référence.
       Rs      Non       Non          Début de référence.
       Rv      Non       Non          Valeurs renvoyées (sections 2 et 3).
       Sc      Oui       Oui          Guillemet simple fermant.
       So      Oui       Oui          Guillemet simple ouvrant.
       Sq      Oui       Oui          Guillemet simple.
       Sm      Non       Non          Mode espace (par défaut, "on")
       Sx      Oui       Oui          Référence de section.
       Sy      Oui       Oui          Symbolique (anglais traditionnel).
       Tn      Oui       Oui          Nom de marque ou de type (petites majuscules).
       Ux      Oui       Oui          Unix
       Xc      Oui       Oui          Fin de liste d'arguments.
       Xo      Oui       Oui          Début de liste d'arguments.

       Les macros dont le nom finit par ‘q’ entourent les éléments  restants  dans  la  liste  d'arguments.  Les
       macros  dont  le  nom finit par ‘o’ commencent une citation qui peut prendre plusieurs lignes, et qui est
       terminée par la macro correspondante dont le nom finit par ‘c’.  Les  macros  de  ce  type  peuvent  être
       imbriquées et sont limitées à huit arguments.

       Note :  les  macros de liste d'arguments étendues (‘.Xo’, ‘.Xc’) et les macros de fonction (‘.Fo’, ‘.Fc’)
       sont spéciales. Les macros de liste d'arguments étendues servent à dépasser la limite  à  neuf  arguments
       imposée par troff.

       Les  macros  UR  (qui  ouvre  une  référence hypertexte vers un URI ou URL), UE (qui la ferme) et UN (qui
       identifie la cible d'une référence) sont également disponibles. Consultez man(7) pour plus d'informations
       sur ces macros.

FICHIERS

       doc.tmac          Macros des domaines manuel et texte générique.
       tmac/doc-common   Macros et définitions structurelles communes.
       tmac/doc-nroff    Fichier de style nroff local.
       tmac/doc-ditroff  Fichier de style troff local.
       tmac/doc-syms     Définitions spéciales (comme les macros courantes).

VOIR AUSSI

       groff_mdoc(7), mdoc.samples(7), man(7), man-pages(7)

COLOPHON

       Cette page fait partie de la publication 3.65 du projet man-pages Linux. Une description du projet et des
       instructions    pour    signaler    des    anomalies    peuvent     être     trouvées     à     l'adresse
       http://www.kernel.org/doc/man-pages/.

TRADUCTION

       Cette  traduction est maintenue à l'aide de l'outil po4a <http://po4a.alioth.debian.org/> par l'équipe de
       traduction francophone au sein du projet perkamon <http://perkamon.alioth.debian.org/>.

       Julien Cristau et l'équipe francophone de traduction de Debian (2006-2009).

       Veuillez signaler toute erreur de traduction en écrivant à <debian-l10n-french@lists.debian.org>  ou  par
       un rapport de bogue sur le paquet manpages-fr.

       Vous pouvez toujours avoir accès à la version anglaise de ce document en utilisant la commande « man -L C
       <section> <page_de_man> ».

Linux                                            11 juillet 1999                                         MDOC(7)