gbranden pushed a commit to branch master
in repository groff.

commit 10f7f1e889f5750f2092347701142106c0f73c9b
Author: G. Branden Robinson <[email protected]>
AuthorDate: Wed Aug 6 04:49:34 2025 -0500

    doc/meintro_fr.me.in: Better nroff-mode cosmetics.
    
    * Configure page offset to more closely resemble that of a traditional,
      formal, but still typewritten, document.
    * Illustrate use of brace escape sequences to group formatting commands.
    * Add a page footer to (1) disclose the corresponding groff version and
      (2) illustrate where the bottom page margin is.
    * Fix unfilled text in examples to not overrun the line length.  This
      includes an adjustment to the tab stops in one example.  Like the new
      nroff-mode line lengths and page offset, we use ens instead of inches
      as (what I regard as) preferably pedagogy for learners.
    * Repeat the unfilled text verbatim in the examples illustrating their
      input, even if the changed input line breaks "don't matter"; it is
      better pedagogy to demonstrate rendering of identical inputs.
    * Disable adjustment prior to rendering the table at the end of the
      document, so its text blocks don't look funny.
---
 doc/meintro_fr.me.in | 96 ++++++++++++++++++++++++++++++++++------------------
 1 file changed, 63 insertions(+), 33 deletions(-)

diff --git a/doc/meintro_fr.me.in b/doc/meintro_fr.me.in
index f63b9e9ef..426296f54 100644
--- a/doc/meintro_fr.me.in
+++ b/doc/meintro_fr.me.in
@@ -41,12 +41,16 @@
 .\"
 .\" Translated to French by Grégoire Babey <[email protected]>
 .\"UC 7
-.if t .ll 6.5i
-.if t .lt 6.5i
+.if t \{\
+.  ll 6.5i
+.  lt 6.5i
+.\}
+.if n .po 10n
 .nr sx 0
 .ds MO @VERSION@
 .nr si 3n
 .he '\f(BIgroff\fP en option \f(BI\-me\fP''%'
