[latexrefman-commits] [SCM] latexrefman updated: r1063 - trunk

Vincent Belaiche INVALID.NOREPLY at gnu.org.ua
Mon Oct 11 12:18:23 CEST 2021


Author: vincentb1
Date: 2021-10-11 10:18:22 +0000 (Mon, 11 Oct 2021)
New Revision: 1063

Modified:
   trunk/ChangeLog
   trunk/latex2e-fr.texi
Log:
[fr] \hyphenation, \linebreak & \nolinebreak, (propag. r637)

* latex2e-fr.texi: Finish propagating Jim's r637.
(\linebreak & \nolinebreak): Align on English
(\hyphenation): Align on English, add some clarification about
internationalization package.


Modified: trunk/ChangeLog
===================================================================
--- trunk/ChangeLog	2021-10-11 09:49:18 UTC (rev 1062)
+++ trunk/ChangeLog	2021-10-11 10:18:22 UTC (rev 1063)
@@ -1,5 +1,12 @@
 2021-10-11  Vincent Bela\"iche  <vincentb1 at users.sourceforge.net>
 
+	* latex2e-fr.texi: Finish propagating Jim's r637.
+	(\linebreak & \nolinebreak): Align on English
+	(\hyphenation): Align on English, add some clarification about
+	internationalization package.
+
+2021-10-11  Vincent Bela\"iche  <vincentb1 at users.sourceforge.net>
+
 	* latex2e-fr.texi (\discretionary): Merge changes in English into
 	the French text.
 	(\fussy & \sloppy): Align on English.

Modified: trunk/latex2e-fr.texi
===================================================================
--- trunk/latex2e-fr.texi	2021-10-11 09:49:18 UTC (rev 1062)
+++ trunk/latex2e-fr.texi	2021-10-11 10:18:22 UTC (rev 1063)
@@ -9543,22 +9543,42 @@
 Synopsis :
 
 @example
-\hyphenation@{@var{mot-un} @var{mot-deux}@}
+\hyphenation@{@var{mot1} ...@}
 @end example
 
-La commande @code{\hyphenation} déclare les points de césure autorisé
-avec un caratère @code{-} au sein des mots donnés. Les mots sont séparés
-par des espaces. @TeX{} ne fera de césure que si le mot correspond
-exactement, aucune désinence n'est essayée. Des commandes
- at code{\hyphenation} mutliple s'accumulent. Voici quelques exemples en
-anglais (les motifs de césure par défaut de @TeX{} manquent les césures
-de ces mots) :
+La commande @code{\hyphenation} déclare les points de césure autorisés
+au sein des mots donnés dans la liste. Les mots de cette liste sont
+séparés par des espaces. Spécifiez les points de césure autorisés avec
+le caractère tiret, @code{-}.
 
+Utilisez des lettres en bas de casse.  @TeX{} ne fera de césure que si le
+mot correspond exactement, aucune désinence n'est essayée. Des commandes
+ at code{\hyphenation} mutliples s'accumulent.
+
+ at PkgIndex{babel}
+ at PkgIndex{polyglossia}
+Les paquetages d'internationalisation du genre de @package{babel} ou
+ at package{polyglossia} chargent déjà les motifs de césure de la langue
+courante, aussi on n'utilise la commande @code{\hyphenation} que pour
+les mots qui n'y existent pas.
+
+Voici un exemple :
+
+ at c cf. citations d' A. Finkelkraut
 @example
-\hyphenation@{ap-pen-dix col-umns data-base data-bases@}
+\hyphenation@{rhi-no-fé-roce sex-cuse doc-tam-bule œdi-peux@}
 @end example
 
 
+ at PkgIndex{fontenc}
+Dans une langue s'écrivant avec des diacritiques, comme le français ou
+le polonais, la césure ne fonctionne correctement avec le moteur
+ at command{pdflatex} qu'avec des codages modernes (@pxref{@TeX{}
+engines}). Il faut donc charger @package{fontenc} avec un autre codage
+qu'@code{OT1}, typiquement pour le français on utilise @code{T1}
+(@pxref{fontenc package}).
+
+
 @node \linebreak & \nolinebreak
 @section @code{\linebreak} & @code{\nolinebreak}
 @findex \linebreak
@@ -9566,24 +9586,45 @@
 @cindex sauts de ligne, forcer
 @cindex sauts de ligne, empêcher
 
-Synopsis :
+Synopsis, l'un parmi :
 
 @example
-\linebreak[@var{priorité}]
-\nolinebreak[@var{priorité}]
+\linebreak
+\linebreak[@var{de-zéro-à-quatre}]
 @end example
 
-Par défaut, la commande @code{\linebreak} (@code{\nolinebreak}) force
-(empêche) un saut de ligne à la position courante.  Pour
- at code{\linebreak}, les espaces de la ligne sont dilatés jusqu'à ce
-qu'elle s'étende jusqu'à la marge de droite, comme d'habitude.
+ at noindent
+ou l'un parmi :
 
-Avec l'argument optionnel @var{priorité}, vous pouvez convertir la
-commande d'une simple demande à une requête. La @var{priorité} doit être
-un nombre compris entre 0 et 4. Plus ce nombre est grand, et plus la
-requête est insistante.
+ at example
+\nolinebreak
+\nolinebreak[@var{de-zéro-à-quatre}]
+ at end example
 
+Encourage (@code{\linebreak}) ou décourage (@code{\nolinebreak}) un saut
+de ligne. L'argument optionnel @var{de-zéro-à-quatre} est un entier
+compris entre 0 et 4 qui vous permet d'adoucir l'instruction. Le réglage
+par défaut est 4, de sorte que sans l'argument optionnel respectivement
+la commande force ou interdit le saut. Mais par exemple,
+ at code{\nolinebreak[1]} est une suggestion qu'il serait préférable de
+faire le saut à un autre endroit. Plus le nombre est grand, et plus la
+requête est insistante. Les deux commandes sont fragiles
+(@pxref{\protect}).
 
+Dans l'exemple suivant on dit à @LaTeX{} qu'un bon endroit ou faire un
+saut de ligne est après le @code{\blablajuridique} :
+
+ at example
+\blablajuridique@{@}\linebreak[2] Nous rappelons que le port de signes
+ostentatoires d'appartenance à une communauté religieuse est interdit
+parmi le personnel au contact du public.
+ at end example
+
+Quand vous émettez un @code{\linebreak}, les espaces de la ligne sont
+dilatés de sorte que le point du saut atteigne la marge de
+droite. @xref{\\} et @ref{\newline} pour ne pas dilater les espaces.
+
+
 @node Page breaking
 @chapter Saut de page
 @cindex saut de page



More information about the latexrefman-commits mailing list.