[dev-fr] [HS] Re: [dev-fr]

2009-09-18 Par sujet eric.bachard

Bonjour Cédric,

Cédric Bosdonnat a écrit :

Jean-Baptiste, Eric,

Le vendredi 18 septembre 2009 à 08:53 +0200, Jean-Baptiste Faure a
écrit :


Je ne comprends pas bien ce point : pourquoi ce ne serait pas le rôle de
OpenOffice.org de remplacer un caractère par un autre pour des raisons
uniquement liées à l'usage de ce logiciel ?



Ce qu'Eric veut dire c'est qu'on pourrait envisager d'avoir une librairie 
externe a OOo (eventuellement developpee par nous) qui
gererait des regles de typos de facon indenpendante de leur usage: cela 
permettrait un meilleur partage avec d'autres applications.


Oui, par exemple, sous Mac OS X, il me semble qu'il y a	même une API 
fournie par Apple (à partir de 10.5), mais le débat, c'est vraiment 
d'arrêter de tout faire. Même au niveau des perfs, on devrait s'y retrouver.




C'est ce que j'ai commence pour l'autocorrection des 1^st / 1^er en utilisant 
la librairie ICU qui gere tout ce qui est
internationalisation... mais parfois les librairies ont besoin d'etre etofees.

Par contre Eric, meme si je suis d'accord (et je ne suis pas le seul) qu'il 
faut sortir le vieux code de certains composants:
  1/ ce n'est pas le fil pour en discuter (deja qu'il y a eu deviation en route)


Oui, j'aurais peut être dû ajouter un HS, mais ça me démangeait de le 
dire, parce que le fil il s'est bien égaré en effet :)


J'ajoute que cela n'enlève rien à ce que tu as fait: comme je te l'ai 
dit quand j'ai revu ton code, j'aurais peut être fait différemment 
(chacun son style je veux dire), mais je n'aurai pas fait mieux.  Je 
t'ai aussi souhaité bon courage pour l'intégration ;)



  2/ ca ne se fera pas du jour a lendemain


Ce qui m'inquiète, c'est surtout que cela n'a pas commencé. En tout cas 
pas de façon publique si c'est le cas. J'ai bien remarqué des débuts de 
factorisation de code (vcl, sw/sd) mais rien de bien concluant. De 
toutes façons, c'est vcl  qui pose problème.



À bientôt,
Eric

--
Education Project: 
http://wiki.services.openoffice.org/wiki/Education_Project

Projet OOo4Kids : http://wiki.ooo4kids.org/index.php/Main_Page
L'association EducOOo : http://www.educoo.org
Blog : http://eric.bachard.free.fr/news


-
To unsubscribe, e-mail: dev-unsubscr...@fr.openoffice.org
For additional commands, e-mail: dev-h...@fr.openoffice.org



Re: [dev-fr] Re: Espaces insécables

2009-09-18 Par sujet Éric Savary

Bonjour,

Philippe Debar wrote:


Je l'avais fait à partir de la table des caractères windows, mais 
j'obtiens le même résultat avec le bépo. Toutefois je n'ai pas trouvé 
d'utilitaire qui me permettrait, donné le caractère, d'en vérifier le 
code, aussi je ne suis pas sûr que le caractère soit exactement 
identique. Voici les deux :

bépo : " " ;
character map (U+202F espace insécable étroire) : " "

J'ai re-vérifié sur mon système : même chose : avec la plupart des 
polices je n'obtiens que le petit carré qui indique que le caractère 
n'est pas disponible. Et dans la table des caractères, une recherche 
sur le nom du caractère ne donne de résultat qu'avec DejaVu (mais là 
je n'ai pas passé mon temps à essayer toutes les polices, uniquement 
celles qui me paraissaient être de bonnes candidates, telles que Arial 
Unicode MS ou Calibri)


Il y a là un mystère à résoudre…
J'ai pris en compte vos remarques et mes propres constatations et décidé 
de ne pas employer la "fine" :

http://wiki.services.openoffice.org/wiki/Non_Breaking_Spaces_Before_Punctuation_In_French_(espaces_ins%C3%A9cables)#Exclusion_of_the_NARROW_NO-BREAK_SPACE_.28U.2B202F.29

