Sylvain Collange wrote:(*) Avis du chantre de la normalisation : Unicode ne dit rien sur la
représentation des glyphes, donc si un créateur de police décide de
représenter les A par des flèches et les B par des smileys c'est son
problème.
Oui. Mon ironie venait de là. Aucune norme n'empêchera quelqu'un de faire
comme il l'entend. Surtout un grand éditeur très riche qui, si les standards
ne lui conviennent pas, alors les ignorera et utilisera les siens.
Pour rajouter une couche sur mon antipathie des normes, je dirai que si rien
n'est prévu pour imposer des règles sur le sglyphes, ben c'est que la norme
est mal faite. Une vraie norme, à mon sens, se doit d'être indétournable.
Tout au moins, offrir des avantages tels qu'il est absolument idiot de ne
pas en profiter et donc, qu'il serait idiot de ne pas suivre.
Sylvain Collange wrote:
(*) Avis du chantre de la normalisation : Unicode ne dit rien sur la
représentation des glyphes, donc si un créateur de police décide de
représenter les A par des flèches et les B par des smileys c'est son
problème.
Oui. Mon ironie venait de là. Aucune norme n'empêchera quelqu'un de faire
comme il l'entend. Surtout un grand éditeur très riche qui, si les standards
ne lui conviennent pas, alors les ignorera et utilisera les siens.
Pour rajouter une couche sur mon antipathie des normes, je dirai que si rien
n'est prévu pour imposer des règles sur le sglyphes, ben c'est que la norme
est mal faite. Une vraie norme, à mon sens, se doit d'être indétournable.
Tout au moins, offrir des avantages tels qu'il est absolument idiot de ne
pas en profiter et donc, qu'il serait idiot de ne pas suivre.
Sylvain Collange wrote:(*) Avis du chantre de la normalisation : Unicode ne dit rien sur la
représentation des glyphes, donc si un créateur de police décide de
représenter les A par des flèches et les B par des smileys c'est son
problème.
Oui. Mon ironie venait de là. Aucune norme n'empêchera quelqu'un de faire
comme il l'entend. Surtout un grand éditeur très riche qui, si les standards
ne lui conviennent pas, alors les ignorera et utilisera les siens.
Pour rajouter une couche sur mon antipathie des normes, je dirai que si rien
n'est prévu pour imposer des règles sur le sglyphes, ben c'est que la norme
est mal faite. Une vraie norme, à mon sens, se doit d'être indétournable.
Tout au moins, offrir des avantages tels qu'il est absolument idiot de ne
pas en profiter et donc, qu'il serait idiot de ne pas suivre.
Mais "si les standards ne lui conviennent pas", c'est donc que le
standard était mauvais, donc soit la norme s'adapte pour suivre
l'éditeur, soit elle disparait par darwinisme et est remplacée par le
standard plus ou moins propriétaire de l'éditeur.
Attends, déjà quand tu vois tous les problèmes politiques que ça pose
de savoir si tel caractère utilisé dans deux langues différentes est
bien le même, tu imagines si Unicode se mettait à imposer des règles
sur l'esthétique des glyphes?...
Les polices avec le flag SYMBOL_CHARSET c'est différent, elles datent
d'avant Unicode (ou sont faites par des gens qui n'en ont jamais
entendu parler). Très bon exemple des conséquences d'une absence
totale de norme correcte.
Et Unicode ne correspond pas à cette description?
Mais "si les standards ne lui conviennent pas", c'est donc que le
standard était mauvais, donc soit la norme s'adapte pour suivre
l'éditeur, soit elle disparait par darwinisme et est remplacée par le
standard plus ou moins propriétaire de l'éditeur.
Attends, déjà quand tu vois tous les problèmes politiques que ça pose
de savoir si tel caractère utilisé dans deux langues différentes est
bien le même, tu imagines si Unicode se mettait à imposer des règles
sur l'esthétique des glyphes?...
Les polices avec le flag SYMBOL_CHARSET c'est différent, elles datent
d'avant Unicode (ou sont faites par des gens qui n'en ont jamais
entendu parler). Très bon exemple des conséquences d'une absence
totale de norme correcte.
Et Unicode ne correspond pas à cette description?
Mais "si les standards ne lui conviennent pas", c'est donc que le
standard était mauvais, donc soit la norme s'adapte pour suivre
l'éditeur, soit elle disparait par darwinisme et est remplacée par le
standard plus ou moins propriétaire de l'éditeur.
Attends, déjà quand tu vois tous les problèmes politiques que ça pose
de savoir si tel caractère utilisé dans deux langues différentes est
bien le même, tu imagines si Unicode se mettait à imposer des règles
sur l'esthétique des glyphes?...
Les polices avec le flag SYMBOL_CHARSET c'est différent, elles datent
d'avant Unicode (ou sont faites par des gens qui n'en ont jamais
entendu parler). Très bon exemple des conséquences d'une absence
totale de norme correcte.
Et Unicode ne correspond pas à cette description?
Je verrais plutôt une blacklist déjà remplie par défaut avec les polices
foireuses connues et éventuellement modifiable par l'utilisateur.
Je verrais plutôt une blacklist déjà remplie par défaut avec les polices
foireuses connues et éventuellement modifiable par l'utilisateur.
Je verrais plutôt une blacklist déjà remplie par défaut avec les polices
foireuses connues et éventuellement modifiable par l'utilisateur.
Bof, pour moi, ils auraient du créer un UNICODE 64 bits, ce qui aurait suffi
à tout le monde.
Ensuite, définir des classes. ALphabétique, numérique,
symbole (divisés en sous-catégories), etc.
À une époque, je me suis un peu
intéressé à UNICODE, j'en ai retenu principalement que c'est le bin's total.
Déjà, tu trouves très peu de fontes UNICODE, je veux dire qui contiennent
tous les glyphes retenus.
Hmmm. Si j'ai bon souvenir, il y a deux ans, j'avais besoin de caractères
runiques. J'ai utilisé une bonne quinzaine de polices UNICODE (enfin
soit-disant), pas deux avait le même jeu. Pas deux ! Alors, UNICODE, heu...
Ben, ya pas que pour les runes. Je ne sais plus trop quel autre jeu de
symboles j'avais besoin. Là aussi, Adobe, Microsoft ou Agfa, aucun n'avait
le même glyphe sur certains codes UNICODE. Pour moi, c'est quand même une
norme assez nébuleuse hein :-).
Bof, pour moi, ils auraient du créer un UNICODE 64 bits, ce qui aurait suffi
à tout le monde.
Ensuite, définir des classes. ALphabétique, numérique,
symbole (divisés en sous-catégories), etc.
À une époque, je me suis un peu
intéressé à UNICODE, j'en ai retenu principalement que c'est le bin's total.
Déjà, tu trouves très peu de fontes UNICODE, je veux dire qui contiennent
tous les glyphes retenus.
Hmmm. Si j'ai bon souvenir, il y a deux ans, j'avais besoin de caractères
runiques. J'ai utilisé une bonne quinzaine de polices UNICODE (enfin
soit-disant), pas deux avait le même jeu. Pas deux ! Alors, UNICODE, heu...
Ben, ya pas que pour les runes. Je ne sais plus trop quel autre jeu de
symboles j'avais besoin. Là aussi, Adobe, Microsoft ou Agfa, aucun n'avait
le même glyphe sur certains codes UNICODE. Pour moi, c'est quand même une
norme assez nébuleuse hein :-).
Bof, pour moi, ils auraient du créer un UNICODE 64 bits, ce qui aurait suffi
à tout le monde.
Ensuite, définir des classes. ALphabétique, numérique,
symbole (divisés en sous-catégories), etc.
À une époque, je me suis un peu
intéressé à UNICODE, j'en ai retenu principalement que c'est le bin's total.
Déjà, tu trouves très peu de fontes UNICODE, je veux dire qui contiennent
tous les glyphes retenus.
Hmmm. Si j'ai bon souvenir, il y a deux ans, j'avais besoin de caractères
runiques. J'ai utilisé une bonne quinzaine de polices UNICODE (enfin
soit-disant), pas deux avait le même jeu. Pas deux ! Alors, UNICODE, heu...
Ben, ya pas que pour les runes. Je ne sais plus trop quel autre jeu de
symboles j'avais besoin. Là aussi, Adobe, Microsoft ou Agfa, aucun n'avait
le même glyphe sur certains codes UNICODE. Pour moi, c'est quand même une
norme assez nébuleuse hein :-).
AMcD wrote:Bof, pour moi, ils auraient du créer un UNICODE 64 bits, ce qui
aurait suffi à tout le monde.
Je crois pas que personne se soit plaint du manque de place dans les
20 et quelques bits alloués actuellement...
Déjà, tu trouves très peu de fontes UNICODE, je veux
dire qui contiennent tous les glyphes retenus.
Parce que ça existe ça? Avec plus de 100000 caractères, ça ferait du
boulot...
Tu veux dire que les mêmes caractères étaient à des endroits
différents? Ou bien que le sous-ensemble d'Unicode décrit par chaque
police était différent des autres?
AMcD wrote:
Bof, pour moi, ils auraient du créer un UNICODE 64 bits, ce qui
aurait suffi à tout le monde.
Je crois pas que personne se soit plaint du manque de place dans les
20 et quelques bits alloués actuellement...
Déjà, tu trouves très peu de fontes UNICODE, je veux
dire qui contiennent tous les glyphes retenus.
Parce que ça existe ça? Avec plus de 100000 caractères, ça ferait du
boulot...
Tu veux dire que les mêmes caractères étaient à des endroits
différents? Ou bien que le sous-ensemble d'Unicode décrit par chaque
police était différent des autres?
AMcD wrote:Bof, pour moi, ils auraient du créer un UNICODE 64 bits, ce qui
aurait suffi à tout le monde.
Je crois pas que personne se soit plaint du manque de place dans les
20 et quelques bits alloués actuellement...
Déjà, tu trouves très peu de fontes UNICODE, je veux
dire qui contiennent tous les glyphes retenus.
Parce que ça existe ça? Avec plus de 100000 caractères, ça ferait du
boulot...
Tu veux dire que les mêmes caractères étaient à des endroits
différents? Ou bien que le sous-ensemble d'Unicode décrit par chaque
police était différent des autres?
Si quelqu'un s'amuse à créer
une police romane et l'enregistrer comme étant sans sérifs, qui va
vérifier ?
Question stupide, tant qu'on y est : y'a moyen de modifier les flags
CharSet et PitchAndFamily d'une police installée ?
Si quelqu'un s'amuse à créer
une police romane et l'enregistrer comme étant sans sérifs, qui va
vérifier ?
Question stupide, tant qu'on y est : y'a moyen de modifier les flags
CharSet et PitchAndFamily d'une police installée ?
Si quelqu'un s'amuse à créer
une police romane et l'enregistrer comme étant sans sérifs, qui va
vérifier ?
Question stupide, tant qu'on y est : y'a moyen de modifier les flags
CharSet et PitchAndFamily d'une police installée ?
Sylvain Collange :
Je verrais plutôt une blacklist déjà remplie par défaut avec les
polices foireuses connues et éventuellement modifiable par l'utilisateur.
Ouais, c'est merdique mais je crois qu'il n'y a pas d'autre solution. Je
vais l'envisager.
Je me suis amusé à lister mes polices installées en examinant leurs
divers flags. Tout ce que je peux dire, c'est que quasiment aucune ne
les respecte à part celles fournies en standard avec Windows.
Bref, c'est le souk, mais il est vrai que je vois pas trop comment on
pourrait imposer de respecter les flags. Si quelqu'un s'amuse à créer
une police romane et l'enregistrer comme étant sans sérifs, qui va
vérifier ? En fait, vu le nombre délirant de polices existantes, c'est
quand même dommage qu'il n'y ait pas une sorte de classification
arborescente à au moins deux niveaux (famille + nom). Je veux dire dans
Windows, un répertoire Fonts avec sous-répertoires, ce qui permettrait à
l'utilisateur de les déplacer ou aller les chercher dans l'un ou l'autre.
Question stupide, tant qu'on y est : y'a moyen de modifier les flags
CharSet et PitchAndFamily d'une police installée ? Ca me permettrait
d'éviter de me palucher la gestion d'une liste noire...
Sylvain Collange :
Je verrais plutôt une blacklist déjà remplie par défaut avec les
polices foireuses connues et éventuellement modifiable par l'utilisateur.
Ouais, c'est merdique mais je crois qu'il n'y a pas d'autre solution. Je
vais l'envisager.
Je me suis amusé à lister mes polices installées en examinant leurs
divers flags. Tout ce que je peux dire, c'est que quasiment aucune ne
les respecte à part celles fournies en standard avec Windows.
Bref, c'est le souk, mais il est vrai que je vois pas trop comment on
pourrait imposer de respecter les flags. Si quelqu'un s'amuse à créer
une police romane et l'enregistrer comme étant sans sérifs, qui va
vérifier ? En fait, vu le nombre délirant de polices existantes, c'est
quand même dommage qu'il n'y ait pas une sorte de classification
arborescente à au moins deux niveaux (famille + nom). Je veux dire dans
Windows, un répertoire Fonts avec sous-répertoires, ce qui permettrait à
l'utilisateur de les déplacer ou aller les chercher dans l'un ou l'autre.
Question stupide, tant qu'on y est : y'a moyen de modifier les flags
CharSet et PitchAndFamily d'une police installée ? Ca me permettrait
d'éviter de me palucher la gestion d'une liste noire...
Sylvain Collange :
Je verrais plutôt une blacklist déjà remplie par défaut avec les
polices foireuses connues et éventuellement modifiable par l'utilisateur.
Ouais, c'est merdique mais je crois qu'il n'y a pas d'autre solution. Je
vais l'envisager.
Je me suis amusé à lister mes polices installées en examinant leurs
divers flags. Tout ce que je peux dire, c'est que quasiment aucune ne
les respecte à part celles fournies en standard avec Windows.
Bref, c'est le souk, mais il est vrai que je vois pas trop comment on
pourrait imposer de respecter les flags. Si quelqu'un s'amuse à créer
une police romane et l'enregistrer comme étant sans sérifs, qui va
vérifier ? En fait, vu le nombre délirant de polices existantes, c'est
quand même dommage qu'il n'y ait pas une sorte de classification
arborescente à au moins deux niveaux (famille + nom). Je veux dire dans
Windows, un répertoire Fonts avec sous-répertoires, ce qui permettrait à
l'utilisateur de les déplacer ou aller les chercher dans l'un ou l'autre.
Question stupide, tant qu'on y est : y'a moyen de modifier les flags
CharSet et PitchAndFamily d'une police installée ? Ca me permettrait
d'éviter de me palucher la gestion d'une liste noire...
Chez moi, le UNICODE est géré sur 16 bits (plates-formes Windows). Si je ne
m'abuse, ces 65.536 possibilités n'autorisent pas l'intégralité des kanjis
japonais, coréens et chinois...
Puet-être, mais ce serait utile !
Je veux dire que les mêmes caractères étaient à des endroits différents
suivant les polices. Et, mieux, parfois des caractères différents entre
polices. Eh oui, les normes, tout le monde ne les suit pas...
Chez moi, le UNICODE est géré sur 16 bits (plates-formes Windows). Si je ne
m'abuse, ces 65.536 possibilités n'autorisent pas l'intégralité des kanjis
japonais, coréens et chinois...
Puet-être, mais ce serait utile !
Je veux dire que les mêmes caractères étaient à des endroits différents
suivant les polices. Et, mieux, parfois des caractères différents entre
polices. Eh oui, les normes, tout le monde ne les suit pas...
Chez moi, le UNICODE est géré sur 16 bits (plates-formes Windows). Si je ne
m'abuse, ces 65.536 possibilités n'autorisent pas l'intégralité des kanjis
japonais, coréens et chinois...
Puet-être, mais ce serait utile !
Je veux dire que les mêmes caractères étaient à des endroits différents
suivant les polices. Et, mieux, parfois des caractères différents entre
polices. Eh oui, les normes, tout le monde ne les suit pas...
AMcD wrote:
Non, avec les paires de substitutions (surrogates pairs) ça fait
1.114.112 possibilités.
Des polices d'avant Unicode 3.0, qui placent le runique dans des zones
privées en attendant la normalisation?
J'imagine mal un auteur de police taper délibérément dans une autre
zone que la sienne juste pour le plaisir de violer la norme...
AMcD wrote:
Non, avec les paires de substitutions (surrogates pairs) ça fait
1.114.112 possibilités.
Des polices d'avant Unicode 3.0, qui placent le runique dans des zones
privées en attendant la normalisation?
J'imagine mal un auteur de police taper délibérément dans une autre
zone que la sienne juste pour le plaisir de violer la norme...
AMcD wrote:
Non, avec les paires de substitutions (surrogates pairs) ça fait
1.114.112 possibilités.
Des polices d'avant Unicode 3.0, qui placent le runique dans des zones
privées en attendant la normalisation?
J'imagine mal un auteur de police taper délibérément dans une autre
zone que la sienne juste pour le plaisir de violer la norme...
Sylvain Collange wrote:Non, avec les paires de substitutions (surrogates pairs) ça fait
1.114.112 possibilités.
C'est géré par Windows ça ?
Sylvain Collange wrote:
Non, avec les paires de substitutions (surrogates pairs) ça fait
1.114.112 possibilités.
C'est géré par Windows ça ?
Sylvain Collange wrote:Non, avec les paires de substitutions (surrogates pairs) ça fait
1.114.112 possibilités.
C'est géré par Windows ça ?