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édentesRévision précédente
Prochaine révision
Révision précédente
composition:langues:cesure:comment_fonctionne_la_cesure [2020/05/26 05:05] – ↷ Liens modifiés en raison d'un déplacement. 2a01:e35:2fbd:9850:b8eb:22c6:fc00:a7d53_composition:langues:cesure:comment_fonctionne_la_cesure [2021/12/13 07:38] (Version actuelle) – Corrections de coquilles. yannick.tanguy
Ligne 1: Ligne 1:
-====== How does hyphenation work in TeX? ======+====== Comment fonctionne la césure en TeX? ======
  
 +La césure, c'est la coupure des mots en fin de ligne, comme ici dans « bou-gie » :
 +<latexdoc>
 +\documentclass{article}
 +  \usepackage[width=5cm]{geometry}
 +  \usepackage[french]{babel}
 +  \pagestyle{empty}
 +\begin{document}
 +\Large
 +Longtemps, je me suis couché de bonne heure.
 +Parfois, à peine ma bougie éteinte, mes yeux
 +se fermaient si vite que je n’avais pas
 +le temps de me dire: \og{}Je m’endors.\fg{}
 +\end{document}
 +</latexdoc>
  
-Everyone knows what hyphenation is: we see it in most books we read+Elle est utilisée dans la plupart des livres et journauxet doit suivre quelques règles 
-and (if we're alert) will spot occasional ridiculous mis-hyphenation +pour rester discrète. Quand elle est faite à de mauvais emplacements dans les mots, 
-(at one timeBritish newspapers were a fertile source).+elle ralentit la lecture et oblige le lecteur à revenir en arrière, par exemple ici: 
 +<latexdoc> 
 +\documentclass{article} 
 +  \usepackage[width=4.6cm]{geometry} 
 +  \usepackage[french]{babel} 
 +  \pagestyle{empty} 
 +\begin{document} 
 +\Large 
 +Longtemps, je me su\-is couché de bonne heu\-re. 
 +Parfoisà peine ma bo\-ugie éteinte, mes y\-eux 
 +se fermaient si vit\-e que je n’avais pas 
 +le temps de me dire: \og{}Je m’endors.\fg{} 
 +\end{document} 
 +</latexdoc>
  
-Hyphenation styles are culturally-determinedand the same language +Les règles de césure sont déterminées par le bon sensmais aussi 
-may be hyphenated differently in different countries --- for example, +par la culture, et pour une même langue, on peut avoir des styles différents 
-British and American styles of hyphenation of English are very +selon le pays --- par exempleles styles de césure de l'anglais en Grande-Bretagne 
-different As a resulta typesetting system that is not restricted +et aux États-Unis sont très différentsPar conséquentun logiciel de mise en page 
-to a single language at a single locale needs to be able to change its +utilisé dans le monde entier doit pouvoir adapter ses règles de césure.
-hyphenation rules from time to time.+
  
-TeX uses a pretty good system for hyphenation (originally designed +Le système de césure de <latex>\TeX</latex> est plutôt réputé pour sa qualité. 
-by Frank Liang --- you may view his  +Il a été conçu au départ par Frank Liang, dans le cadre de [[https://tug.org/docs/liang/|sa thèse de doctorat]]. 
-[[https://tug.org/docs/liang/|Ph.D. thesis]] online) and while +Bien qu'il soit capable de rater des points de césure qui paraîtraient sensés à un humain
-it'capable of missing "sensible" hyphenation points, it seldom +il choisit rarement des points grossièrement erronés
-selects grossly wrong ones The +L'algorithme prends les « candidats à la césure », c'est à dire des suites de lettres, 
-algorithm matches candidates for hyphenation against a set of +et il les compare à un ensemble de « motifs de césure »
-"hyphenation patterns" The candidates for hyphenation must be +Les caractères qui ne sont pas des lettres ne peuvent pas apparaître dans un candidat, 
-sequences of letters (or other single characters that TeX may be +c'est ainsi que la primitive ''\accent'' de <latex>\TeX</latex> empêche la césure, tout comme les signes de ponctuation 
-persuaded to think of as letters) Non-letters interrupt hyphenation; +(cela dit, la césure a lieu sur les caractères « envoyés à l'imprimante »
-this applies to TeX'''\accent'' primitive (as in "système") +Donc le problème avec ''\accent'' est évité -- en <latex>\LaTeX</latex> -- par l'utilisation du paquet ''fontenc'', 
-just as much as the exclamation in "syst!eme".+comme l'explique la page « [[3_composition:langues:cesure:coupures_de_mots_accentues|Pourquoi les mots accentués ne sont-ils pas coupés?]] »)
  
-(Hyphenation takes place on the characters "sent to the printer". 
-The problem with ''\accent'' is avoided ---in LaTeX --- by the use 
-of the [[ctanpkg>fontenc|fontenc]] package, as discussed in  
-"[[..:cesures:faq-hyphenaccents|Accented words aren't hyphenated]]".) 
  
-Sets of hyphenation patterns are usually derived from analysis of +Les ensembles de motifs de césure sont généralement dérivés de l'analyse 
-a list of valid hyphenations (the process of derivationusing a tool +d'une liste de césures valides. Pour <latex>\TeX</latex> et <latex>\LaTeX</latex>ce processus de dérivation 
-called [[ctanpkg>patgen|patgen]], is not ordinarily a sport to be played by +a été fait à l'aide de l'outil [[ctanpkg>patgen]], mais le commun des mortels 
-ordinary mortals).+n'a pas besoin de savoir faire ça.
  
-The patterns for the languages a TeX system is going to deal with +Pour chaque langue utilisée, les motifs doivent avoir été installés 
-may only be loaded when the system is installed To change the set of +pour que le moteur <latex>\TeX</latex> puisse s'en servir
-hyphenation patterns recognised by a TeX-based or XeTeX system, +Pour modifier l'ensemble des motifs de césure reconnus par un système <latex>\TeX</latex>  ou ''[[1_generalites:glossaire:qu_est_ce_que_xetex|XeTeX]]'', 
-[[..:cesures:faq-newlang|partial reinstallation]] is necessary (note that  +[[3_composition:langues:utiliser_une_nouvelle_langue_avec_babel|une réinstallation partielle est nécessaire]] 
-[[..:cesures:faq-luatex|LuaTeX]] relaxes this constraint). +(notez que ''[[1_generalites:glossaire:qu_est_ce_que_luatex|LuaTeX]]'' assouplit cette contrainte).
- +
-TeX provides two "user-level" commands for control of +
-hyphenation: ''\language'' (which selects a hyphenation style), and +
-''\hyphenation'' (which gives explicit instructions to the hyphenation +
-engine, overriding the effect of the patterns). +
- +
-The ordinary LaTeX user need not worry about ''\language'', since +
-it is very thoroughly managed by the [[ctanpkg>babel|babel]] package; use of +
-''\hyphenation'' is discussed in +
-  the context of +
-[[..:cesures:faq-nohyph|hyphenation failure]].+
  
 +<latex>\TeX</latex> fournit deux commandes à l'utilisateur pour le contrôle
 +de la césure : ''\language'' (qui sélectionne un style de césure),
 +et ''\hyphenation'' (qui donne des instructions explicites au moteur de césure,
 +généralement pour les cas particuliers ou les nouveaux mots, annulant l'effet
 +des motifs chargés par ailleurs).
 +L'utilisateur ordinaire de <latex>\LaTeX</latex> n'a pas à se soucier
 +de la commande ''\language'', puisque l'extension [[ctanpkg>babel]]
 +s'en occupe pour lui ; l'utilisation de ''\hyphenation'' est expliqué 
 +[[3_composition:langues:cesure:la_cesure_ne_fonctionne_pas|sur la page évoquant les problèmes de césure]].
  
 ----- -----
 +//Sources://
 +  * [[faquk>FAQ-hyphen|How does hyphenation work in TeX?]]
 +  * [[http://www.visezjuste.uottawa.ca/pages/orthographe/coupure_des_mots.html|Coupure de mots en fin de ligne]] (Université d'Ottawa).
  
-//Source:// [[faquk>FAQ-hyphen|How does hyphenation work in TeX?]] +{{htmlmetatags>metatag-keywords=(LaTeX,moteur de césure,coupure de mots,motifs de césure,hyphenation patterns
- +metatag-og:title=(Comment fonctionne la césure en TeX)
-{{htmlmetatags>metatag-keywords=(LaTeX,concepts+
-metatag-og:title=(How does hyphenation work in TeX?)+
 metatag-og:site_name=(FAQ LaTeX francophone) metatag-og:site_name=(FAQ LaTeX francophone)
 }} }}
- 
3_composition/langues/cesure/comment_fonctionne_la_cesure.1590469556.txt.gz · Dernière modification : 2020/05/26 05:05 de 2a01:e35:2fbd:9850:b8eb:22c6:fc00:a7d5
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0