b405f88a0aa44bd689fc0d12bf82590b46725c71
[platform/upstream/groff.git] / doc / meintro_fr.me
1 .\" -*- mode: nroff; coding: utf-8; -*-
2 .\"
3 .\" Copyright (c) 1986 The Regents of the University of California.
4 .\" All rights reserved.
5 .\"
6 .\" Redistribution and use in source and binary forms are permitted
7 .\" provided that the above copyright notice and this paragraph are
8 .\" duplicated in all such forms and that any documentation,
9 .\" advertising materials, and other materials related to such
10 .\" distribution and use acknowledge that the software was developed
11 .\" by the University of California, Berkeley. The name of the
12 .\" University may not be used to endorse or promote products derived
13 .\" from this software without specific prior written permission.
14 .\" THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR
15 .\" IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
16 .\" WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
17 .\"
18 .\" @(#)intro.me 6.4 (Berkeley) 7/17/89
19 .\"
20 .\" Modified for groff by jjc@jclark.com.
21 .\"
22 .\" Translated to French by Grégoire Babey <gibux@gmx.ch>
23 .\"UC 7
24 .ll 6.5i
25 .lt 6.5i
26 .ds MO @VERSION@
27 .nr si 3n
28 .he 'GROFF EN OPTION \-ME''%'
29 .\"eh 'USD:22-%''Writing Papers with NROFF using \-me'
30 .\"oh 'Writing Papers with NROFF using \-me''USD:22-%'
31 .ds U \s-1UNIX\s0
32 .ds N \s-1NROFF\s0
33 .ds T \s-1TROFF\s0
34 .ds G \s-1GROFF\s0
35 .+c
36 .(l C
37 .sz 14
38 .b "Rédiger des documents avec GROFF \-me"
39 .sz
40 .sp 2
41 .ul
42 Eric P. Allman
43 .sp
44 Projet INGRES
45 Electronics Research Laboratory
46 University of California, Berkeley
47 Berkeley, California 94720
48 .sp 2
49 .i "Modifié pour \*G by James Clark"
50 .sp 2
51 .i "Adapté au français par Grégoire Babey"
52 .)l
53 .sp 2
54 .pp
55 Ce document décrit les outils de traitement de texte
56 sur un système \*U\(lz
57 .(f
58 \(lz\*U est une marque déposée de AT&T Bell Laboratories
59 .)f
60 fournis par \*G
61 et le
62 paquet de macros
63 \-me.
64 Il présuppose que le lecteur 
65 est déjà familiarisé avec les systèmes \*U
66 et un éditeur de texte
67 (tel que par exemple
68 .b ex
69 ).
70 Son intention est d'être une introduction
71 simple et concrète, et par conséquent,
72 il ne traitera pas toute la matière disponible.
73 En particulier,
74 de nombreuses variantes et fonctionnalités supplémentaires
75 du paquet de macros \-me ne seront pas décrites.
76 Pour une discussion plus complète de telle ou telle fonctionnalité, voyez
77 .ul
78 The \-me Reference Manual
79 et
80 .ul
81 The \*N/\*T Reference Manual.
82 .pp
83 \*G, est un logiciel
84 fonctionnant sur le système d'exploitation \*U.
85 Il lit un fichier d'entrée
86 préparé par l'utilisateur
87 et sort un texte formaté,
88 prêt à être publié ou mis en page.
89 Le fichier d'entrée est formé de 
90 .i texte ,
91 les mots destinés à être imprimés,
92 et de
93 .i requêtes ,
94 qui donnent des instructions au programme \*G
95 et lui indiquent quelle forme donner à la copie imprimée.
96 .br
97 .sp
98 Chapitre 1:     décrit les éléments de base du traitement de texte.
99
100 Chapitre 2:     décrit les requêtes de base.
101
102 Chapitre 3:     introduit les mises en évidence: citations, tableaux, figures.
103
104 Chapitre 4:     annotations (notes en bas de page, texte différé, index).
105
106 Chapitre 5:     requêtes plus complexes, n'ayant pu être traitées au chapitre 2.
107
108 Chapitre 6:     les choses que vous devez savoir pour pouvoir rédiger des documents.
109 .sp 2
110 .br
111 Si vous êtes novice, vous ne voudrez sans doute pas attendre d'avoir lu jusqu'au chapitre 4 pour tester par vous mêmes les fonctions de base du programme.
112 Quand votre texte sera prêt à être traité,
113 appelez le formateur \*G en tapant
114 cette commande dans votre shell \*U (ou terminal):
115 .(b
116 groff \-me \-k \ foo > \ foo.ps
117 .)b
118 L'option -k tient compte des caractères accentués propres au français.
119 .br
120 Remplacez foo par le nom de votre fichier qui devra être en un mot.
121 .br
122 Le fichier devra être placé dans votre répertoire personnel, sinon remplacez foo par le chemin du fichier.
123 .br
124 À la place de .ps, vous pouvez mettre .pdf ou le format que vous désirez obtenir.
125 .sp
126 Vous trouverez un description plus complète des options pour la commande \*G en tapant
127 .b "man groff"
128 dans votre terminal ou console.
129 .pp
130 Le mot
131 .i argument
132 est utilisé dans ce manuel
133 pour décrire un mot ou un nombre
134 qui apparait sur la même ligne qu'une requête
135 en modifiant le sens de cette requête.
136 Par exemple,
137 la requête
138 .(b
139 \&.sp
140 .)b
141 met un espace après une ligne,
142 mais
143 .(b
144 \&.sp 4
145 .)b
146 met 4 espaces après une ligne.
147 Le nombre
148 .b 4
149 est un
150 .i argument
151 de la requête
152 .b .sp
153 qui lui dit d'espacer de quatre lignes
154 au lieu d'une.
155 Les arguments sont séparés de la requête et des autres arguments
156 par un espacement.
157 .sh 1 "Éléments de base du traitement de texte"
158 .pp
159 La fonction primaire
160 de \*G
161 est de
162 .i collecter
163 des mots sur les lignes du fichier d'entrée, de
164 .i remplir
165 de ces mots les lignes du ficher de sortie, de
166 .i justifier
167 le texte sur la marge de droite
168 en insérant des espaces supplémentaires entre les mots,
169 et de rendre le fichier de sortie.
170 Par exemple,
171 l'entrée:
172 .(b
173 Maintenant il est temps
174 pour tous les hommes bons
175 de venir en aide
176 à leur parti.
177 Il y a quatre-vingt-sept ans...
178 .)b
179 sera lu,
180 rendu dans des lignes de sortie,
181 et justifié,
182 ce qui produira:
183 .(b F
184 Maintenant il est temps
185 pour tous les hommes bons
186 de venir en aide
187 à leur parti.
188 Il y a quatre-vingt-sept ans...
189 .)b
190 Parfois, vous désirerez commencer une nouvelle ligne, même si la ligne actuelle n'est pas encore pleine;
191 par exemple,
192 à la fin d'un paragraphe.
193 Pour y parvenir,
194 vous pouvez provoquer une
195 .i interruption:
196 une ligne d'entrée vide, ou une nouvelle ligne commençant par un espacement 
197 provoquent le début d'une nouvelle ligne.
198 Certaines requêtes provoquent automatiquement une interruption.
199 .pp
200 Les lignes d'entrée ne sont pas toutes destinées à être formatées (voir plus bas).
201 Certaines lignes sont des
202 .i requêtes
203 qui décrivent
204 comment le texte doit être formaté.
205 Les requêtes commencent toujours par un point ou une apostrophe
206 (\c
207 .q "\|\(aa\|" ).
208 .pp
209 Le formateur de texte effectue aussi des tâches plus complexes,
210 comme la numérotation automatique des pages,
211 le saut de page automatique,
212 le placement des notes en bas de page au bon endroit,
213 et ainsi de suite.
214 .pp
215 Je peux vous donner quelques conseils
216 comment préparer votre texte d'entrée pour  \*G.
217 Premièrement,
218 écrivez des lignes d'entrée courtes.
219 Des lignes d'entrée courtes seront plus faciles à modifier,
220 et de toutes façons, \*G les saisira pour vous en lignes plus longues.
221 En accord avec cette idée,
222 il est pratique de commencer une
223 nouvelle ligne après
224 chaque virgule ou point,
225 puisque habituellement les corrections consistent à
226 modifier ou supprimer des propositions ou des phrases.
227 Deuxièmement,
228 n'ajoutez pas d'espacements à la fin des lignes,
229 ceci pourrait en certains cas induire en erreur le processeur \*N.
230 Troisièmement,
231 ne séparez pas vous-même les mots en fin de ligne avec des traits d'union
232 (excepté les mots qui en contiennent naturellement,
233 comme
234 .q belle-mère );
235 \*G est assez futé pour séparer pour vous les mots qui doivent l'être,
236 mais il ne l'est pas assez pour réunir les syllabes
237 que vous auriez séparées vous-même.
238 Ainsi,
239 des mots tels que
240 .q belle-mère
241 ne devraient pas être écrit sur deux lignes,
242 sinon vous obtiendrez un espacement là ou vous n'en vouliez pas,
243 comme ici par exemple:
244 .tr @-
245 .nh
246 .q "belle@\ mère" .
247 .br
248 .tr @@
249 .hy 14
250 .sh 1 "Requêtes de base"
251 .sh 2 "Paragraphes"
252 .pp
253 On commence un nouveau paragraphe
254 en utilisant la requête
255 .b .pp .
256 Par exemple,
257 l'entrée:
258 .(b
259 \&.pp
260 Maintenant il est temps pour tous les hommes bons
261 de venir en aide à leur parti.
262 Il y a quatre-vingt-sept ans...
263 .)b
264 donne un ligne d'espacement, suivie d'une ligne indentée.
265 Le résultat est:
266 .(b F
267 .ti +\n(piu
268 Maintenant il est temps pour tous les hommes bons
269 de venir en aide à leur parti.
270 Il y a quatre-vingt-sept ans...
271 .)b
272 .pp
273 Notez que les phrases d'un paragraphes ne
274 .i "devront pas"
275 commencer par un espacement,
276 puisque une ligne d'espacement ou un espace en début de ligne
277 provoque une interruption.
278 Par exemple,
279 si je tapais:
280 .(b
281 \&.pp
282 Maintenant il est temps pour tous les hommes bons
283       de venir en aide à leur parti.
284 Il y a quatre-vingt-sept ans...
285 .)b
286 La sortie serait:
287 .(b F
288 .ti +\n(piu
289 Maintenant il est temps pour tous les hommes bons
290       de venir en aide à leur parti.
291 Il y a quatre-vingt-sept ans...
292 .)b
293 Une nouvelle ligne commence après le mot
294 .q bons
295 parce que la deuxième ligne d'entrée a été commencée avec un espacement.
296 .pp
297 Il existe beaucoup de types de paragraphes plus élaborés,
298 qui seront décrits plus tard.
299 .sh 2 "En-têtes et pied de page "
300 .pp
301 On peut ajouter si on veut des en-têtes et des pieds de page.
302 Deux requêtes
303 ayant la forme de
304 .b .he \ \c
305 .i titre
306 and
307 .b .fo \ \c
308 .i titre
309 définissent les titres à mettre respectivement en haut et en pied de page.
310 Ces titres sont appelés titres
311 .i "en trois parties"
312 :
313 une première partie est justifiée sur la gauche, la deuxième est centrée, la troisième justifiée sur la droite. Les trois parties sont séparées par des apostrophes.
314 Le signe %, si il est présent dans le titre, sera automatiquement remplacé par le numéro de page courant.
315 Par exemple l'entrée:
316 .(b
317 \&.he \(aa\(aa%\(aa\(aa
318 .)b
319 donnera le numéro de page courant centré sur chaque page.
320 .(b
321 \&.he \(aa\(aa\(aa%\(aa
322 .)b
323 donnera le numéro de page jusifié à droite sur chaque page.
324 .(b
325 \&.he \(aaGroff -me\(aaTraduction\(aa%\(aa
326 .)b
327 donnera à gauche "Groff -me", au centre "Traduction" et à droite le numéro de page courant.
328 .br
329 Les éléments de l'en-tête peuvent débuter par n'importe quelle lettre, mais antislash et guillemets sont à éviter.
330 La commande
331 .b .fo
332 fonctionne de manière analogue.
333 .sh 2 "Double espacement"
334 .pp
335 .ls 2
336 \*G insère un double espacement vertical dans le texe de sortie
337 si vous utilisez la requête
338 .b ".ls\ 2" ,
339 comme cela a été fait ici.
340 Vous pouvez retourner à l'espacement vertical simple en tapant
341 .b ".ls\ 1" .
342 .ls 1
343 .sh 2 "Layout de la page"
344 .pp
345 Un certain nombre de requêtes vous permettent de modifier la présentation de la copie imprimée, ce qu'on appelle le
346 .i layout
347 de la page de sortie.
348 La plupart de ces requêtes ajustent dans le texte des
349 .q "espaces blancs"
350 (espacement, espacement vertical).
351 Dans les explications qui suivent, les caractères en italique
352 doivent être remplacés par les valeurs que vous souhaitez;
353 les caractères gras
354 devront être tapés tels quels.
355 .pp
356 La requête
357 .b .bp
358 commence une nouvelle page.
359 .pp
360 La requête
361 .b .sp \ \c
362 .i N
363 laisse
364 .i N
365 lignes d'espacement vertical.
366 .i N
367 peut être négligé
368 (dans ce cas, il n'y aura qu'une ligne d'espacement),
369 ou peut prendre la forme
370 .i N \^\c
371 .b i
372 (pour
373 .i N
374 pouces)
375 or
376 .i N \^\c
377 .b c
378 (pour
379 .i N
380 centimètres).
381 Par exemple, l'entrée:
382 .(b
383 \&.sp 3.5c
384 Mes pensées sur le sujet
385 \&.sp
386 .)b
387 laissera trois centimètres et demi d'espace sur la gauche,
388 suivis de la ligne
389 .q "Mes pensées sur le sujet" ,
390 suivie elle-même d'un espacement vertical.
391 .pp
392 La requête
393 .b .in \ \c
394 .i +N
395 change le nombre d'espacements sur la gauche de la page
396 (l'
397 .i indentation).
398 L'argument
399 .i N
400 peut avoir la forme
401 .b + \c
402 .i N
403 (ce qui veut dire
404 .i N
405 espacements de plus que ce qu'il y avait avant),
406 .b \- \c
407 .i N
408 (ce qui veut dire
409 .i N
410 espacements de moins que ce qu'il y avait avant),
411 ou juste
412 .i N
413 (ce qui veut dire exactement
414 .i N
415 espacements).
416 .i N
417 peut aussi avoir la forme
418 .i N \^\c
419 .b i
420 ou
421 .i N \^\c
422 .b c .
423 Par exemple,
424 l'entrée:
425 .(b
426 texte initial
427 \&.in 5
428 plus de texte
429 \&.in +1i
430 encore plus de texte
431 \&.in \-2c
432 fin du texte
433 .)b
434 produit
435 .q "texte initial"
436 justifié à gauche
437 .q "plus de texte"
438 indenté à 5 espacements
439 de la marge de gauche,
440 .q "encore plus d texte"
441 indenté à 5 espacements
442 plus un pouce
443 de la marge de gauche
444 (15 espacements sur une machine à écrire à picas),
445 et
446 .q "fin du texte"
447 à 5 espacements
448 plus un pouce
449 moins deux centimètres
450 de la marge de gauche.
451 C'est à dire la sortie suivante:
452 .(b
453 texte initial
454 .in +5
455 plus de texte
456 .in +1i
457 encore plus de texte
458 .in -2c
459 fin du texte
460 .)b
461 .pp
462 La requête
463 .b .ti \ \c
464 .i +N
465 (indentation temporaire)
466 est utilisée de la même manière que
467 .b .in \ \c
468 .i +N
469 quand l'indentation ne concerne qu'une seule ligne,
470 après quoi on retourne à l'indentation initiale.
471 Par exemple,
472 l'entrée:
473 .(b
474 \&.in 1i
475 \&.ti 0
476 Ware, James R. The Best of Confucius,
477 Halcyon House, 1950.
478 Un livre excellent,
479 qui présente en traduction (anglaise)
480 les phrases les plus délicieuses de Confucius.
481 Décidément un passage obligé
482 pour tous ceux qui s'intéressent
483 au fondements primitifs de la philosophie chinoise.
484 .)b
485 produira:
486 .sp 2
487 .in 1i+\n($iu
488 .ti \n($iu
489 Ware, James R. The Best of Confucius,
490 Halcyon House, 1950.
491 Un livre excellent, qui présente
492 en traduction (anglaise) les phrases les plus délicieuses de Confucius.
493 Décidément un passage obligé pour tous ceux qui s'intéressent au fondements primitifs de la philosophie chinoise.
494 .pp
495 Les lignes de texte peuvent être centrées en utilisant la requête
496 .b .ce .
497 La ligne qui suit
498 .b .ce
499 est centrée (horizontalement)
500 sur la page.
501 Pour centrer plus qu'une ligne,
502 utilisez
503 .b .ce \ \c
504 .i N
505 (où
506 .i N
507 est le nombre de lignes à centrer),
508 suivi de
509 .i N
510 lignes.
511 Si vous voulez centrer plusieurs lignes, mais vous vous refusez à les compter,
512 tapez:
513 .(b
514 \&.ce 1000
515 lignes à centrer
516 \&.ce 0
517 .)b
518 Cette requête
519 .b ".ce\ 0"
520 dit à \*G de ne centrer plus que 0 lignes,
521 c'est à dire,
522 d'arrêter de centrer.
523 .pp
524 Toutes ces requêtes provoquent une interruption;
525 c'est à dire qu'elles commencent toutes une nouvelle ligne.
526 Si vous voulez commencer une nouvelle ligne sans rien faire d'autre,
527 utilisez
528 .b .br .
529 .sh 1 "Mises en évidences"
530 .pp
531 Les mises en évidences sont des passages de textes sortis du corps de texte.
532 Citations,
533 tableaux
534 et figures
535 sont des types de mise en évidence,
536 comme le sont tous les exemples
537 exposés dans ce document.
538 Toutes les mises en évidence,
539 exceptés les blocs centrés,
540 sont précédés et suivis en sortie d'un seul espacement vertical.
541 .sh 2 "Citations longues"
542 .pp
543 Les citations longues
544 sont des citations  qui s'étalent sur plusieurs lignes,
545 elles sont donc sorties du corps de texte
546 et ne sont pas entourées de guillemets.
547 Cela peut être réalisé
548 en utilisant les commandes
549 .b .(q
550 et
551 .b .)q
552 entourant la citation.
553 Par exemple,
554 l'entrée:
555 .(b
556 Comme l'indique  Weizenbaum:
557 \&.(q
558 On dit qu'expliquer, c'est expliquer en s'éloignant.
559 Cette maxime ne s'accomplit nulle part aussi bien
560 que dans le domaine de la programmation informatique,...
561 \&.)q
562 .)b
563 génère comme sortie:
564 .lp
565 Comme l'indique  Weizenbaum:
566 .(q
567 On dit qu'expliquer, c'est expliquer en s'éloignant.
568 Cette maxime ne s'accomplit nulle part aussi bien
569 que dans le domaine de la programmation informatique,...
570 .)q
571 .sh 2 "Listes"
572 .pp
573 Une
574 .i liste
575 est une mise en évidence
576 indentée,
577 à espacements simples,
578 non justifiée.
579 On devrait utiliser une liste
580 quand le matériel à imprimer
581 ne doit pas être justifié comme un texte normal,
582 tels les colonnes de figures
583 ou les exemples utilisés dans ce document.
584 Les listes sont encadrées par les requêtes
585 .b .(l
586 et
587 .b .)l .
588 Par exemple,
589 tapez:
590 .(b
591 La famille des Équidés comprend:
592 \&.(l
593 les chevaux
594 les ânes
595 les hémiones
596 les zèbres
597 \&.)l
598 .)b
599 cela produira:
600 .br
601 La famille des Équidés comprend:
602 .(l
603 les chevaux
604 les ânes
605 les hémiones
606 les zèbres
607 .)l
608 .sh 2 "Clos"
609 .pp
610 Un
611 .i clos
612 est un ensemble de lignes mises en évidences
613 que l'on désire garder sur la même page
614 si possible.
615 Par exemple un diagramme.
616 Les clos diffèrent des listes.
617 Les listes peuvent être réparties sur plusieurs pages,
618 tandis que les clos ne peuvent pas l'être.
619 .pp
620 Les blocs sont un genre primitif de clos.
621 Ils débutent avec la requête
622 .b .(b
623 et se terminent avec la requête
624 .b .)b .
625 Si il n'y a pas de place sur la page courante
626 pour y placer le bloc entier,
627 il sera placé sur une nouvelle page.
628 Cela a pour effet déplaisant de laisser
629 un espace blanc en fin de page.
630 Quand cela n'est pas approprié,
631 vous pouvez user d'une alternative
632 appelée
633 .i "clos flottants" .
634 .pp
635 Les
636 .i "clos flottants"
637 se déplacent dans le texte.
638 Donc,
639 il sont appropriés pour les choses
640 auxquelles on se réfère nommément, comme
641 .q "voir Figure 3" .
642 Un clos flottant apparaîtra
643 au bas de la page courante
644 si il y a la place;
645 autrement,
646 il apparaîtra
647 sur la page suivante.
648 Les clos flottants commencent par
649 .b .(z
650 et finissent par
651 .b .)z .
652 Comme exemple de clos flottant,
653 voir figure 1.
654 .(z
655 .in 1i
656 .xl -1i
657 .hl
658 \&.(z
659 \&.hl
660 Texte du clos flottant
661 \&.sp
662 \&.ce
663 Figure 1. Exemple de clos flottant.
664 \&.hl
665 \&.)z
666 .sp
667 .ce
668 Figure 1. Exemple de clos flottant.
669 .hl
670 .)z
671 La requête
672 .b .hl
673 est utilisée
674 pour dessiner une ligne horizontale
675 de sorte que la figure
676 soit séparée du texte.
677 .sp 15
678 .sh 2 "Mises en évidences plus élaborées"
679 .pp
680 Les clos et les listes sont normalement collectés en mode
681 .i non-justifié .
682 Ils sont donc propres à contenir des tableaux et autres.
683 Si vous voulez obtenir une mise en évidence
684 en mode justifié
685 (pour du texte),
686 tapez
687 .b ".(l\ F"
688 [Tout au long de ce chapitre,
689 les remarques s'appliquant à
690 .b .(l
691 s'appliquent aussi à
692 .b .(b
693 et
694 .b .(z ].
695 Cette espèce de mise en évidence
696 sera indentée des deux côtés.
697 Par exemple,
698 l'entrée:
699 .(b
700 \&.(l F
701 Et maintenant les garçons et les filles,
702 un jouet plus grand, plus beau que tout ce qui a existé auparavant!
703 Soyez le premier, la première de votre quartier
704 à posséder votre propre ordinateur!
705 Oui les enfants, vous aussi vous pouvez posséder
706 une de ces machines à gérer les informations.
707 Vous aussi vous pouvez produire de beaux papiers formatés
708 sans même remuer le petit doigt!
709 \&.)l
710 .)b
711 donnera en sortie:
712 .(b F
713 Et maintenant les garçons et les filles,
714 un jouet plus grand, plus beau que tout ce qui a existé auparavant!
715 Soyez le premier, la première de votre quartier
716 à posséder votre propre ordinateur!
717 Oui les enfants, vous aussi vous pouvez posséder
718 une de ces machines à gérer les informations.
719 Vous aussi vous pouvez produire de beaux papiers formatés
720 sans même remuer le petit doigt!
721 .)b
722 .pp
723 Par exemple,
724 pour obtenir une liste justifiée,
725 alignée sur la gauche, entrez:
726 .(b
727 \&.(l L F
728 Et maintenant les garçons et les filles,
729 un jouet plus grand, plus beau que tout ce qui a existé auparavant!
730 Soyez le premier, la première de votre quartier
731 à posséder votre propre ordinateur!
732 Oui les enfants, vous aussi vous pouvez posséder
733 une de ces machines à gérer les informations.
734 Vous aussi vous pouvez produire de beaux papiers formatés
735 sans même remuer le petit doigt!
736 \&.)l
737 .)b
738 Ce qui donnera:
739 .(l L F
740 Et maintenant les garçons et les filles,
741 un jouet plus grand, plus beau que tout ce qui a existé avant!
742 Soyez le premier, la première de votre quartier
743 à posséder votre propre ordinateur!
744 Oui les enfants, vous aussi vous pouvez posséder
745 une de ces machines à gérer les informations.
746 Vous aussi vous pouvez produire de beaux papiers formatés
747 sans même remuer le petit doigt!
748 .)l
749 .pp
750 Normalement, les listes et les blocs sont indentés
751 (les clos flottant sont normalement alignés sur la gauche).
752 Pour obtenir une liste
753 alignée sur la gauche,
754 tapez
755 .b ".(l\ L" .
756 Pour obtenir une ligne centrée
757 ligne après ligne,
758 tapez
759 .b ".(l C" .
760 L'entrée:
761 .(b
762 \&.(l
763 première ligne d'une mise en évidence non-justifiée
764 lignes suivantes
765 \&.)l
766 .)b
767 produit un texte indenté:
768 .(b
769 première ligne d'une mise en évidence non-justifiée
770 lignes suivantes
771 .)b
772 En tapant
773 .b L
774 après la requête
775 .b .(l
776 cela produira le même résultat, mais aligné à gauche:
777 .(b L
778 première ligne d'une mise en évidence non-justifiée
779 lignes suivantes
780 .)b
781 Si vous utilisez
782 .b C
783 à la place de
784 .b L
785 vous obtenez une liste centrée:
786 .(b C
787 première ligne d'une mise en évidence non-justifiée
788 lignes suivantes
789 .)b
790 .pp
791 Parfois,
792 vous voudrez centrer
793 plusieurs lignes en groupe
794 plutôt que de centrer ligne par ligne.
795 Pour le faire,
796 utilisez les blocs centrés
797 qui sont produits par les requêtes
798 .b .(c
799 et
800 .b .)c .
801 Toutes les lignes sont centrées en tant que groupe.
802 La ligne la plus longue est centrée par rapport aux marges
803 et les lignes plus courtes sont alignées sur la plus longue.
804 Notez que si vous utilisez un bloc centré,
805 les lignes ne bougent pas les unes par rapport aux autres,
806 tandis qu'elles le feront si vous utilisez l'argument
807 .b C
808 pour les clos.
809 .pp
810 Les blocs centrés ne sont
811 .i pas
812 des clos,
813 et peuvent même être combinés
814 avec eux comme nous allons le voir.
815 Par exemple,
816 pour centrer des lignes
817 en groupe
818 et les garder
819 sur une même page,
820 utilisez:
821 .(b
822 \&.(b L
823 \&.(c
824 première ligne d'une mise en évidence non-justifiée
825 lignes suivantes
826 \&.)c
827 \&.)b
828 .)b
829 ce qui produira:
830 .(b L
831 .(c
832 première ligne d'une mise en évidence non-justifiée
833 lignes suivantes
834 .)c
835 .)b
836 Sans les requêtes
837 (\c
838 .b .(b
839 et
840 .b .)b )
841 le résultat aurait été le même,
842 mais sans garantie
843 que les lignes du bloc centré
844 aient été sur la même page.
845 Notez l'usage de l'argument
846 .b L
847 après
848 .b .(b .
849 Il fait en sorte
850 que le bloc se centre
851 sur toute la longueur de la ligne
852 plutôt que sur la longueur de ligne raccourcie de l'indentation. 
853 Aussi,
854 la requête demandant de centrer
855 doit être placée
856 .i à \ l'intérieur
857 de la requête formant le clos.
858 .sh 1 "Annotations"
859 .pp
860 Un certain nombre de requêtes
861 servent à mettre du texte de côté
862 pour l'imprimer plus tard, comme les 
863 .i "notes en bas de page"
864 qui sont imprimées au bas de la page courante.
865 .br
866 Le
867 .i "texte différé"
868 est en quelque sorte une variante de la
869 note en bas de page;
870 le texte n'est imprimé
871 qu'au moment où on fait appel à lui,
872 par exemple à la fin de chaque chapitre.
873 .br
874 Les
875 .i Index
876 sont un genre de texte différé
877 ayant un numéro de rappel
878 (habituellement le numéro de la page)
879 attaché à chaque entrée
880 après une rangée de points.
881 Les Index sont aussi mis de côté
882 jusqu'à ce qu'on fasse explicitement appel à eux.
883 .sh 2 "Notes en bas de page"
884 .pp
885 Une note en bas de page commence avec la requête
886 .b .(f
887 et se termine avec la requête
888 .b .)f .
889 La note en bas de page courante
890 est maintenue automatiquement,
891 et peut être utilisée en tapant \e**,
892 ce qui produira un numéro de note\**.
893 .(f
894 \**Comme celui-ci.
895 .)f
896 Le numéro est automatiquement incrémenté
897 après chaque note en bas de page.
898 Par exemple,
899 l'entrée:
900 .(b
901 \&.(q
902 Un homme qui n'est pas honnête
903 et qui, en même temps, est présomptueux;
904 un homme qui n'est pas attentif
905 et qui, en même temps, est ignorant;
906 un homme qui est rempli de mensonge
907 et qui, en même temps, est incompétent;
908 un tel homme ne fait pas partie de mes relations.\e**
909 \&.(f
910 \e**Traduit de :James R. Ware,
911 \&.ul
912 The Best of Confucius,
913 Halcyon House, 1950.
914 Page 77.
915 \&.)f
916 \&.)q
917 .)b
918 génère le résultat suivant:
919 .(q
920 Un homme qui n'est pas honnête
921 et qui, en même temps, est présomptueux;
922 un homme qui n'est pas attentif
923 et qui, en même temps, est ignorant;
924 un homme qui est rempli de mensonge
925 et qui, en même temps, est incompétent;
926 un tel homme ne fait pas partie de mes relations.\**
927 .(f
928 \**Traduit de: James R. Ware,
929 .ul
930 The Best of Confucius,
931 Halcyon House, 1950.
932 Page 77.
933 .)f
934 .)q
935 Il est important que la note en bas de page
936 apparaisse
937 .i "à l'intérieur"
938 de la citation,
939 ainsi vous serez sûr
940 qu'elle
941 apparaîtra
942 sur la même page
943 que la citation.
944 .sh 2 "Texte différé"
945 .pp
946 Le texte différé
947 ressemble beaucoup à la note en bas de page
948 sauf qu'il est imprimé seulement
949 si on fait explicitement appel à lui.
950 Cela permet de faire apparaître par exemple
951 une liste de références
952 à la fin de chaque chapitre,
953 ce qui est une convention dans certaines disciplines.
954 Utilisez
955 .b \e*#
956 pour le texte différé
957 en lieu et place du
958 .b \e**
959 des notes en bas de page.
960 .pp
961 Si vous faites du texte différé
962 votre moyen habituel de noter les références,
963 vous pourrez toujours utiliser en parallèle
964 les notes en bas de page,
965 mais, comme référence,
966 vous utiliserez alors des signes spéciaux*
967 .(f
968 *comme un astérisque (!)
969 .)f
970 plutôt que des numéros.
971 .br
972 Pour faire apparaître une note en bas de page munie d'un signe spécial comme celle que vous admirez ci- dessus, entrez:
973 .br
974 \&...vous utiliserez alors des signes spéciaux*.
975 .br
976 Suivi de:
977 .(b
978 \&.(f
979 .br
980 *comme un astérisque (!).
981 .br
982 \&.)f
983 .)b
984 .sh 2 "Index"
985 .pp
986 Un
987 .q index
988 (ou plutôt table des matières
989 puisque les éléments ne sont pas classés
990 par ordre alphabétique)
991 ressemble au texte différé,
992 par le fait qu'il est gardé en réserve
993 jusqu'à ce qu'on fasse appel à lui.
994 Cependant,
995 chaque élément de l'index
996 a un numéro de page
997 (ou un autre signe distinctif)
998 à la fin de  la dernière ligne le décrivant,
999 à la suite d'une rangée de points (voir ci-dessous).
1000 .pp
1001 Les entrées pour l'index
1002 commencent avec
1003 .b .(x
1004 et finissent avec
1005 .b .)x .
1006 Dans chaque chapitre
1007 dont vous voulez qu'il apparaisse dans l'index,
1008 introduisez une telle requête
1009 en répétant l'énoncé du titre**.
1010 .(f
1011 **Voir aussi le plan de thèse exposé au chapitre 5.3.
1012 .)f
1013 La requête
1014 .b .)x
1015 peut avoir un argument,
1016 quand on veut formuler soi-même
1017 une valeur prenant la place du
1018 .q "numéro de page" .
1019 Sans argument, c'est le numéro de page où se trouve la requête qui sera utilisé automatiquement.
1020 Si le numéro de page donné est un trait de soulignage
1021 (\c
1022 .q _ )
1023 aucun numéro de page
1024 ou ligne de points ne sera imprimé.
1025 Pour obtenir une ligne de points
1026 sans numéro de page,
1027 tapez
1028 .b ".)x """"" ,
1029 ce qui signifie qu'il n'y a pas de numéro de page.
1030 .pp
1031 La requête
1032 .b .xp
1033 imprime l'index.
1034 .pp
1035 Par exemple,
1036 l'entrée:
1037 .(b
1038 \&.(x
1039 Cire à cacheter
1040 \&.)x
1041 \&.(x
1042 Des choux et des rois
1043 \&.)x _
1044 \&.(x
1045 Pourquoi la mer bout
1046 \&.)x 2.5a
1047 \&.(x
1048 Si les cochons avaient des ailes
1049 \&.)x ""
1050 \&.(x
1051 Ceci est une entrée d'index terriblement longue,
1052 comme on pourrait en avoir besoin pour
1053 une liste d'illustrations, de tableaux, ou de figures;
1054 je m'attends à ce qu'elle fasse au moins deux lignes.
1055 \&.)x
1056 \&.xp
1057 .)b
1058 génère:
1059 .(x
1060 Cire à cacheter
1061 .)x
1062 .(x
1063 Des choux et des rois
1064 .)x _
1065 .(x
1066 Pourquoi la mer bout
1067 .)x 2.5a
1068 .(x
1069 Si les cochons avaient des ailes
1070 .)x ""
1071 .(x
1072 Ceci est une entrée d'index terriblement longue,
1073 comme on pourrait en avoir besoin pour
1074 une liste d'illustrations, de tableaux, ou de figures; je m'attends à ce qu'elle fasse au moins deux lignes.
1075 .)x
1076 .xp
1077 .pp
1078 La requête
1079 .b .(x
1080 peut avoir comme argument
1081 un caractère unique,
1082 qui spécifie le
1083 .q nom
1084 de l'index;
1085 l'index normal répond à la requête
1086 .b x .
1087 Donc,
1088 on peut maintenir plusieurs
1089 .q indices
1090 simultanément**
1091 .(f
1092 **Voir aussi le plan de thèse exposé au chapitre 5.3
1093 .)f
1094 (un pour la liste des tableaux, un pour la table des matières, etc.).
1095 .pp
1096 Notez que l'index doit
1097 être imprimé à la
1098 .i fin
1099 du document,
1100 plutôt qu'au début
1101 où il apparaîtra sans doute
1102 (en temps que table des matières);
1103 les pages devront peut-être être réarrangées physiquement après impression.
1104 .sh 1 "Fonctionnalités plus complexes"
1105 .pp
1106 Il existe un grand nombre d'autres possibilités,
1107 notamment des requêtes
1108 qui fournissent d'autres types de paragraphes,
1109 des chapitres numérotés en forme
1110 .b 1.2.3
1111 (comme ils le sont dans le présent document),
1112 et l'impression sur plusieurs colonnes.
1113 .sh 2 "Autres types de paragraphes"
1114 .pp
1115 Généralement, les paragraphes
1116 commencent par un espacement vertical et
1117 la première ligne est indentée.
1118 On peut obtenir des paragraphes justifiés
1119 et alignés à gauche
1120 en utilisant
1121 .b .lp
1122 au lieu de
1123 .b .pp ,
1124 comme démontré au paragraphe suivant.
1125 .lp
1126 Parfois, vous voudrez utiliser des paragraphes dont le
1127 .i corps
1128 est indenté
1129 et la première ligne
1130 non-indentée
1131 et munie d'un label.
1132 Cela peut être réalisé grâce à la requête
1133 .b .ip .
1134 Un mot spécifié sur la même ligne que
1135 .b .ip
1136 est imprimé dans la marge,
1137 et le corps du paragraphe est aligné
1138 sur une position prédéfinie
1139 (normalement cinq espacements).
1140 Par exemple,
1141 l'entrée:
1142 .(b
1143 \&.ip un
1144 Ceci est le premier paragraphe.
1145 Notez comment le reste de la première
1146 ligne s'aligne
1147 sur les autres lignes du paragraphe.
1148 \&.ip deux
1149 Et ici nous sommes déjà au second paragraphe.
1150 Vous noterez que l'argument de  \c
1151 .b .ip
1152 apparaît dans la marge.
1153 \&.lp
1154 Nous pouvons poursuivre ce texte...
1155 .)b
1156 produit comme sortie:
1157 .ip un
1158 Ceci est le premier paragraphe.
1159 Notez comment le reste de la première
1160 ligne s'aligne
1161 sur les autres lignes du paragraphe.
1162 .ip deux
1163 Et ici nous sommes déjà au second paragraphe.
1164 Vous noterez que l'argument de
1165 .b .ip
1166 apparaît dans la marge
1167 .lp
1168 Nous pouvons poursuivre ce texte sans
1169 commencer un nouveau paragraphe indenté
1170 en utilisant la requête
1171 .b .lp .
1172 .pp
1173 Si vous avez des espacements
1174 dans le label de la requête
1175 .b .ip ,
1176 vous devrez utiliser un
1177 .q "espacement inremplissable"
1178 au lieu d'un espacement normal.
1179 On crée celui-ci à l'aide d'un caractère antislash
1180 (\c
1181 .q \e )
1182 suivi d'un espacement.
1183 Par exemple,
1184 pour imprimer le label
1185 .q "Partie 1" ,
1186 entrer:
1187 .(b
1188 \&.ip "Partie\e 1"
1189 .)b
1190 .pp
1191 Si le label prévu pour un paragraphe indenté
1192 (c'est à dire l'argument de 
1193 .b .ip )
1194 est plus long que l'espace prévu pour le label (cinq espacements),
1195 .b .ip
1196 commencera une nouvelle ligne après le label.
1197 Par exemple,
1198 l'entrée:
1199 .(b
1200 \&.ip label\ long
1201 Ce paragraphe a un label long.
1202 Le premier caractère du texte de la première ligne
1203 ne s'alignera pas sur le texte de la seconde ligne et suivantes,
1204 bien que celles-ci soient alignées entre elles.
1205 .)b
1206 produira:
1207 .ip label\ long
1208 Ce paragraphe a un label long.
1209 Le premier caractère du texte de la première ligne
1210 ne s'alignera pas sur le texte de la seconde ligne et suivantes,
1211 bien que celles-ci soient alignées entre elles.
1212 .pp
1213 Il est possible de changer la taille du label
1214 en utilisant un second argument
1215 qui définit la taille du label.
1216 Par exemple,
1217 on pourra écrire l'exemple ci-dessus correctement
1218 en disant:
1219 .(b
1220 \&.ip label\ long 10
1221 .)b
1222 qui rendra l'indentation du paragraphe longue de
1223 10 espacements pour ce paragraphe seulement.
1224 Si vous avez plusieurs paragraphes à indenter
1225 de la même longueur,
1226 utilisez un
1227 .i "registre de nombres"
1228 .b ii .
1229 Par exemple, pour laisser un pouce d'espace
1230 avant le label,
1231 tapez:
1232 .(b
1233 \&.nr ii 1i
1234 .)b
1235 quelque part avant le premier appel de
1236 .b .ip .
1237 Pour plus d'informations, voyez le
1238 .i "Manuel de Référence" .
1239 .pp
1240 Si
1241 .b .ip
1242 est utilisé
1243 sans aucun argument
1244 aucun label ne sera imprimé.
1245 Par exemple,
1246 l'entrée:
1247 .(b
1248 \&.ip [a]
1249 Ceci est le premier paragraphe de l'exemple.
1250 Nous avons déjà vu ce genre d'exemples auparavant.
1251 \&.ip
1252 Ce paragraphe est aligné sur le précédent,
1253 mais il n'a pas de label dans la marge.
1254 .)b
1255 produit la sortie:
1256 .ip [a]
1257 Ceci est le premier paragraphe de l'exemple.
1258 Nous avons déjà vu ce genre d'exemples auparavant.
1259 .ip
1260 Ce paragraphe est aligné sur le précédent,
1261 mais il n'a pas de label dans la marge.
1262 .pp
1263 Un cas spécial de
1264 .b .ip
1265 est
1266 .b .np ,
1267 qui numérote automatiquement
1268 les paragraphes de manière séquentielle à partir de 1.
1269 La numérotation repart de 1 à la prochaine requête
1270 .b .pp ,
1271 .b .lp ,
1272 or
1273 .b .sh
1274 (cette dernière est décrite au chapitre suivant).
1275 Par exemple,
1276 l'entrée:
1277 .(b
1278 \&.np
1279 Ceci est le premier point.
1280 \&.np
1281 Ceci est le second point.
1282 Les "points" sont juste des paragraphes normaux
1283 auxquels on donne automatiquement un numéro
1284 à l'aide de la requête .np.
1285 \&.pp
1286 Ce paragraphe remet la numérotation par .np à 1.
1287 \&.np
1288 Là par exemple,
1289 nous avons recommencé la numérotation à 1.
1290 .)b
1291 génère:
1292 .np
1293 Ceci est le premier point.
1294 .np
1295 Ceci est le second point.
1296 Les "points" sont juste des paragraphes normaux
1297 auxquels on donne automatiquement un numéro
1298 à l'aide de la requête .np.
1299 .pp
1300 Ce paragraphe remet la numérotation à 1 à cause de .pp.
1301 .np
1302 Là par exemple,
1303 nous avons recommencé la numérotation à 1.
1304 .pp
1305 La requête
1306 .b .bu
1307 donne des listes de ce type,
1308 qui sont identifiées par des puces
1309 plutôt que par des numéros.
1310 Les paragraphes sont aussi regroupés verticalement.
1311 Par exemple,
1312 l'entrée:
1313 .(b
1314 \&.bu
1315 \&Un jaune d'oeuf
1316 \&.bu
1317 \&Une c.-à-s. de crème
1318 \&.bu
1319 \&Sel, poivre de Cayenne et jus de citron pour assaisonner
1320 \&.bu
1321 \&Deux bonnes c.-à-s. de beurre
1322 .)b
1323 produit\**:
1324 .(f
1325 \**Par ailleurs,
1326 si vous mettez ces trois ingrédients
1327 dans une cocotte assez haute,
1328 et que vous remuez le tout comme un cinglé à feu moyen
1329 (ne lâchez jamais l'anse de la cocotte) jusqu'à ce que le mélange ait la consistance d'une béchamel (ce qui prend juste une à deux minutes), si ensuite, vous retirez la cocotte du feu et vous incorporez le beurre, vous obtiendrez une délicieuse sauce hollandaise.
1330 .)f
1331 .bu
1332 Un jaune d'oeuf
1333 .bu
1334 Une c.-à-s. de crème
1335 .bu
1336 Sel, poivre de Cayenne et jus de citron pour assaisonner
1337 .bu
1338 Deux bonnes c.-à-s. de beurre
1339 .sh 2 "Titres de chapitres"
1340 .pp
1341 Les titres de chapitre
1342 (comme ceux utilisés dans ce document)
1343 peuvent être générés automatiquement
1344 pa la requête
1345 .b .sh .
1346 Vous devez indiquer à la requête
1347 .b .sh
1348 la
1349 .i profondeur
1350 du numéro de chapitre
1351 et le titre du chapitre.
1352 La profondeur indique
1353 combien de nombres doivent apparaître
1354 (séparés par des points décimaux)
1355 dans le numéro de chapitre.
1356 Par exemple,
1357 le numéro de chapitre
1358 .b 4.2.5
1359 a une profondeur de trois.
1360 .pp
1361 Les numéros de chapitres
1362 sont incrémentés
1363 de façon assez intuitive.
1364 Si vous ajoutez un numéro
1365 (ce faisant, vous augmentez la profondeur),
1366 le nouveau numéro commencera à 1.
1367 Si vous enlevez un numéro de chapitre
1368 (vous réduisez la profondeur)
1369 ou que vous gardez
1370 le même nombre de chapitre
1371 (vous gardez la même profondeur),
1372 le numéro final sera incrémenté.
1373 Par exemple,
1374 l'entrée:
1375 .(b
1376 \&.sh 1 "Le Préprocesseur"
1377 \&.sh 2 "Concepts de base"
1378 \&.sh 2 "Entrées de contrôle"
1379 \&.sh 3
1380 \&.sh 3
1381 \&.sh 1 "Produire du code"
1382 \&.sh 3
1383 .)b
1384 donnera comme résultat:
1385 .(b
1386 .b
1387 1. Le Préprocesseur
1388 1.1. Concepts de base
1389 1.2. Entrées de contrôle
1390 1.2.1.
1391 1.2.2.
1392 2. Produire du code
1393 2.1.1.
1394 .)b
1395 .pp
1396 Vous pouvez spécifier le numéro de chapitre dès le départ
1397 en plaçant le numéro de chapitre après le titre de chapitre,
1398 en utilisant des espacements à la place des points.
1399 Par exemple,
1400 la requête:
1401 .(b
1402 \&.sh 3 "un autre chapitre" 7 3 4
1403 .)b
1404 commencera par le chapitre ayant le numéro
1405 .b 7.3.4 ;
1406 toutes les requêtes
1407 .b .sh
1408 suivantes seront numérotées relativement à ce chapitre.
1409 .pp
1410 Il y a des fonctionnalités encore plus complexes
1411 qui vont indenter le titre de chaque chapitre,
1412 sous-chapitre, ou sous-sous-chapitre
1413 relativement à sa profondeur.
1414 Par exemple, si vous entrez:
1415 .(b
1416 \&.nr si \c
1417 .i N
1418 .)b
1419 chaque titre et sous-titre sera indenté d'une quantité
1420 .i N .
1421 .i N
1422 a un facteur d'échelle attaché,
1423 c'est à dire qu'il doit avoir la forme
1424 .i Nx ,
1425
1426 .i x
1427 indique de quelle unité est
1428 .i N .
1429 Les valeurs courantes pour
1430 .i x
1431 .b i
1432 pour les pouces (inches),
1433 .b c
1434 pour les centimètres,
1435 et
1436 .b n
1437 pour les
1438 .i ens
1439 (= une largeur de caractère).
1440 Par exemple,
1441 pour indenter chaque sous-chapitre
1442 d'un demi-pouce,
1443 tapez:
1444 .(b
1445 \&.nr si 0.5i
1446 .)b
1447 après cette requête,
1448 les titre de chapitres seront indentés
1449 d'un demi-pouce
1450 par niveau de profondeur.
1451 Par exemple,
1452 le présent document a écrit
1453 en ayant recours à la requête
1454 .(b
1455 \&.nr si 3n
1456 .)b
1457 au début du fichier d'entrée,
1458 ce qui donne  trois espacements d'indentation
1459 par niveau de profondeur du chapitre.
1460 .pp
1461 Des numéros de chapitre
1462 sans indentation automatique
1463 peuvent être créés
1464 grâce à la requête:
1465 .(b
1466 \&.uh "Titre"
1467 .)b
1468 qui fera un titre de chapitre,
1469 sans numérotation.
1470 .sh 2 "Les parties du document"
1471 .pp
1472 Certaines requêtes sont là pour
1473 aider à mettre en forme le document.
1474 La requête
1475 .b .tp
1476 initialise une page de titre.
1477 Sur une page de titre,
1478 il n'y a ni en-tête ni pied de page, et,
1479 contrairement à ce qui se passe sur les autres pages,
1480 vous pouvez laisser des grands espaces blancs
1481 en haut de la page.
1482 Par exemple,
1483 une page de titre typique aura cette apparence:
1484 .(b
1485 \&.tp
1486 \&.sp 7c
1487 \&.(l C
1488 LA CROISSANCE DES ONGLES D'ORTEILS
1489 CHEZ LES PRIMATES SUPÉRIEURS
1490 \&.sp
1491 par
1492 \&.sp
1493 Frank N. Furter
1494 \&.)l
1495 \&.bp
1496 .)b
1497 .pp
1498 La requête
1499 .b .+c \ \c
1500 .i T
1501 peut être utilisée pour
1502 commencer un nouveau chapitre.
1503 Chaque nouveau chapitre sera numéroté automatiquement
1504 à partir de 1,
1505 et le titre sera imprimé au début de chaque chapitre
1506 avec le numéro de chapitre
1507 et le nom du chapitre
1508 .i T .
1509 Par exemple,
1510 pour commencer un chapitre s'intitulant
1511 .q Conclusions,
1512 utilisez la requête:
1513 .(b
1514 \&.+c "CONCLUSIONS"
1515 .)b
1516 qui produira sur une nouvelle page,
1517 les lignes
1518 .(b C
1519 CHAPITRE 5
1520 CONCLUSIONS
1521 .)b
1522 avec des espacements appropriés pour une thèse.
1523 L'en-tête aussi est déplacé en bas de page
1524 sur la première page d'un chapitre\** .
1525 .(f
1526 \**Voir la première page de ce document
1527 .)f
1528 .pp
1529 Si on omet le paramètre de titre
1530 .i T
1531 après la requête
1532 .b .+c
1533 ,
1534 Le chapitre résultant sera un chapitre sans titre.
1535 cela peut être utilisé au commencement d'un document;
1536 par exemple,
1537 .b .+c
1538 a été utilisé pour créer la page 1
1539 du présent document.
1540 .pp
1541 Même si traditionnellement
1542 les documents ont le résumé,
1543 la table des matières,
1544 etc... au début du document,
1545 si vous utilisez
1546 \*G,
1547 il sera plus pratique
1548 de les rédiger en dernier.
1549 Il faut vous dire que les entrées d'index
1550 peuvent être collectées en amont
1551 et être imprimées
1552 dans la table des matières
1553 (ou d'autres index).
1554 À la fin du document,
1555 utilisez la requête
1556 .b ".++ P" ,
1557 qui commence la partie préliminaire du document.
1558 Après cette requête,
1559 la requête
1560 .b .+c
1561 commencera une section préliminaire
1562 pour votre document.
1563 Remarquez que,
1564 cela imprime le numéro de la page
1565 en repartant de 1
1566 en chiffres romains minuscules.
1567 .b .+c
1568 peut être utilisé plusieurs fois d'affilée
1569 pour ébaucher les différentes parties du document.
1570 Par exemple,
1571 le résumé,
1572 la table des matières,
1573 les remerciements,
1574 la liste des illustrations,
1575 etc.
1576 La requête
1577 .b ".++ B"
1578 peut aussi être employée
1579 pour commencer le chapitre de bibliographie
1580 à la fin du document.
1581 .pp
1582 Une ébauche peut être organisée
1583 comme le montre la figure 2 ci-dessous.
1584 (Dans cette figure,
1585 les commentaires débutent par la requête
1586 .b \e" .)
1587 .(z
1588 .hl
1589 .if t .in 0.5i
1590 .if t .ta 2i
1591 .if n .ta 3i
1592 \&.fo \(aa\(aaÉBAUCHE\(aa\(aa  \e" définir un pied de page pour chaque page.
1593 \&.tp                           \e" commencer la page de titre
1594 \&.(l C                         \e" liste centrée
1595 LA CROISSANCE
1596 DES ONGLES D'ORTEILS
1597 CHEZ LES PRIMATES SUPÉRIEURS
1598 \&.sp
1599 par
1600 \&.sp
1601 Frank Furter
1602 \&.)l                           \e" fin de la liste centrée
1603 \&.+c INTRODUCTION              \e" début du chapitre intitulé "INTRODUCTION"
1604 \&.(x t                         \e" faire une entrée pour l'index `t'
1605 Introduction
1606 \&.)x                           \e" fin de l'entrée d'index
1607 texte du chapitre 1             \e" =Introduction
1608 \&.+c "CHAPITRE SUIVANT"        \e" commencer un nouveau chapitre
1609 \&.(x t                         \e" faire un entrée pour 'index `t'
1610 Chapitre suivant
1611 \&.)x
1612 texte du chapitre 2             \e" =chapitre suivant
1613 \&.+c CONCLUSIONS
1614 \&.(x t
1615 Conclusions
1616 \&.)x
1617 texte du chapitre 3             \e" =Conclusions
1618 \&.++ B                         \e" commencer la bibliographie
1619 \&.+c BIBLIOGRAPHIE             \e" commencer un nouveau `chapitre'
1620 \&.(x t
1621 Bibliographie
1622 \&.)x
1623 texte de la bibliographie
1624 \&.++ P                         \e" commencer la partie préliminaire du document
1625 \&.+c "TABLE DES MATIÈRES"
1626 \&.xp t                         \e" imprimer l'index `t' collecté en amont
1627 \&.+c PREFACE                   \e" commencer un nouveau chapitre dans la partie préliminaire.
1628 texte de la préface
1629 .sp 2
1630 .in 0
1631 .ce
1632 Figure 2. Ébauche d'un exemple de document.
1633 .hl
1634 .)z
1635 .sh 2 "Équations et Tableaux"
1636 .pp
1637 Il existe deux programmes \*U spécialement conçus
1638 pour formater les types de matières spéciaux.
1639 .b Eqn
1640 imprime les équations.
1641 .b Tbl
1642 permet d'imprimer
1643 de très jolis tableaux
1644 dans toute une variété de formats.
1645 Le présent document décrira seulement comment
1646 rendre plus jolie
1647 leur fonctionnalités standard.
1648 Pour savoir
1649 comment ces deux programmes fonctionnent
1650 consultez les manuels de référence de ces processeurs\**.
1651 .(f
1652 \**N.d.tr. 
1653 .b "man eqn"
1654 et
1655 .b "man tbl"
1656 .)f
1657 .pp
1658 Le logiciel
1659 .b eqn
1660 est décrit complètement
1661 dans le document
1662 .ul
1663 Typesetting Mathematics \- User's Guide
1664 par Brian W. Kernighan
1665 and Lorinda L. Cherry\**.
1666 .(f
1667 \**Disponible sur la toile
1668 .)f
1669 Les équations sont centrées
1670 et restent sur une page.
1671 On les introduit dans le texte par la requête
1672 .b .EQ
1673 et on les termine par la requête
1674 .b .E .
1675 .pp
1676 La requête
1677 .b .EQ
1678 peut avoir un numéro d'équation comme
1679 argument optionnel.
1680 Ce numéro sera imprimé centré
1681 à droite de l'équation.
1682 Si l'équation devient trop longue,
1683 on devra l'imprimer sur deux lignes.
1684 Pour faire ceci, tapez:
1685 .(b
1686 \&.EQ (eq 34)
1687 texte de l'équation 34
1688 \&.EN C
1689 \&.EQ
1690 continuation de l'équation 34
1691 \&.EN
1692 .)b
1693 Le
1694 .b C
1695 après la requête
1696 .b .EN
1697 spécifie que l'équation
1698 sera continuée.
1699 .pp
1700 Le programme
1701 .b tbl
1702 produit des tableaux.
1703 Il est décrit complètement
1704 (avec des exemples numériques)
1705 dans le document
1706 .ul
1707 Tbl \- A Program to Format Tables
1708 par M. E. Lesk\**.
1709 .(f
1710 \**Également disponible sur la toile
1711 .)f
1712 Les tableaux commencent par la requête
1713 .b .TS
1714 et se terminent par la requête
1715 .b .TE .
1716 Normalement, les tableaux restent sur la même page.
1717 Si vous avez un tableau trop grand
1718 pour tenir sur une seule page,
1719 et dont vous savez
1720 qu'il lui en faudra plusieurs,
1721 commencez le tableau avec la requête
1722 .b ".TS\ H"
1723 et mettez la requête
1724 .b .TH
1725 après la ligne du tableau
1726 que vous voulez
1727 imprimer au début de chaque page
1728 contenant le tableau.
1729 Par exemple, la définition
1730 d'un long tableau
1731 pourrait être:
1732 .ds TA \|\h'.4n'\v'-.2n'\s-4\zT\s0\v'.2n'\h'-.4n'\(ci\|
1733 .if n .ds TA \ \o'-T'\ \"
1734 .(b
1735 \&.TS H
1736 c s s
1737 n n n.
1738 TITRE DU TABLEAU
1739 \&.TH
1740 texte du tableau
1741 \&.TE
1742 .)b
1743 .pp
1744 .sh 2 "Sortie sur deux colonnes"
1745 .pp
1746 Vous pouvez rédiger votre texte sur deux colonnes 
1747 automatiquement
1748 grâce à la requête
1749 .b .2c .
1750 Cela rendra tout contenu
1751 suivant cette requête
1752 sur deux colonnes.
1753 La requête
1754 .b .bc
1755 commencera une nouvelle colonne;
1756 elle diffère de
1757 .b .bp
1758 en ce que
1759 .b .bp
1760 peut laisser une colonne totalement
1761 vide quand il commence une nouvelle page.
1762 Pour revenir à l'impression sur une colonne,
1763 utilisez
1764 .b .1c .
1765 .sh 2 "Définir un macro"
1766 .pp
1767 Un
1768 .i macro
1769 est un ensemble formé de requêtes et de texte
1770 qui peut être résumé
1771 en une seule requête.
1772 Les macros commencent par la ligne
1773 .b ".de" \ \c
1774 .i xx
1775 (où
1776 .i xx
1777 est le nom du macro que l'on va définir)
1778 et elle finit par une ligne consistant en 2 points.
1779 Après avoir défini le macro,
1780 écrire la ligne
1781 .b . \c
1782 .i xx
1783 revient à écrire toutes les autres lignes.
1784 Par exemple,
1785 pour définir un macro
1786 qui espace de trois lignes
1787 et centre les lignes qui suivent,
1788 entrez:
1789 .(b
1790 \&.de SS
1791 \&.sp 3
1792 \&.ce
1793 \&..
1794 .)b
1795 et utilisez en rédigeant:
1796 .(b
1797 \&.SS
1798 \&Ligne de titre
1799 (début du texte)
1800 .)b
1801 .pp
1802 Les noms des macros peuvent être formés d'un ou deux caractères.
1803 Pour éviter les conflits avec des noms de requêtes
1804 dans \-me,
1805 utilisez toujours des majuscules.
1806 Les seuls noms à éviter sont
1807 .b TS ,
1808 .b TH ,
1809 .b TE ,
1810 .b EQ ,
1811 and
1812 .b EN .
1813 .sh 2 "Annotations à l'intérieur d'un clos"
1814 .pp
1815 Parfois, vous voudrez insérer
1816 une note en bas de page
1817 ou une entrée d'index
1818 à l'intérieur d'un clos.
1819 Par exemple,
1820 si vous vouliez maintenir une
1821 .q "liste des figures"
1822 vous pourriez vouloir faire quelque chose comme:
1823 .(b
1824 \&.(z
1825 \&.(c
1826 texte de la figure
1827 \&.)c
1828 \&.ce
1829 Figure 5.
1830 \&.(x f
1831 Figure 5
1832 \&.)x
1833 \&.)z
1834 .)b
1835 et vous pourriez espérer
1836 que ça donne une figure
1837 avec un label
1838 et une entrée d'index
1839 .b f
1840 (probablement une liste des figures).
1841 Par malheur,
1842 l'entrée d'index
1843 est lue et interprétée
1844 lorsque le clos est lu,
1845 et non pas lorsqu'il est imprimé,
1846 et donc le numéro de page dans l'index sera probablement erroné.
1847 La solution est d'utiliser la chaîne magique
1848 .b \e!
1849 au début de chaque ligne se rapportant à l'index.
1850 Autrement dit,
1851 vous utiliserez:
1852 .(b
1853 \&.(z
1854 \&.(c
1855 Texte de la figure
1856 \&.)c
1857 \&.ce
1858 Figure 5.
1859 \e!.(x f
1860 \e!Figure 5
1861 \e!.)x
1862 \&.)z
1863 .)b
1864 qui différera l'indexation 
1865 jusqu'à ce que la figure soit en sortie.
1866 Cela garantira
1867 que le numéro de la page dans l'index soit correct.
1868 Le même commentaire s'applique aussi
1869 aux blocs (avec
1870 .b .(b
1871 et
1872 .b .)b )
1873 .
1874 .sh 1 "\*T et le photocompositeur"
1875 .pp
1876 Avec un peu de soin,
1877 vous pouvez préparer
1878 des documents
1879 qui seront joliment imprimés
1880 sur un terminal normal,
1881 ou, si vous avez besoin d'un photocompositeur,
1882 en utilisant le programme de formatage \*T .
1883 .sh 2 "Polices"
1884 .pp
1885 Une
1886 .i police
1887 est un style de caractères.
1888 Trois polices sont
1889 disponibles simultanément,
1890 Times Roman,
1891 Times italique,
1892 et Times en gras,
1893 plus la police spéciale pour les maths.
1894 La police normale est Roman.
1895 .pp
1896 On peut à tout instant
1897 changer de police.
1898 Les requêtes
1899 .b .r ,
1900 .b .i ,
1901 .b .b ,
1902 et
1903 .b .bi
1904 changent respectivement sur Roman,
1905 italique,
1906 gras,
1907 et italique gras.
1908 Vous pouvez mettre un seul mot
1909 dans une certaine police
1910 en tapant (par exemple):
1911 .(b
1912 \&.i mot
1913 .)b
1914 ce qui mettra ce
1915 .i mot
1916 en italique,
1917 mais n'affectera pas le texte environnant.
1918 .pp
1919 Notez que si vous voulez mettre plus d'un mot à la fois
1920 dans une police de votre choix,
1921 vous devez entourer ces mots de guillemets
1922 (`\|"\|')
1923 ainsi, pour le processeur \*G, ils apparaîtront comme un seul mot.
1924 Les guillemets n'apparaîtront pas dans le texte.
1925 Si vous voulez que des guillemets apparaissent dans le texte,
1926 vous devrez mettre toute la chaîne de caractères entre guillemets
1927 (même si il s'agit d'un seul mot),
1928 et utiliser
1929 .i deux
1930 paires de guillemets,
1931 quand vous voulez qu'une paire apparaisse.
1932 Par exemple,
1933 si vous voulez produire le texte:
1934 .(b
1935 .i """poisson d'avril\|"""
1936 .)b
1937 en italique, vous devez taper:
1938 .(b
1939 \&.i """poisson d'avril\e|"""
1940 .)b
1941 Le
1942 .b \e|
1943 produit un petit espacement
1944 de sorte que
1945 .q l
1946 d'
1947 .i avril
1948 ne soit pas trop proche des guillemets dans \*G,
1949 comme cela l'est ici:
1950 .(b
1951 .i """poisson d'avril"""
1952 .)b
1953 .pp
1954 Quelques
1955 .q pseudo-polices
1956 sont disponibles.
1957 L'entrée:
1958 .(b
1959 \&.(b
1960 \&.u souligné
1961 \&.bx "mots dans un cadre"
1962 \&.)b
1963 .)b
1964 génère
1965 .(b
1966 .u souligné
1967 .bx "mots dans un cadre"
1968 .)b
1969 Notez que les requêtes de pseudo-police
1970 ne mettent qu'un seul paramètre dans la pseudo-police;
1971 les requêtes de police ordinaire (.r, .i, .b, et .bi)
1972 vont commencer à mettre
1973 tout le texte qui suit
1974 dans la police spéciale
1975 si vous ne fournissez pas de paramètre précis\**.
1976 .(f
1977 \**N.d.tr. Pour cela, commencer une nouvelle ligne directement après la requête.
1978 La police spéciale sera maintenue jusqu'à la fin du paragraphe.
1979 .)f
1980 Si vous utilisez ces requêtes de pseudo-polices (.u, .bx)
1981 au milieu des lignes,
1982 elles ne devraient porter vraiment que sur un seul mot.
1983 Ceci à cause de la manière
1984 de laquelle \*G justifie le texte.
1985 Par exemple,
1986 si vous voulez utiliser les requêtes:
1987 .(b
1988 \&.u "italiques gras"
1989 et
1990 \&.bx "mots dans un cadre"
1991 .)b
1992 au milieu d'une ligne,
1993 \*G produirait
1994 .u "italiques gras"
1995 et
1996 .bx "mots dans un cadre" ,\p
1997 ce qui, vous l'admettrez sans peine, n'est pas très joli.
1998 .pp
1999 Le second paramètre
2000 de toutes les requêtes de police
2001 est dans la police d'origine.
2002 Par exemple,
2003 la requête de police:
2004 .(b
2005 \&.b hardi petit
2006 .)b
2007 génère
2008 .q hardi
2009 en  caractères gras,
2010 mais mettra
2011 .q petit
2012 dans la police du texte environnant,
2013 ce qui donne:
2014 .(b
2015 .b hardi petit.
2016 .)b
2017 Pour avoir les deux mots
2018 .b hardi
2019 et
2020 .b petit
2021 en gras
2022 .b "hardi petit" ,
2023 tapez:
2024 .(b
2025 \&.b "hardi petit"
2026 .)b
2027 .pp
2028 Vous pouvez panacher les polices à l'intérieur d'un seul mot en utilisant
2029 une séquence spéciale
2030 .b \ec
2031 en fin de ligne
2032 pour indiquer
2033 .q "continuer à traiter le texte" ;
2034 cela permet aux lignes d'entrée
2035 d'être mises bout à bout
2036 sans être interrompues par un espacement.
2037 Par exemple, l'entrée:
2038 .(b
2039 \&.u sou \ec
2040 \&.i ligné
2041 .)b
2042 génère
2043 .u sou \c
2044 .i ligné ,
2045 mais si nous avions tapé:
2046 .(b
2047 \&.u sou
2048 \&.i ligné
2049 .)b
2050 le résultat aurait été
2051 .u sou
2052 .i ligné
2053 en deux mots.
2054 .sh 2 "Tailles de caractères"
2055 .pp
2056 Le photocompositeur
2057 supporte différentes tailles de caractères,
2058 mesurées en points.
2059 La taille de caractères par défaut
2060 est 10 points
2061 pour le corps de texte,
2062 8 points pour les notes en bas de page.
2063 Pour changer la taille des caractères,
2064 tapez:
2065 .(b
2066 \&.sz \c
2067 .i N
2068 .)b
2069
2070 .i N
2071 est la taille souhaitée exprimée en points.
2072 Vous pouvez aussi
2073 .q "ajouter de la taille"
2074 avec la requête
2075 .(b
2076 \&.sz \c
2077 .i +N
2078 .)b
2079 ou en
2080 .q enlever
2081 en utilisant le signe - à la place de + .
2082 .br
2083 L'
2084 .i "espacement vertical"\**
2085 .(f
2086 \**Distance entre le bas de la plupart des lettre
2087 (la
2088 .i "ligne de base")
2089 de deux lignes adjacentes.
2090 .)f
2091 sera proportionnel à
2092 la taille des caractères.
2093 .pp
2094 Avec 
2095 .b \&.sz 
2096 , ces changements de tailles de caractères sont
2097 .i temporaires !!!
2098 Pour revenir à la taille par défaut, tapez simplement
2099 .(b
2100 \& .sz
2101 .)b
2102 Si vous voulez influencer systématiquement la taille des éléments de votre texte, utilisez les commandes
2103 .b \&.nr:
2104 .(b
2105 \&.nr pp 12
2106 .)b
2107 met tout corps de texte se trouvant après cette commande à 12 pts.
2108 .(b
2109 \&.nr sp 12
2110 .)b
2111 met tous les titres de chapitre suivant cette commande à 12 pts.
2112 .(b
2113 \&.nr tp 12
2114 .)b
2115 met tous les en-têtes et pieds de page suivant cette commande à 12 pts.
2116 Vous la placerez avantageusement directement après la commande .he (ou .fo).
2117 .pp
2118 On peut donner à un seul mot ou phrase
2119 une taille plus petite
2120 que celle du texte environnant
2121 en utilisant la requête
2122 .b .sm .
2123 Cela convient spécialement aux mots écrits en capitales,
2124 à cause d'une illusion d'optique qui les fait paraître
2125 plus grandes qu'elles ne le sont vraiment.
2126 Par exemple:
2127 .(b
2128 \&.sm UNIX
2129 .)b
2130 s'imprime
2131 .sm UNIX , 
2132 ce qui est plus joli que UNIX.
2133 .pp
2134 Avertissement:
2135 changer les tailles de caractères
2136 sur le photocompositeur
2137 est une opération mécanique lente.
2138 Sur les imprimantes laser, il faudra peut-être recharger de nouvelles polices.
2139 Dès lors les changements de tailles de caractères devraient être utilisés avec prudence.
2140 .sh 2 "Guillemets"
2141 .pp
2142 En typographie,
2143 pour créer des guillemets,
2144 il est habituel
2145 d'utiliser deux accents graves et deux accents aigus,
2146 plutôt  que les guillemets
2147 (`\|"\|').
2148 C'est parce que
2149 deux accents graves et deux accents aigus
2150 donnent un meilleur résultat optique.
2151 Par exemple, comparez
2152 "guillemets" à
2153 ``guillemets''.
2154 .pp
2155 Vous pourrez aussi utiliser la séquence
2156 .b \e*(lq
2157 et
2158 .b \e*(rq
2159 pour mettre les guillemets respectivement à gauche et à droite
2160 du mot ou de l'expression concernés.
2161 Par exemple,
2162 utilisez:
2163 .(b
2164 \e*(lqCertaines choses ne sont pas vraies,
2165 même si elles ont eu lieu.\e*(rq
2166 .)b
2167 génère le résultat:
2168 .(b
2169 .q "Certaines choses ne sont pas vraies, même si elles ont eu lieu"
2170 .)b
2171 Plus rapide, la requête:
2172 .(b
2173 \&.q "texte entre guillemets"
2174 .)b
2175 générera
2176 .q "texte entre guillemets" .
2177 Notez que vous devez entourer
2178 le texte concerné de guillemets
2179 s'il est formé de plusieurs mots.
2180 .sh 0
2181 .sp 1i
2182 .b Remerciements
2183 .pp
2184 J'aimerais remercier
2185 Bob Epstein,
2186 Bill Joy,
2187 et Larry Rowe
2188 pour avoir eu le courage
2189 d'utiliser les macros \-me
2190 pour écrire des documents inhabituels
2191 durant la phase de développement;
2192 Ricki Blau,
2193 Pamela Humphrey,
2194 et Jim Joyce
2195 pour leur aide durant la phase de documentation;
2196 Peter Kessler
2197 pour ses nombreux griefs,
2198 des années après que j'aie considéré le projet comme
2199 .q achevé ,
2200 le plus souvent accompagnés de propositions de solutions
2201 (qui m'ont donc forcé à réparer plusieurs petits bogues);
2202 et la foule de gens qui ont contribué à ce projet
2203 par leurs idées ou leur soutien.
2204 .sp 1i
2205 Ce document a été
2206 .sm GROFF é
2207 le 27 octobre 2001 et s'applique à la version des macros  \-me
2208 inclus dans la version 1.17.2 de \*G.
2209 .sp 1i
2210 La traduction française a été
2211 .sm GROFF ée
2212 le 20 octobre 2013, toutes les commandes ont été testées sur la version 1.21 de \*G.
2213 .(b
2214 .uh "Annexe: petit lexique des noms de requêtes"
2215 Par ordre d'apparition dans le texte  
2216 .sp 
2217 .TS
2218 tab(|); 
2219 l l l .
2220 \&.sp|space|espacement
2221 \&.pp|paragraph|nouveau paragraphe
2222 \&.he|header|en-tête
2223 \&.fo|footer|pied de page
2224 \&.ls|line spacing|espacement vertical (entre les lignes)
2225 \&.in|indent|indentation
2226 \&.ce|center|centrer
2227 \&.br|break|interruption (commence une nouvelle ligne)
2228 \&.(q|quote|citation (début)
2229 \&.)q|quote|citation (fin)
2230 \&.(l|list|liste (début)
2231 \&.)l|list|liste (fin)
2232 \&.(b|bloc|bloc (début)
2233 \&.)b|bloc|bloc (fin)
2234 \&.(z|floating keep|clos flottant (début)
2235 \&.)z|floating keep|clos flottant (fin)
2236 \&.hl|horizontal line|ligne horizontale
2237 \&.(c|centered block|bloc centré (début)
2238 \&.)c|centered block|bloc centré (fin)
2239 \&.(f|footnote|note en bas de page (début)
2240 \&.)f|footnote|note en bas de page (fin)
2241 \&.(x|index|faire apparaître dans l'index (début)
2242 \&.)x|index|faire apparaître dans l'index (fin)
2243 \&.xp|print index|imprimer l'index
2244 \&.lp|lined up paragraph|paragraphe aligné (à 1e ligne non-indentée)
2245 \&.ip|indented paragraph|paragraphe indenté, sauf en sa première ligne
2246 \&.np|numbered paragraph|paragraphe numéroté
2247 \&.sh|set header|faire un titre
2248 \&.uh|unnumbered header|titre non-numéroté
2249 \&.tp|title page|page de titre
2250 \&.+c|add chapter|ajouter un chapitre
2251 \&.EQ|equation|équation (début)
2252 \&.EN|equation|équation (fin)
2253 \&.TS|table start|tableau (début)
2254 \&.TE|table end|tableau (fin)
2255 \&.2c|2 column|écrire sur 2 colonnes
2256 \&.1c|1 columns|écrire sur 1 colonne
2257 \&.de xx|define macro|définir un macro
2258 \&.r|roman|roman
2259 \&.i|italic|italique
2260 \&.b|bold|gras
2261 \&.bi|bold italic|italique gras
2262 \&.u|underlined|souligné
2263 \&.bx|box|encadré
2264 \&.sz|size|taille de police
2265 \&.sm|small|plus petit que le texte environnant
2266 \&.q|quoted|entre guillemets
2267 .TE
2268 .)b