On Mon, Jul 30, 2007, Eric Buist wrote:
J'ai fait quelques petites corrections dans ma partie sur les logiciels libres et j'ai constaté que des choses avaient été changées là où il ne faudrait peut-être pas.
Bienvenue dans le monde de la rédaction collaborative :)
- Je ne suis pas sûr que c'est une bonne idée de désactiver les espaces
insécables pour la ponctuation.
Heu, je n'ai pas désactivé les espaces insécables. J'ai désactivé l'insertion automatique d'espaces insécables là où il n'y avait pas d'espace du tout. Dès lors que le deux-points (ou le point d'exclamation, d'interrogation, etc.) n'est pas collé au caractère qui précède, l'espacement (que ce soit une espace, plusieurs, un retour à la ligne, etc.) sera toujours remplacé par une espace insécable.
Comme je suis plutôt partisan de laisser des espaces avant ces signes de ponctuation, même dans le texte brut, ça me paraissait naturel. De cette façon-là, on a : - pas d'espace -> pas d'espace ; - espace -> espace insécable. De toute façon, je compte relire au dernier moment pour m'assurer que la typographie est correcte.
En tout cas, il ne faut pas le faire uniquement pour des choses comme ISO/IEC. Pour ça, habituellement, je me fais une macro \colon qui retourne \char58. Cela sort un : sans l'espacement pour les cas exceptionnels.
On peut aussi tout simplement utiliser « \string: ».
Si tu veux commenter la macro \NoAutoSpaceBeforeFDP et remplacer les « : » dans les sigles par « \char58 », « \colon » ou « \string: », pas de problème, mais sois rassuré : les espaces insécables seront toujours là dans le document.