+.fo ''\f(BIgroff\fP \*(MO''
 .\"eh 'USD:19-%''Writing Papers with NROFF using \-me'
 .\"oh 'Writing Papers with NROFF using \-me''USD:19-%'
 .ds U Unix
@@ -545,7 +549,8 @@ qui présente en traduction (anglaise)
 les phrases les plus délicieuses de Confucius.
 Décidément un passage obligé
 pour tous ceux qui s'intéressent
-au fondements primitifs de la philosophie chinoise.
+au fondements primitifs
+de la philosophie chinoise.
 .)b
 produira:
 .sp 2
@@ -553,10 +558,13 @@ produira:
 .ti \n($iu
 Ware, James R. The Best of Confucius,
 Halcyon House, 1950.
-Un livre excellent, qui présente
-en traduction (anglaise) les phrases les plus délicieuses de Confucius.
-Décidément un passage obligé pour tous ceux
-qui s'intéressent au fondements primitifs de la philosophie chinoise.
+Un livre excellent,
+qui présente en traduction (anglaise)
+les phrases les plus délicieuses de Confucius.
+Décidément un passage obligé
+pour tous ceux qui s'intéressent
+au fondements primitifs
+de la philosophie chinoise.
 .pp
 Les lignes de texte peuvent être centrées en utilisant la requête
 .b .ce .
@@ -623,18 +631,22 @@ l'entrée:
 .(b
 Comme l'indique Weizenbaum:
 \&.(q
-On dit qu'expliquer, c'est expliquer en s'éloignant.
+On dit qu'expliquer, c'est expliquer
+en s'éloignant.
 Cette maxime ne s'accomplit nulle part aussi bien
-que dans le domaine de la programmation informatique,...
+que dans le domaine
+de la programmation informatique,...
 \&.)q
 .)b
 génère comme sortie:
 .lp
 Comme l'indique Weizenbaum:
 .(q
-On dit qu'expliquer, c'est expliquer en s'éloignant.
+On dit qu'expliquer, c'est expliquer
+en s'éloignant.
 Cette maxime ne s'accomplit nulle part aussi bien
-que dans le domaine de la programmation informatique,...
+que dans le domaine
+de la programmation informatique,...
 .)q
 .sh 2 "Listes"
 .pp
@@ -832,13 +844,15 @@ tapez
 L'entrée:
 .(b
 \&.(l
-première ligne d'une mise en évidence non-justifiée
+première ligne d'une mise
+en évidence non-justifiée
 lignes suivantes
 \&.)l
 .)b
 produit un texte indenté:
 .(b
-première ligne d'une mise en évidence non-justifiée
+première ligne d'une mise
+en évidence non-justifiée
 lignes suivantes
 .)b
 En tapant
@@ -847,16 +861,19 @@ après la requête
 .b .(l
 cela produira le même résultat, mais aligné à gauche:
 .(b L
-première ligne d'une mise en évidence non-justifiée
+première ligne d'une mise
+en évidence non-justifiée
 lignes suivantes
 .)b
+.ne 2v
 Si vous utilisez
 .b C
 à la place de
 .b L
 vous obtenez une liste centrée:
 .(b C
-première ligne d'une mise en évidence non-justifiée
+première ligne d'une mise
+en évidence non-justifiée
 lignes suivantes
 .)b
 .pp
@@ -893,7 +910,8 @@ utilisez:
 .(b
 \&.(b L
 \&.(c
-première ligne d'une mise en évidence non-justifiée
+première ligne d'une mise
+en évidence non-justifiée
 lignes suivantes
 \&.)c
 \&.)b
@@ -902,7 +920,8 @@ lignes suivantes
 ce qui produira:
 .(b L
 .(c
-première ligne d'une mise en évidence non-justifiée
+première ligne d'une mise
+en évidence non-justifiée
 lignes suivantes
 .)c
 .)b
@@ -978,7 +997,8 @@ un homme qui n'est pas attentif
 et qui, en même temps, est ignorant;
 un homme qui est rempli de mensonge
 et qui, en même temps, est incompétent;
-un tel homme ne fait pas partie de mes relations.\e**
+un tel homme ne fait pas partie
+de mes relations.\e**
 \&.(f
 \e**Traduit de :James R. Ware,
 \&.ul
@@ -996,7 +1016,8 @@ un homme qui n'est pas attentif
 et qui, en même temps, est ignorant;
 un homme qui est rempli de mensonge
 et qui, en même temps, est incompétent;
-un tel homme ne fait pas partie de mes relations.\**
+un tel homme ne fait pas partie
+de mes relations.\**
 .(f
 \**Traduit de: James R. Ware,
 .ul
@@ -1127,8 +1148,10 @@ Si les cochons avaient des ailes
 \&.(x
 Ceci est une entrée d'index terriblement longue,
 comme on pourrait en avoir besoin pour
-une liste d'illustrations, de tableaux, ou de figures;
-je m'attends à ce qu'elle fasse au moins deux lignes.
+une liste d'illustrations, de tableaux,
+ou de figures;
+je m'attends à ce qu'elle fasse
+au moins deux lignes.
 \&.)x
 \&.xp
 .)b
@@ -1148,8 +1171,10 @@ Si les cochons avaient des ailes
 .(x
 Ceci est une entrée d'index terriblement longue,
 comme on pourrait en avoir besoin pour
-une liste d'illustrations, de tableaux, ou de figures;
-je m'attends à ce qu'elle fasse au moins deux lignes.
+une liste d'illustrations, de tableaux,
+ou de figures;
+je m'attends à ce qu'elle fasse
+au moins deux lignes.
 .)x
 .xp
 .pp
@@ -1398,7 +1423,8 @@ l'entrée:
 \&.bu
 \&Une c.-à-s. de crème
 \&.bu
-\&Sel, poivre de Cayenne et jus de citron pour assaisonner
+\&Sel, poivre de Cayenne et jus de citron
+pour assaisonner
 \&.bu
 \&Deux bonnes c.-à-s. de beurre
 .)b
@@ -1420,7 +1446,8 @@ Un jaune d'oeuf
 .bu
 Une c.-à-s. de crème
 .bu
-Sel, poivre de Cayenne et jus de citron pour assaisonner
+Sel, poivre de Cayenne et jus de citron
+pour assaisonner
 .bu
 Deux bonnes c.-à-s. de beurre
 .sh 2 "Titres de chapitres"
@@ -1675,9 +1702,9 @@ les commentaires débutent par la requête
 .hl
 .if t .in 0.5i
 .if t .ta 2i
-.if n .ta \w'.+c "CHAPITRE SUIVANT"'u+1n
-\&.fo \(aq\(aqÉBAUCHE\(aq\(aq  \e" définir un pied de page pour chaque\
- page
+.if n .ta 23n
+\&.fo \(aq\(aqÉBAUCHE\(aq\(aq  \e" définir un pied de page...
+\&.                            \e" ...pour chaque page
 \&.tp                  \e" commencer la page de titre
 \&.(l C                        \e" liste centrée
 LA CROISSANCE
@@ -1688,7 +1715,8 @@ par
 \&.sp
 Frank Furter
 \&.)l                  \e" fin de la liste centrée
-\&.+c INTRODUCTION     \e" début du chapitre intitulé "INTRODUCTION"
+\&.+c INTRODUCTION     \e" début du chapitre intitulé...
+\&.                    \e" ..."INTRODUCTION"
 \&.(x t                        \e" faire une entrée pour l\(aqindex "t"
 Introduction
 \&.)x                  \e" fin de l\(aqentrée d\(aqindex
@@ -1709,12 +1737,13 @@ texte du chapitre 3     \e" =Conclusions
 Bibliographie
 \&.)x
 texte de la bibliographie
-\&.++ P                        \e" commencer la partie préliminaire...
-\&.    \e" ...du document
+\&.++ P                        \e" commencer la partie...
+\&.                    \e" ...préliminaire du document
 \&.+c "TABLE DES MATIÈRES"
-\&.xp t                        \e" imprimer l\(aqindex "t" collecté en amont
+\&.xp t                        \e" imprimer l\(aqindex "t" collecté...
+\&.                    \e" ...en amont
 \&.+c PREFACE          \e" commencer un nouveau chapitre...
-\&.    \e" ...dans la partie préliminaire.
+\&.                    \e" ...dans la partie préliminaire.
 texte de la préface
 .sp 2
 .in 0
@@ -2305,6 +2334,7 @@ par leurs idées ou leur soutien.
 .uh "Annexe: petit lexique des noms de requêtes"
 Par ordre d'apparition dans le texte
 .sp
+.na
 .TS
 tab(|);
 L L Lx.

_______________________________________________
groff-commit mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/groff-commit

Reply via email to