Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
composition:langues:cesure:nouveaux_motifs_de_cesure [2018/12/03 23:20] – jejust | 3_composition:langues:cesure:nouveaux_motifs_de_cesure [2023/09/11 18:39] (Version actuelle) – Lien vers la nouvelle mise à jour de la liste. jejust | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ====== | + | ====== |
- | While TeX's hyphenation rules are good, they' | + | Bien que les règles de césure de TeX soient plutôt bonnes, elles ne sont pas infaillibles: |
- | will occasionally find words TeX just gets //wrong//. So for | + | vous utiliserez parfois des mots sur lesquels |
- | example, | + | les règles de césure par défaut de TeX (pour l'anglais américain) ne connaissent pas le mot «// |
- | know the word "// | + | et comme il s'agit d'un mot long, il se peut que vous deviez le couper. |
- | may find you need to hyphenate it. | + | Pour corriger cela, vous //pourriez// écrire les points de coupure possibles |
- | "write the hyphenation out" each time you use the word: | + | à chaque fois que vous utilisez le mot: |
<code latex> | <code latex> | ||
... man\-u\-script ... | ... man\-u\-script ... | ||
</ | </ | ||
- | Here, each of the '' | + | Ici, chacune des commandes |
- | if (//and only if//) necessary. | + | |
- | That technique | + | Cette technique |
- | it if there are no more than one or two wrongly-hyphenated words in | + | que s'il n'y a pas plus d'un ou deux mots incorrectement coupés dans votre document. |
- | your document. | + | L' |
- | document | + | Pour ce faire, pour la césure en question, vous écrirez |
- | write: | + | |
<code latex> | <code latex> | ||
\hyphenation{man-u-script} | \hyphenation{man-u-script} | ||
</ | </ | ||
- | and the hyphenation would be set for the whole document. | + | et la césure serait définie pour l' |
- | Beeton | + | [[https:// |
- | " | + | de ces «exceptions à la césure», dans le journal |
- | comes from one of those articles. | + | |
- | What if you have more than one language in your document? | + | <note tip> |
- | select the appropriate language, and do the same as above: | + | La liste complète des exceptions à la césure est [[ctanpkg> |
+ | |||
+ | Si vous préférez lire les articles, voici la liste: | ||
+ | |||
+ | ^ Year ^ //TUGboat// issue ^ | ||
+ | | 2021 | [[https:// | ||
+ | | 2018 | [[https:// | ||
+ | | 2018 | [[https:// | ||
+ | | 2015 | [[https:// | ||
+ | | 2013 | [[https:// | ||
+ | | 2012 | [[https:// | ||
+ | | 2010 | [[https:// | ||
+ | | 2008 | [[https:// | ||
+ | | 2005 | [[https:// | ||
+ | | 2002 | [[https:// | ||
+ | | 2001 | [[https:// | ||
+ | </ | ||
+ | |||
+ | |||
+ | ===== Que faire si votre document comporte plus d'une langue? ===== | ||
+ | |||
+ | C'est simple: sélectionnez la langue appropriée, et faites la même chose que ci-dessus: | ||
<code latex> | <code latex> | ||
Ligne 37: | Ligne 55: | ||
\hyphenation{re-cher-cher} | \hyphenation{re-cher-cher} | ||
</ | </ | ||
- | (nothing clever here: this is the " | + | |
- | in the current | + | (rien de bien compliqué ici: il s'agit de la césure «correcte» du mot, dans les tables |
- | words with accent macros in them won't break, so an '' | + | Cependant, il y a un problème: tout comme les mots contenant des accents introduits par une macro (comme |
- | commands with accent | + | ne seront pas coupés, une commande |
<code latex> | <code latex> | ||
Ligne 47: | Ligne 65: | ||
\hyphenation{r\' | \hyphenation{r\' | ||
</ | </ | ||
- | tells us that the hyphenation is "improper", and that it will be "flushed". | + | nous indique que la césure est //improper//, et qu' |
- | But, just as hyphenation of words is enabled by selecting an 8-bit | + | Mais, tout comme la césure des mots acentués est rendue possible par l'utilisation d'un codage de police sur 8 bits, |
- | font encoding, so '' | + | les commandes de césure sont elles aussi rendues correctes par l' |
- | by selecting that same 8-bit font encoding. For the hyphenation | + | Pour les motifs de césure historiques, l' |
- | patterns provided for " | + | de sorte que le code complet est : |
- | [[FAQ-ECfonts|Cork]], | + | |
<code latex> | <code latex> | ||
Ligne 60: | Ligne 77: | ||
\hyphenation{r\' | \hyphenation{r\' | ||
</ | </ | ||
- | The same sort of performance goes for any language for which 8-bit | + | Le même type de comportement s' |
- | fonts and corresponding hyphenation patterns are available. Since you | + | et des motifs de césure correspondants sont disponibles. |
- | have to select both the language and the font encoding to have your | + | Puisque vous devez sélectionner à la fois la langue et l' |
- | document | + | pour que votre document |
- | the selections before setting up hyphenation | + | de faire les bons choix avant de mettre en place les exceptions |
- | Modern | + | Les variantes modernes de TeX '' |
- | internally, and distributions | + | et '' |
- | UTF-8-encoded patterns; since the hyphenation team do all the | + | et les distributions |
- | work " | + | |
- | deceptively similar to what we are used to. | + | |
+ | Grâce au travail effectué par l' | ||
+ | est faussement similaire à ce à quoi nous sommes habitués, et vous ne devriez rencontrer aucun problème. | ||
----- | ----- | ||
+ | // | ||
+ | * [[faquk> | ||
+ | * [[https:// | ||
- | //Source:// [[faquk> | + | {{htmlmetatags> |
- | + | metatag-og: | |
- | {{htmlmetatags> | + | |
- | metatag-og: | + | |
metatag-og: | metatag-og: | ||
}} | }} | ||