|
|||||||||||||||||||||||||||||||||||||||||||
|
Unicode Avant Unicode, les 128 premiers caractères ASCII étaient communs 0...127 et les suivants 128...255 spécifiques à chaque langue ou pays. Un code page par pays rendait impossible la tenue de documents à la fois en français, grec, russe, arabe, et en langues asiatiques, voire impossible du norvégien, allemand et français. Unicode est une norme permettant d'encoder les caractères utilisés dans les langues écrites du monde entier, ainsi que leur ponctuation et symboles. Pour plus de précisions allez voir sur www.unicode.org. Est-ce une simple coïncidence, mais l'Amiga était déjà en avance sur son temps même au niveau de son "charset" (jeu de caractères). Le Latin-1, ou ISO 8859 Set 1 est exactement le même que la police en ROM, topaz. Ni Windows, ni Apple, ni un autre système n'ont ce jeu de caractères. Comme les caractères U+0000 U+00FF sont déjà dans le système, on peut récupérer des fichiers UTF-8 ou Unicode en français, ou Latin-1 rien qu'en supprimant les 00 en trop et en remplaçant les autres caractères par "?", signifiant que l'on ne peut pas les encoder, car pour les autres caractères, cela se complique. Ucode Ucode est certainement le seul moyen de pouvoir afficher des caractères Unicode sur Amiga (AmigaOS 3.1 et plus requis). Pour utiliser Ucode, il faut au moins 4 Mo de mémoire, un disque dur (25 Mo pour tous les glyphes d'Aminet) et au moins un 68000 (oui un 68000 !). Il est téléchargeable sur Aminet : aminet.net/package/text/show/Ucode. Que contient Ucode ?
Le GlyphEditor permet d'éditer des caractères pour un jeu de taille 8, MN Normal, TT TéléType, comme topaz 8. Ici j'édite le delta russe U+0414, heu pardon, le caractère "CYRILLIC CAPITAL LETTER DE". Bref, Ucode est un bon début pour pouvoir compléter la police topaz de base... avec le programme UReader qui suit. UReader UReader est disponible sur Aminet : aminet.net/package/dev/c/UReader. UReader est capable d'afficher n'importe quel fichier ASCII en Latin-1, Unicode petit-boutiste, Unicode gros-boutiste, et UTF-8. Il y a deux versions : UReaderTTEngine (ttengine.library) et UReader (ucode.library). Ces deux programmes ont chacun leurs points forts et points faibles, et m'ont servi pour choisir un moteur de base (pour faire comme Wordpad pour Windows :) voire mieux). UReaderTTEngine Ses points forts :
Ses points forts :
Sans Serif SS 11 Police TrueType Topaz TT 8 Sans Serif SS 11 Topaz TT 8 (topaz 8), il manque beaucoup de lettres ! Sans Serif SS 11 Topaz TT 8 On a de quoi s'amuser sur Amiga Classic, maintenant que l'on peut afficher des textes Unicode, il ne reste plus qu'à créer un éditeur de texte...
|