Archive Liste Typographie
Message : Espaces non-justifiantes et methode de justification (Jacques Andre) - Vendredi 27 Février 1998 |
Navigation par date [ Précédent Index Suivant ] Navigation par sujet [ Précédent Index Suivant ] |
Subject: | Espaces non-justifiantes et methode de justification |
Date: | Fri, 27 Feb 1998 10:29:15 +0100 |
From: | Jacques Andre <Jacques.Andre@xxxxxxxx> |
JD Rondinet écrit : > PS. -- Quelle est la valeur (relative à quoi ?) de l'espace-mot dans > XP et autres ? et celle de l'espace ponctuation ? Les manuels ne sont pas > diserts sur le sujet... La chasse de l'espace, comme de n'importe quel caractère, se mesure en fonction du cadratin. Mais cette valeur dépend du caractère lui-meme : le Times par exemple chasse moins que l'Helvetica, donc un caractère C (y compris l'espace) en Times aura une chasse plus courte qu'en Helvetica. En général, l'espace a une chasse d'1/4 de cadratin ou un peu plus par exemple : Times-Roman 250/1000 Lucida 316/1000 Helvetica 278/1000 Garamond 280/1000 C'est en général la chasse des signes de ponctuation, souvent celle des parenthèses, plus rarement celle de i (qui sinon chasse souvent plus). Au plomb, on augmentait cette espace par de petites lamelles pour justifier la ligne. Par informatique, on fait de même. Le principe de base est : on calcule l'espace en trop B en fin de ligne que l'on divise par le nombre n d'espaces (sauf ce dernier) dans la ligne et on ajoute à chaque espace un blanc de largeur B/n. En PostScript cette opération est prévue (widthshow) mais c'est au formateur de faire le calcule B/n. A noter que certains permettent d'avoir une valeur négative (c.a.d. de resserrer les mots plus que l'espace justifiante normale). TeX travaille aussi en gros comme ça, mais ajoute deux choses : i) le calcul de B/n est fait non pas pour une ligne mais pour un paragraphe entier (ce qui homogénise les blancs dans tout le paragraphe, y compris dans la dernière ligne) ii) il n'autorise pas pas, sauf « pénalité » ,de dépasser une certaine valeur pour B/n. Certains formateurs comme Word (du moins dans ses premières versions, je n'ai pas vérifié depuis) jouent aussi sur l'interlettrage pour justifier une ligne : ce n'est pas la valeur B/n qui est ajoutée mais (90 B)/(100 n) les B/10n restants étant répartis entre chaque lettre (c'est l'opération awidthshow de PostScript qui est alors utilisée). -- Jacques André Irisa/Inria-Rennes, Campus de Beaulieu, F-35042 Rennes Cedex, France Tél. : +33 2 99 84 73 50, fax : +33 2 99 84 71 71, email : jandre@xxxxxxxx
- Re: [K2] Espaces non-justifiantes et autres bizarreries, Thierry Bouche (26/02/1998)
- <Possible follow-ups>
- Re: [K2] Espaces non-justifiantes et autres bizarreries, JD Rondinet (27/02/1998)
- Re: [K2] Espaces non-justifiantes et autres bizarreries, Thierry Bouche (27/02/1998)
- Espaces non-justifiantes et methode de justification, Jacques Andre <=
- Re: [K2] Espaces non-justifiantes et autres bizarreries, JD Rondinet (27/02/1998)
- Re: [K2] autres bizarreries, Thierry Bouche (27/02/1998)
- Re: [K2] autres bizarreries, Emmanuel Curis (28/02/1998)
- Re: [K2] autres bizarreries, Thierry Bouche (28/02/1998)
- Re: [K2] autres bizarreries, Jacques Andre (02/03/1998)
- Re: [K2] autres bizarreries, Alain Hurtig (03/03/1998)
- Re: [K2] autres bizarreries, Jacques Andre (03/03/1998)