A+
Éric

-
To unsubscribe, e-mail: dev-unsubscr...@fr.openoffice.org
For additional commands, e-mail: dev-h...@fr.openoffice.org



[dev-fr] Re: Espaces insécables

2009-09-18 Par sujet Philippe Debar

Le 17/09/2009 15:26, Olivier R. a écrit :

Bonjour,

Philippe Debar a écrit:


Le 16/09/2009 9:44, Philippe Debar a écrit :

Dans mon expérience (très limitée), Il faut malheureusement être
prudent avec les espaces insécable fine (et en règle général, tous les
espaces autres que justifiante et insécable) : ils n'existent
malheureusement pas dans la plupart des jeux de caractère


Je viens de vérifier sur mon système ( = Windows XP - polices exotiques
que je n'utilise jamais (caractères non latins, police "trop" fantaisie)
+ polices de Vista + qq polices que j'utilise personnellement), seul la
famille DejaVu représente correctement l'espace insécable fine, soit 7
fichiers de police sur 282. Étant donné que j'ai installé DejaVu parce
que j'aime avoir accès aux caractères juste, et que c'est la seule
police gratuite qui me satisfaisait plus ou moins de ce point de vue…


Bizarre. Quand je tape une espace insécable fine, j’obtiens bien un
espacement plus faible qu’avec l’espace insécable normal, quelle que soit
la police employée.
Cependant, la différence n’est pas très visible avec une taille de police
comme 10 ou 12. Il faut pas mal zoomer pour voir la différence.

Comment produisez-vous l’espace insécable fine?
(Pour ce faire, personnellement, je tape en bépo [AltGr+MAJ+espace])

Cordialement,
Olivier R.


Je l'avais fait à partir de la table des caractères windows, mais 
j'obtiens le même résultat avec le bépo. Toutefois je n'ai pas trouvé 
d'utilitaire qui me permettrait, donné le caractère, d'en vérifier le 
code, aussi je ne suis pas sûr que le caractère soit exactement 
identique. Voici les deux :

bépo : " " ;
character map (U+202F espace insécable étroire) : " "

J'ai re-vérifié sur mon système : même chose : avec la plupart des 
polices je n'obtiens que le petit carré qui indique que le caractère 
n'est pas disponible. Et dans la table des caractères, une recherche sur 
le nom du caractère ne donne de résultat qu'avec DejaVu (mais là je n'ai 
pas passé mon temps à essayer toutes les polices, uniquement celles qui 
me paraissaient être de bonnes candidates, telles que Arial Unicode MS 
ou Calibri)


Il y a là un mystère à résoudre…


-
To unsubscribe, e-mail: dev-unsubscr...@fr.openoffice.org
For additional commands, e-mail: dev-h...@fr.openoffice.org



Re: [dev-fr] Re: Espaces insécables

2009-09-18 Par sujet Philippe Debar

Le 17/09/2009 15:26, Olivier R. a écrit :
> Bonjour,
>
> Philippe Debar a écrit:
>
>> Le 16/09/2009 9:44, Philippe Debar a écrit :
>>> Dans mon expérience (très limitée), Il faut malheureusement être
>>> prudent avec les espaces insécable fine (et en règle général, tous les
>>> espaces autres que justifiante et insécable) : ils n'existent
>>> malheureusement pas dans la plupart des jeux de caractère
>>
>> Je viens de vérifier sur mon système ( = Windows XP - polices exotiques
>> que je n'utilise jamais (caractères non latins, police "trop" fantaisie)
>> + polices de Vista + qq polices que j'utilise personnellement), seul la
>> famille DejaVu représente correctement l'espace insécable fine, soit 7
>> fichiers de police sur 282. Étant donné que j'ai installé DejaVu parce
>> que j'aime avoir accès aux caractères juste, et que c'est la seule
>> police gratuite qui me satisfaisait plus ou moins de ce point de vue…
>
> Bizarre. Quand je tape une espace insécable fine, j’obtiens bien un
> espacement plus faible qu’avec l’espace insécable normal, quelle que soit
> la police employée.
> Cependant, la différence n’est pas très visible avec une taille de police
> comme 10 ou 12. Il faut pas mal zoomer pour voir la différence.
>
> Comment produisez-vous l’espace insécable fine?
> (Pour ce faire, personnellement, je tape en bépo [AltGr+MAJ+espace])
>
> Cordialement,
> Olivier R.

Je l'avais fait à partir de la table des caractères windows, mais 
j'obtiens le même résultat avec le bépo. Toutefois je n'ai pas trouvé 
d'utilitaire qui me permettrait, donné le caractère, d'en vérifier le 
code, aussi je ne suis pas sûr que le caractère soit exactement 
identique. Voici les deux :

bépo : " " ;
character map (U+202F espace insécable étroire) : " "

J'ai re-vérifié sur mon système : même chose : avec la plupart des 
polices je n'obtiens que le petit carré qui indique que le caractère 
n'est pas disponible. Et dans la table des caractères, une recherche sur 
le nom du caractère ne donne de résultat qu'avec DejaVu (mais là je n'ai 
pas passé mon temps à essayer toutes les polices, uniquement celles qui 
me paraissaient être de bonnes candidates, telles que Arial Unicode MS 
ou Calibri)


