Après plus de 10 ans de travaux, et des délais qui n'en finissaient plus de s'allonger, le projet STIX livre enfin la première version bêta des polices du même nom.
Pour ceux qui ignoraient tout de ce projet, il s'agit de produire plus de 8000 glyphes (comprendre "dessins de caractères") en encodage UTF-8 pour répondre aux spécificités des publications scientifiques.
Le groupe STIX est constitué de plusieurs entités connues dans le milieu des publications scientifiques: l'American Institute of Physics, l'ACS, l'AMS, IEEE, Elsevier, l'APS.
La licence est apparemment libre, mais je dois avouer que je ne l'ai pas lue en détail, et que je ne suis pas un expert sur la question. Il faut cependant noter qu'elle a été remaniée en cours de route pour satisfaire au plus grand nombre.
Certes, d'autres polices scientifiques existaient, mais impliquaient d'autres contraintes en termes de licences.
On peut donc espérer la fin du parcours du combattant pour installer les polices mathématiques sous Firefox (essayer le contenu MathML sous un Firefox brut de fonderie, vous comprendrez ce que je veux dire).
Les polices pour TeX/LaTeX ne sont certes pas encore disponibles, mais elles ne devraient plus tarder (à noter que "plus tarder" en langage "projet STIX", ça peut vouloir dire "attendre encore quelques mois" et que je ne les ai pas encore vus annoncer une date de sortie et la tenir...
Mais quand on voit l'ampleur du projet, on peut comprendre!
Je vous invite à participer à la phase de test, en téléchargeant les polices là:
http://www.stixfonts.org/
Je n'y connais rien en paquets pour polices, et je suppose que d'autres plus qualifiés vont/se sont déjà atteler à la tâche pour les rendre facilement disponibles dans nos systèmes favoris.
Bref, une excellente nouvelle pour les gens qui (comme moi) ont tenté les pages en MathML et se sont posés la question de l'accessibilité au plus grand nombre (tous les ingénieurs/étudiants ne sont pas des informaticiens confirmés!)
# J'en ai marre de encodage
Posté par IsNotGood . Évalué à 1.
codage UTF-8.
Demande je vais encoder en Java pour enlargir les plateformes supportées. Faut que je désencode du mp3 pour l'encoder en vorbis.
Dites coder.
[^] # Re: J'en ai marre de encodage
Posté par Dr BG . Évalué à 3.
Mais c'est vrai que c'est un doublon inutile et plus compliqué que l'original.
[^] # Re: J'en ai marre de encodage
Posté par IsNotGood . Évalué à 6.
C'est clairement un doublon. Ça vient de "to encode" (anglais) qui veut coder. C'est du franglais bien stupide.
> Même nos immortels qui ne sont pourtant pas des "geeks" le mettent dans leur dictionnaire :-)
Le français est une langue vivante, il faut suivre les usages qui en sont fait. Même quand c'est stupide.
[^] # Re: J'en ai marre de encodage
Posté par B16F4RV4RD1N . Évalué à 3.
tu dis toi-même que le français est une langue vivante, justement tous les gens que je connais disent "encoder". L'anglais apporte une subtilité entre "to code", entre autres programmer, et "to encode", forme première de chiffrer, mais on n'est plus dans les années 40 où cela se faisait à la main avec des grilles, on utilise des ordinateurs qui font ce traitement automatique.
http://en.wiktionary.org/wiki/encode
Maintenant que les ordinateurs peuvent traiter beaucoup d'information dans la vie de tous les jours, je pense qu'il n'est pas superflu de faire la distinction entre celui qui programme, et la machine qui fait un quelconque traitement.
Only wimps use tape backup: real men just upload their important stuff on megaupload, and let the rest of the world ~~mirror~~ link to it
[^] # Re: J'en ai marre de encodage
Posté par IsNotGood . Évalué à 2.
Oui. Et oui le français est une langue vivante.
Mais j'ai le droit de penser et dire que ça me casse les couilles.
> et "to encode", forme première de chiffrer, mais on n'est plus dans les années 40
"Encoder" est arrivé avec mp3 (et pas il y a 40 ans). Les gens (et pas tous loins de la) demandaient "comment je fais pour encoder bidule".
> L'anglais apporte une subtilité entre "to code", entre autres programmer, et "to encode", forme première de chiffrer,
Subtilité qui est un peu inutile. On écrit un programme, on code des données (ou on les chiffres). "Coder" est parfois un raccourcis à "écrire un programme". L'emploi de "coder" pour "écrire un programme" est dans un contexte famillier. Sinon on le voit rarement.
Enfin le français (et aussi l'anglais avec "cypher" je crois) fait la distinction entre "coder des données" et "chiffre des données".
> je pense qu'il n'est pas superflu de faire la distinction entre celui qui programme, et la machine qui fait un quelconque traitement.
OOo encode au format ODF ?
Non, il le sauvegarde, il le traduit, il code le document au format ODF, il l'exporte, il l'écrit au format ODF, etc...
Tout le monde sait que OOo n'est pas une personne. Et si quelque ne le sait pas, alors il ne comprend rien à la phrase et "encoder" ne va pas l'aider. Surtout que encoder s'utilise aussi pour des personnes ("avec quoi tu encodes ?" par exemple).
Tu veux maintenant des termes spécifique pour sauvegarder, traduire, coder, exporter, écrire si ça concerne l'informatique (avec un terme spécifique si c'est un développeur et un autre si c'est un programme) ? Ces termes ne sont pas spécifique à l'informatique, ils se comprennent très bien dans un contexte informatique.
[^] # Re: J'en ai marre de encodage
Posté par Dr BG . Évalué à 10.
Je m'insurge ! Tu me feras le plaisir d'écrire "etc." ou "..." mais pas les deux en même temps. C'est un putain de doublon inutile qui me casse les couilles :-)
[^] # Re: J'en ai marre de encodage
Posté par IsNotGood . Évalué à 1.
Etc, etc, etc ...
[^] # Re: J'en ai marre de encodage
Posté par IsNotGood . Évalué à -1.
[^] # Re: J'en ai marre de encodage
Posté par B16F4RV4RD1N . Évalué à 4.
tu as mis une espace en trop entre "etc" et "...", faisant une horrible faute de typographie.
</mode culeur de mouches>
Only wimps use tape backup: real men just upload their important stuff on megaupload, and let the rest of the world ~~mirror~~ link to it
[^] # Re: J'en ai marre de encodage
Posté par Aardvark . Évalué à 3.
[^] # Re: J'en ai marre de encodage
Posté par Meku (site web personnel) . Évalué à 1.
[^] # Re: J'en ai marre de encodage
Posté par B16F4RV4RD1N . Évalué à 2.
Heureusement, mon oubli de la majuscule en début de phrase est restée inaperçue pour le moment...
J'imagine si l'Académie Française a un forum, la bannière dans la signature du modérateur : "Ici on évite le SMS, le bas langage et les acronymes svp..." ;)
Only wimps use tape backup: real men just upload their important stuff on megaupload, and let the rest of the world ~~mirror~~ link to it
[^] # Re: J'en ai marre de encodage
Posté par mickabouille . Évalué à 4.
Pas encore, elle n'a pas décidé du nom à donner. Elle cherche à traduire avant tout le mot "forum"n qui est pour certain un affreux héllénisme.
[^] # Re: J'en ai marre de encodage
Posté par Sylvain Sauvage . Évalué à 6.
[^] # Re: J'en ai marre de encodage
Posté par Sylvain Sauvage . Évalué à 2.
[^] # Re: J'en ai marre de encodage
Posté par GPH (site web personnel) . Évalué à 2.
[^] # Re: J'en ai marre de encodage
Posté par Sylvain Sauvage . Évalué à 3.
C’est une étape que l’on a automatisée, alors le terme « remonte » vers l’expression du programme en langage naturel et est maintenant utilisée pour l’écriture d’un pseudo-code (un langage de programmation, qui sera compilé ou même un pseudo-langage mâtiné de langue naturelle).
[^] # Re: J'en ai marre de encodage
Posté par Maclag . Évalué à 1.
Par contre je viens de relever le "essayeR le contenu MathML..." ,une parenthèse non fermée et un superbe "se sont atteleR" et pas toi! Quitte à être rigoureux, hein!
(M'en fous je suis trop loin pour que tu me chopes!! :P)
[^] # Re: J'en ai marre de encodage
Posté par rewind (Mastodon) . Évalué à 4.
Donc dites ce que vous voulez mais sachez de quoi vous parlez et ce que vous dites.
[1] http://getalp.imag.fr/
[^] # Re: J'en ai marre de encodage
Posté par IsNotGood . Évalué à -2.
Je te retourne la remarque. Tu parles d'association entre le codage des caractères par Unicode et le codage par UTF-*. C'est deux codages (et pas un qui est un codage et l'autre un encodage).
Parce que tu peux faire la procédure inverse. Partir d'UTF-8 par exemple et déduire la valeur Unicode. Tu vas dire que tu encodes ? Pourtant ça ne colle pas avec ce que tu viens de dire.
Enfin, Unicode est un codage des caractères. Un code Unicode n'est pas le caractère (idem pour UTF-*) mais un codage d'un caractère.
Si je dis qu'Unicode est un codage de caractère, on comprend. Si je dis qu'Unicode (ou UTF-* pour te faire plaisir) est un encodage de caractère, on ne comprend plus rien.
Tu dis que tu encodes lorsque tu utilises gzip ?
Que des gens utilise "encoder" car autour d'eux tout le monde utilise "encoder", je comprend. Mais ces gesticulations pour justifier "encoder" sont ridicules.
[^] # Re: J'en ai marre de encodage
Posté par rewind (Mastodon) . Évalué à 2.
Mais si tu dis que c'est la même chose, tu dois avoir raison. Ou pas.
[^] # Re: J'en ai marre de encodage
Posté par IsNotGood . Évalué à 1.
Et "to encode" en anglais c'est "coder" en français.
> ne norme ISO au passage, ne disent rien de la manière dont on les encode informatiquement.
Ce qui est aussi le cas du language C par exemple. Un int c'est l'entier "naturel" de l'architecture. Par exemple ça ne spécifie pas si c'est bigendian (par contre ça dit qu'un int doit faire au moins 2 octets (un octet c'est au moins 7 bits)).
La norme C ne dit pas quelle est la taille d'un wchar_t, etc...
C'est comme ça pour pratiquement tout. Il y a toujours un moment il faut passer par un format compréhensible par l'ordinateur (compiler par exemple et non encoder). La doc ou les spècs ne sont évidement pas dans un format compréhensible par l'ordinateur mais par les humains.
> ne norme ISO au passage, ne disent rien de la manière dont on les encode informatiquement.
Et c'est "encodings form" selon la terminologie Unicode. Qu'on pourrait traduire par formats binaires ou formats/représentation informatiques, etc.
Si à chaque fois qu'un ordinateur fait un truc avec des données qu'il peut assimiler il faut utiliser "encoder", alors il faut toujours l'utiliser dès qu'on parle d'informatique.
Si encodage est le conversion de Unicode à UTF-* comme tu le sous-entends, alors un ordinateur ne fait jamais d'encodage. Un ordinateur ne manipule pas Unicode mais un représentation d'unicode. (OK, j'ai fait le raccourcis Unicode = UTF-32 dans le post précédent).
Bon, ben, je vais encoder un fichier avec Vim.
[^] # Re: J'en ai marre de encodage
Posté par rewind (Mastodon) . Évalué à 2.
Je ne sous-entend rien du tout, je te dis que ce sont les spécialistes du domaine qui parle comme ça et qui utilise ces deux mots avec les définitions que je t'ai donné tous les jours. et je leur fais infiniment plus confiance qu'à toi qui, pour le coup, fait des suppositions sur ta petite expérience personnelle.
Et quand on cite quelqu'un, on le cite complètement. Je disais que le code des caractères unicode (norme ISO/CEI 10646) ne dit rien sur la manière de les encoder, d'ailleurs ces nombres s'appellent des points de code. La norme Unicode en revanche le dit bien puisque c'est UTF-8.
D'ailleurs la norme unicode différencie bien "Coded Character Set" et "Character Encoding Form" et les français qui en parlent tous les jours font cette différence aussi avec les verbes coder et encoder, quoique tu puisses en penser et en dire. D'ailleurs, ton raccourci Unicode == UTF-32 montre bien que tu n'as rien compris à ce que tu disais. Parce qu'Unicode, c'est un peu plus que UTF-32 mais bon, on ne va pas t'en vouloir.
[^] # Re: J'en ai marre de encodage
Posté par IsNotGood . Évalué à -2.
Mon dieu, j'ai fait ce raccourcis. En int, la valeur UTF-32 = la valeur Unicode (sauf pour les bits order masks et autres détails peut-être). Je me trompe ? Ou je dis encore n'importe quoi ?
Certe, rien ne garantit que ça reste comme ça. Mais pour ucs4 ça doit être le cas et ça doit aussi être le cas pour ucs5 (je n'ai pas vérifié). Pou ucs2, ucs2 = UTF-16 (grosso-modo).
Je dis encore une connerie ?
Vive le terme encodage.
Demain on va ajouter vicodage pour le codage de la vidéo et aucodage pour le codage du son. Et si je dis que je code une vidéo, tu vas pouvoir pouffer :
- "hihihi, la honte, il a dit "coder" au-lieu de "vicoder"".
Moi je vais de dire que "vicoder" c'est de la connerie et toi tu vas dire que je suis un bouffon car "vicoder" est utilisé par les professionnels.
Si je dis "je vais coder mes document en UTF-8" tu comprends ou tu ne comprends pas ?
Si je dis "je vais encoder mes documents en UTF-8", ça te parait plus claire ?
Je suis contre qu'on ajoute du vocabulaire qui n'apporte rien. Si c'est un jargon de professionnel, ben c'est un jargon qui conserne un petit groupe. Mais imposer que tout le monde connaisse et utilise le jargon de chaques professionnels alors que ça n'apporte pratiquement rien, je suis contre.
Tu peux toujours dire que "coder en UTF-8" ce dit "encoder en UTF-8" entre professionnels et qu'il n'y a pas de doute car c'est dans le petit dictionnaire du jargon des professionelles d'Unicode, je ne changerais pas d'avis.
Alors dit moi en quoi c'est mal de dire "coder" au-lieu de "encoder" ? Surtout que je ne suis pas un professionnel d'Unicode.
J'étais un professionnel de l'acoustique (et de l'automobile). Si un jour tu dis "ceci fait plus de bruit", je vais pouffer et dire :
- "la honte, il n'a pas dit "ceci a une puissance acoustique plus élevée"".
> Je disais que le code des caractères unicode (norme ISO/CEI 10646) ne dit rien sur la manière de les encoder
Je l'ai dis aussi. Relis.
> je te dis que ce sont les spécialistes du domaine qui parle comme ça
J'ai jamais dit être un spécialiste du domaine.
Utiliser "encoder" ne t'élève pas au rang de spécialiste.
Ne pas utiliser "encoder" n'implique pas que tu ne comprennes pas la signification de "coder un document en UTF-8". N'implique pas que tu ne connais pas Unicode et UTF-*. Prétendre connaitre (d'un point de vu utilisateur) Unicode et UTF-* n'impose pas d'apprendre et utiliser le jargon des professionnels.
Tu utilises une voiture, tu parles de voiture, je suis sûr que tu ne connais pas 10 % du jargon des professionnels de l'automobile. Si tu parles de voiture sans utiliser le jargon des professionnelles, je ne vais pas me foutre de toi du moment que c'est compréhensible. On peut dire beaucoup de chose dans utiliser le jargon des professionnels, sans imposer que tous ceux qui veulent parler de voiture apprennent 3000 nouveaux mots de vocabulaire.
[^] # Re: J'en ai marre de encodage
Posté par rewind (Mastodon) . Évalué à 4.
Et je persiste, tu n'as rien compris à ce qu'était Unicode. Résumer Unicode à UTF-32, c'est avoir une vision bien étroite d'Unicode. Mais bon, on ne t'en voudra pas, tu n'es pas spécialiste. Alors surtout évite de corriger une personne qui en parle et d'imposer ton vocabulaire de non-spécialiste.
[^] # Re: J'en ai marre de encodage
Posté par Jeanuel (site web personnel) . Évalué à 3.
coder (http://www.cnrtl.fr/lexicographie/coder)
Transcrire un message, une information en échangeant l'écriture courante contre les signes conventionnels d'un code
encoder (http://www.cnrtl.fr/lexicographie/encoder)
Constituer (un message, un énoncé) selon les règles d'un système d'expression − langue naturelle ou artificielle, sous une forme accessible à un destinataire.− INFORMAT. ,,Saisir et traduire en code simultanément`` (Bureau 1972).
Rem. Coder s'emploie au sens premier de code (code secret), alors que encoder est le symétrique de décoder et se réfère aux emplois récents de
Pour ma part, je trouve que l'écriture de code s'apparente d'avantage à de l'encodage que du codage, d'après ces définitions.
# La licence
Posté par Marc-Olivier Barre . Évalué à 9.
Droit de redistribuer : Permission is hereby granted, free of charge,[...] to reproduce and distribute the Font Software, including the rights to use, copy, merge and publish copies of the Font Software, and to permit persons to whom the Font Software is furnished to do so same[...]
Droit de modifier : celui-ci est un peu spécial. On peut convertir la police, ajouter des glyphes, en retirer (en mensionnant bien qu'on a retirer des polices dans un disclaimer).
La vente est permise
# otf ?
Posté par Snarky . Évalué à 2.
[^] # Re: otf ?
Posté par Larry Cow . Évalué à 5.
Donc à priori, c'est de l'OpenType utilisant des courbes Postscript. Ca s'ouvre sans problème sur un Mac, et normalement sous Windows aussi. Sous Linux, il est possible de les ouvrir avec Fontforge (http://fontforge.sourceforge.net/ ), lequel devrait ensuite être en mesure de les enregistrer dans le format qui te fait plaisir.
[^] # Re: otf ?
Posté par gnujsa . Évalué à 5.
# Netscape
Posté par Aldoo . Évalué à 5.
Ah nostalgie ;-)
[^] # Re: Netscape
Posté par Axel R. (site web personnel) . Évalué à 5.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.