Rappel : Envisagé ici au départ :
http://weblogs.mozillazine.org/roc/archives/2006/02/post_1.html
Avec mon commentaire qui pointait vers :
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/intl/uniscrib_9t2d.asp
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/intl/uniscrib_7yhx.asp
Mais quand on calcule les break séparément, il faut utiliser ScriptBreak :
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/intl/uniscrib_1dm3.asp?frame=true
Voir aussi info ici :
http://www.microsoft.com/globaldev/getwr/steps/wrg_linebrk.mspx
Le tutorial unicode du site catch22 ne me semble pas donner beaucoup d’info sur lamanière de gérer cela.
Cela dit nos amis Thai ont bien bougé sur le sujet, leur patch sont presques préts :
Windows
https://bugzilla.mozilla.org/show_bug.cgi?id=390048
Mac
https://bugzilla.mozilla.org/show_bug.cgi?id=389520
Et ils ont stocké plein d’info sur la manière de programmer le sujet :
http://scratchpad.wikia.com/wiki/Firefox_Thai
Commentaires