gotoAndPlay();: Flash MX et autres bidulles de geek...

Table de caractères unicode


Je trouve toujours très chiant de sélectionner les caractères à embeder dans un textfield dans Flash MX 2004. Excellente idée que j'ai trouvé ici, se faire un "set custom". Il s'agit de modifier le fichier "UnicodeTable.xml" dans le dossier "Flash MX 2004\en\Configuration\FontEmbedding". On peut en ajouter autant que voulu.

En plus de celle proposée pour les caractères canadien français (qui me semble complète à première vue), je m'en suis aussi fait une qui ajoute tout (lowercase, uppercase, numerals, punctuation et canadiens français). Donc un seul à sélectionner à chaque fois pour un champs de texte standard. La voici:

<glyphRange name="Tout (French Canadian) " id="27" >
	<range min="0x0020" max ="0x0020" />
	<range min="0x00C0" max ="0x00CF" />
	<range min="0x00D2" max ="0x00D6" />
	<range min="0x00D9" max ="0x00DC" />
	<range min="0x00E0" max ="0x00EF" />
	<range min="0x00F2" max ="0x00F6" />
	<range min="0x00F9" max ="0x00FC" />
	<range min="0x0041" max ="0x005A" />
	<range min="0x0061" max ="0x007A" />
	<range min="0x002E" max ="0x002E" />
	<range min="0x0020" max ="0x002F" />
	<range min="0x003A" max ="0x0040" />
	<range min="0x005B" max ="0x0060" />
	<range min="0x007B" max ="0x007E" />
	<range min="0x02c6" max ="0x02c6" />
	<range min="0x02dc" max ="0x02dc" />
	<range min="0x2013" max ="0x2014" />
	<range min="0x2018" max ="0x201a" />
	<range min="0x201c" max ="0x201e" />
	<range min="0x2020" max ="0x2022" />
	<range min="0x2026" max ="0x2026" />
	<range min="0x2030" max ="0x2030" />
	<range min="0x2039" max ="0x203a" />
	<range min="0x20ac" max ="0x20ac" />
	<range min="0x2122" max ="0x2122" />
</glyphRange>

Manquerait juste un JSFL qui permettrait de rechercher un document et de changer tout partout dans les textField, parce que c'est parfois très chiant de tout ré-inclure à un fichier qui est passé par MX avant MX04 et qui a tout perdu!

Posté par stef |septembre 6, 2004 03:13 PM | TrackBack
Commentaires

En fait j'ai jamais eu à gerer cela dans flash :) Là tu parles des textes que tu embed dans le panneau de propriété des Champs de texte ? ou au niveau des fonts dans la bibliothèque directement ?
Tu as déjà utilisé le panneau 'Chaines' de Flash MX 2004 qui prend un xml et qui permet d'indiquer selon la langue les sorties au niveau chaine de caractères ?
bye :)

Posté par: | septembre 6, 2004 03:54 PM

Je parle biens de caractères qu'on embed dans un champs texte oui. Par exemple, si tu veux un champs texte avec du japonais, il faut embeder les caractères japonais pour qu'ils s'affichent (à moins d'utiliser une police système)...
Le panneau chaine, c'est 'String' cela j'imagine ? J'ai joué un peu avec oui, j'en ai parlé un peu ici. Tu y avais répondu d'ailleurs! ;)

Posté par: | septembre 6, 2004 07:51 PM

erff, embeder une fonte japonaise lol...
J'espere que tu connais les caracteres a l'avance parce que embeder toute la police, on se retrouve avec un fichier swf de 2 a 8MB.
J'ai meme essaye avec la Arial Unicode.... la police fait 28MB...

Posté par: | septembre 6, 2004 09:19 PM

En fait j'avais oublié que tu en avais déjà parlé lol faut le faire.
Pour ce qui est du problème de font (japonais etc..) un truc pas mal c'est de proposer à l'utilisateur de choisir lui même sa font dans la liste des fonts qu'il a sur son OS. Ensuite suffit de l'appliquer à tout le site via une css par exemple :)
bye :)

Posté par: | septembre 7, 2004 03:07 AM

salut, je suis hors sujet dans ce thread ( désolé ), mais je voudrais poser une question par rapport au précédent
au sujet des engins de forums. J'ai trouvé intéressant les différentes options gratuits / pas gratuits et leur possibilités.
Je reconnais que vBulletin à 85$ c'est qd même pas donné !!! Quand il y a tant de forum gratuits, même si ils ne sont pas autant performant...
Bref. Ma question c'est connaitriez vous le meme genre d'engin gratuit/payant pour administrer un site. Upload, resize, publication news, etc...
MERCI !
(désolé encore pour le HS)