Il y a là un mystère à résoudre…


**
Clause d'exonération de responsabilité :
http://www.cfwb.be/index.php?id=disclaimer
**

-
To unsubscribe, e-mail: dev-unsubscr...@fr.openoffice.org
For additional commands, e-mail: dev-h...@fr.openoffice.org



Re: [dev-fr] Espaces insécables

2009-09-18 Par sujet Éric Savary

Bonjour Jean-Baptiste,

Jean-Baptiste Faure wrote:

Bonjour,

Je ne sais pas si j'ai manqué d'attention quelque part mais il me semble
qu'il n'est pas précisé si cette auto-correction remplace un espace
standard par un espace insécable devant une ponctuation double ou bien
remplace l'espace s'il existe ou l'ajoute si aucun espace n'a été mis.
Le doc de spécification parle d'insertion mais je pense que ce serait
moins ambigüe de détailler le fonctionnement.

NB : l'extension "espace insécable" ajoute et remplace.

Bonne journée
JBF

  


J'ai complété le point "1. Automatic insertion or replacement".
http://wiki.services.openoffice.org/wiki/Non_Breaking_Spaces_Before_Punctuation_In_French_(espaces_ins%C3%A9cables)#Scope

Merci !
Éric



-
To unsubscribe, e-mail: dev-unsubscr...@fr.openoffice.org
For additional commands, e-mail: dev-h...@fr.openoffice.org



Re: [dev-fr] À propos des tirets de dialogue [was: espaces insécables]

2009-09-18 Par sujet Cédric Bosdonnat
Jean-Baptiste, Eric,

Le vendredi 18 septembre 2009 à 08:53 +0200, Jean-Baptiste Faure a
écrit :
> Je ne comprends pas bien ce point : pourquoi ce ne serait pas le rôle de
> OpenOffice.org de remplacer un caractère par un autre pour des raisons
> uniquement liées à l'usage de ce logiciel ?

Ce qu'Eric veut dire c'est qu'on pourrait envisager d'avoir une
librairie externe a OOo (eventuellement developpee par nous) qui
gererait des regles de typos de facon indenpendante de leur usage: cela
permettrait un meilleur partage avec d'autres applications.

C'est ce que j'ai commence pour l'autocorrection des 1^st / 1^er en
utilisant la librairie ICU qui gere tout ce qui est
internationalisation... mais parfois les librairies ont besoin d'etre
etofees.

Par contre Eric, meme si je suis d'accord (et je ne suis pas le seul)
qu'il faut sortir le vieux code de certains composants:
  1/ ce n'est pas le fil pour en discuter (deja qu'il y a eu deviation
en route)
  2/ ca ne se fera pas du jour a lendemain

A bientot

-- 
Cédric Bosdonnat
OOo Eclipse Integration developer
http://cedric.bosdonnat.free.fr




-
To unsubscribe, e-mail: dev-unsubscr...@fr.openoffice.org
For additional commands, e-mail: dev-h...@fr.openoffice.org