Brunni (./1953) :Bah de la manière dont le fait Apple, ça passe…
Perso je suis pas fan, surtout que ClearType est justement excellent pour l'UI. Si on voulait lui donner plus de fidélité en respectant à 100% l'espacement il faudrait également proposer une autre méthode de rendu qui utilise moins le hinting...
Sinon pour ce que je disais avant j'ai pris un shot: vers la batterie (94%) le 4 est très épais et semble légèrement décalé vers le bas par rapport au 9 (ce qui n'est pas normal dans cette police). Par contre je sais pas si ça vous le fera aussi, suivant la définition de votre écran.Bof, le 4 me semble aussi un peu plus épais, mais ça doit venir de la police… Par contre il n'est pas du tout décalé par le bas ^^
GoldenCrystal (./1955) :
Bah de la manière dont le fait Apple, ça passe…
De la manière dont a voulu le faire Microsoft avec WPF… Echec critique
Brunni (./1959) :
avec le lissage d'Adobe, celui qu'on avait dans Windows 98
GoldenCrystal (./1964) :
D'ailleurs d'après le site de FreeType, les brevets Apple sont expirés et donc FreeType est maintenant livré par défaut avec le bytecode interpreter activé pour le hinting et l'autohinter — « far superior » d'après les libristes— totalement désactivé \o/
Sally (./1931) :
./1928 > Non mais cf. mon post, le brevet assure que l'invention est publique et qu'elle tombe dans le domaine public au bout de 20 ans. Après on peut trouver que 20 ans c'est trop long, mais pour certains types d'inventions (celles concernées à l'origine par les brevets) c'est une situation plutôt meilleure que si l'invention était gardée secrète ad vitam æternam, éventuellement perdue à la mort de l'inventeur, etc.
Évidemment il y a des inventions que tu ne peux pas exploiter sans les rendre publiques (en gros s'il suffit de regarder ton truc pour comprendre comment tu l'as fait et pouvoir le reproduire), et là effectivement ne reste que la question de la rémunération de l'inventeur (s'il n'est pas rémunéré et que son invention va immédiatement se faire copier et exploiter par une grosse boîte qui ne lui paiera aucun droit... c'est pas très intéressant d'inventer), mais ça n'est pas le cas typique. Dans ce cas particulier, le système des brevets n'est certainement pas la meilleure solution...
GoldenCrystal (./1966) :
Alors le bug est sans doute dans la police, pas dans freetype…
En tout cas je n'ai jamais eu de problèmes avec freetype bytecode + autohinter moi…
Zerosquare (./1972) :
Ils ne peuvent pas simplement activer l'autohinter quand il n'y a pas d'infos de hinting dans la police, et le désactiver sinon ?
GoldenCrystal (./1973) :
Donc en fait il suffit de mettre les bonnes règles dans fontconfig pour que ça marche, et vous gueulez parce que vous n'avez jamais pris la peine de le faire pour les polices que vous distribuez dans votre distribution moisie ?
Zerosquare (./1972) :->
Ils ne peuvent pas simplement activer l'autohinter quand il n'y a pas d'infos de hinting dans la police, et le désactiver sinon ?
Kevin Kofler (./1965) :
il faudrait utiliser l'autohinter quand la police ne contient pas de bytecode
GoldenCrystal (./1969) :
Ah ?
Ils vont sortir le 10.7 un jour ?
(Si ça pouvait être avant que je doive changer de Mac ça serait cool)
GoldenCrystal (./1976) :
./1975 > Ben dans ce cas faites-le dans le sens inverse
// Mac OS X, for all its POSIX compliance, does not support timeouts on its // mutexes, which is kind of a disaster for cross-process support. However // synchronization primitives still work, they just might hang if the cache is // corrupted, so keep going. #if defined(_POSIX_TIMEOUTS) && ((_POSIX_TIMEOUTS == 0) || (_POSIX_TIMEOUTS >= 200112L)) #define KSDC_TIMEOUTS_SUPPORTED 1 #endif