Posté par: | septembre 7, 2004 03:18 AM

Salut!

roikku, le japonais n'était qu'un exemple. J'ai peut-être mal choisi... ;)

raoul, il existe une tonne de CMS open-source. Mais je n'en ai jamais essayé. Tu peux peut-être jetter un oeil ici, il semble y en avoir beaucoup là.

Posté par: | septembre 7, 2004 03:36 AM

Pour les ressources cms le mieux est encore d'aller jeter un oeil chez Karl : http://www.la-grange.net/cms

Posté par: | septembre 7, 2004 04:00 AM

Salut, pour les CMS, j'ai trouvé ce qui me parait les plus réputés : typo3 et mambo.
Si qlq les connait et qu'il peut me dire ce qu'il en pense se serait cool...
Et si vous connaissez une super référence payante en la matière ce serait gentil de me dire quoi.
:)
salut

Posté par: | septembre 7, 2004 09:48 AM

Hahahaha!!! Trop génial ce truc!!! je trouvais ça tellement chiant! Merci!

Posté par: | septembre 8, 2004 04:09 PM

merci pour l'astuce :)

Posté par: | septembre 10, 2004 04:12 AM

Déjà ajouté, ca va me servir aujourd'hui même!

Posté par: | septembre 10, 2004 08:00 AM

Pour ce qui est des cms, j'ai utilisé un peu typo3, je peux dire que j'ai resté sur le cul, C'est vraiment un CMS de qualité professionnel. Si tu as beaucoup de contenu à gérer il vaut la peine. Cependant le learning curve est un peu hard, mais ca fait du bien :)

J'ai vue un peu mambo, mais je n'ai pas sauté de joie en le voyant.

Si tu as besoin de quelque chose de minimal j'utiliserai TextPattern, c'est un logiciel de blogging à la base cependant il est facilement configurable pour éditer du contenu d'un site. Je développe actuellement un site qui va utiliser textpattern comme engin de gestion de contenu.

D'autres personnes qui parle d'utiliser textpattern sur leur liste de diffusion c'est l'organisme w3qc

Posté par: | septembre 10, 2004 08:06 AM

C'est drole, je me disais justement il y a quelque jour que ce serais bien de rajouter un set custom.

Merci!!

Posté par: | septembre 16, 2004 01:30 PM

En passant les chevrons n'ont pas l'air d'etre la...

« bob »

Posté par: | septembre 16, 2004 02:47 PM

Merci Stef du truc!
Je suis tombé sur cet astuce assez astucieuse merci en cherchant google sur ce qu'on peut dire sur 'UnicodeTable.xml' parce que j'ai un autre problème à résoudre.
J'ai dans ma librairie des Font Symbols. J'aimerais forcer une table de caractère spécifique par défaut des fontes embed lors du Publish. Parce que j'importe du texte UTF-8 d'un XML que je place dans un textfield créé dynamiquement. Et ça marche bien sauf pour les caractères oe et OE (œ en fait...) Et il y en a peut-être d'autres, je sais pas...
J'ai essayé de forcer le subset de caractères en placant sur un frame bidon un textfield dans lequel je spécifie les ranges .... Mais ça marche pas.
J'ai modifié le fameux 'UnicodeTable.xml' et ai ajouté dans
...


mais également sans succès.
Et je sais que le caractère existe bel et bien dans la police choisie....
Y a-t-il un autre endroit où Flash puise l'info du subset des caractères à inclure par défaut dans une 'Font Library'? Ou peut-être qu'il se fie au système pour ça...
Bien embêté....

Bye!
Au plaisir de vous voir au FlashintheCan prochainement!

Posté par: | septembre 22, 2004 09:30 PM

à Montréal, bien sûr!

:)

Posté par: | septembre 22, 2004 09:30 PM

Ooops... c'est quoi qui faut faire pour placer du code entre chevron pour que ça apparaîsse?
merci!
désolé...
on devait y lire :
(glyphRange name='Basic Latin ' id='5')
...
(range min='0x0152' max ='0x0153' /)
mais avec des crochets à place.....

Posté par: | septembre 22, 2004 09:36 PM
Poster un commentaire

Vous souhaitez suivre les commentaires sur ce site ? Un fil RSS est disponible ici.
bottom