Bonjour Cédric + la liste !
Comme je l'ai noté en début de section "Brain-Storming" (sur
:http://wiki.services.openoffice.org/wiki/Non_Breaking_Spaces_Before_Punctuation_In_French_(espaces_ins%C3%A9cables)
le but de cette discussion et de cette spécification sera de trouver un
moyen terme entre :
- un respect inconditionnel des règles typographiques
- ce que réclament les utilisateurs depuis de nombreuses années déjà
- nos disponibilités à Cédric et à moi-même :)
En bref, nous allons essayer de faire les choses bien mais on ne pourra
peut-être pas tout faire en une seule fois. Allons à l'essentiel !
Propositions :
1. Quelle références choisir ?
Dans un premier temps, prendre les références du Français de France
telles que le "/Lexique des règles typographiques en usage à
l'Imprimerie nationale/".
Et ce quelle que soit la locale choisie : BE, CA, CH...
J'ai trouvé pour ce qui nous concerne un résumé clair des règles
applicables sur:
http://unicode.org/udhr/n/notes_fra.html
2. Quelles espaces utiliser ?
Le lien ci-dessus ennonce:
espace fine insécable ; espace justifiante
espace fine insécable ! espace justifiante
espace fine insécable ? espace justifiante
espace mots insécable : espace justifiante
espace justifiante « espace mots insécable
espace mots insécable » espace justifiante
Et:
espace justifiante U+0020 SPACE
espace fine insécable U+202F NARROW NO-BREAK SPACE
espace mot insécable U+00A0 NO-BREAK SPACE
Donc 2 differentes espaces:
- espace fine insécable devant ; ! et ?
- espace mot insécable (Ctrl+Maj+Espace) devant : et (comme cela est
déjà le cas) après « et devant »
3. Où placer l'option ?
Je ne trouve pas très judicieux de placer une option "French
punctuation" dans une TabPage qui n'est pas dépendante des langue.
Si d'autres langues ont besoin d'automatismes particuliers, on va se
retrouver avec une plétore d'options...
Malheureusement, je n'est pas de meileure proposition. Créer une
nouvelle TabPage "Localized Options"... me semble un peu trop de travail
mais serait de bon sens...
Voilà pour un premier temps.
J'attends vos remarques et surtout celles de Cédric qui est "celui qui
s'y colle" ! ;)
A+
Éric
Cédric Bosdonnat wrote:
Bonjour tout le monde,
J'ai commence a implemente l'autocorrection pour ajouter les espaces
insécables automatiquement avant les :;?! Je sais que c'est une
fonctionnalite attendue depuis longtemps qui a ete (partiellement)
implementee par quelques extensions.
Issue: http://qa.openoffice.org/issues/show_bug.cgi?id=17169
Eric Savary, a commence un brouillon de specifications pour la
fonctionnalite sur le wiki:
http://wiki.services.openoffice.org/wiki/Non_Breaking_Spaces_Before_Punctuation_In_French_(espaces_ins%C3%A9cables)
Nous sollicitons maintenant la participation de toute la communaute
francophone pour nous aider a rediger les specifications. L'avis
d'utilisateurs d'autres pays que la France nous interesse tres
fortement: il paraitrait que le Quebecois n'ajoutent pas d'espaces
insecables ici...
A vos claviers