Archive Liste Typographie
Message : Re: Latin 0 - des détails croustillants ? (Alain LaBonté ) - Dimanche 01 Février 1998 |
Navigation par date [ Précédent Index Suivant ] Navigation par sujet [ Précédent Index Suivant ] |
Subject: | Re: Latin 0 - des détails croustillants ? |
Date: | Sun, 01 Feb 1998 11:04:56 -0500 |
From: | Alain LaBonté <alb@xxxxxxxxxxxxxx> |
A 08:11 01/02/98 +0100, Alain Hurtig a écrit : >At 16:48 -0500 30/01/98, Alain LaBonté wrote: >>En fait l'alphabet latin n° 0, pour la plupart des utilisateurs de >>l'alphabet latin n° 1, passera inaperçu... [Alain H.] : >Mais alors, à quoi servira-t-il ? Nous qui attendons cette table comme le >Messie, pour pouvoir enfin utiliser le {oe} dans les mails et les pages >Web... Ne nous dites pas qu'Iso-Latin 0 ne remplacera pas Iso-latin 1, ce >serait à pleurer ! [Alain L.] : Remplacer est un grand mot... c'est en essayant de le remplacer que toutes les tentatives françaises ont échoué jusqu'ici... Curieusement, après toutes ces tentatives, quand on voulu créer une nouvelle table, c'est IBM qui, en coulisses, a dit que l'on aurait dû proposer un remplacement... l'argument du soutien du français n'était pas bon, mais le cas mercantile de l'EURO change tout (; Disons que pour l'Europe et les pays francophones, cela pourrait rendre désuet l'alphabet latin n° 1. Mais pour pouvoir affirmer cela sans l'ombre d'un doute, il faudrait être devin... disons que nous faisons tout pour cela, mais en ne donnant pas d'arguments à ceux qui sont contre un remplacement. Tout remplacement est une hérésie à l'ISO, hérésie qui a déjà été commise par l'ISO elle-même l'an dernier à la suite des pressions du consortium UNICODE pour le coréen... mais l'on a juré que ce serait un cas unique. [Alain L.] : >>Paradoxalement, l'alphabet latin n° 0 (ou 9, officiellement) fait >>terriblement l'affaire d'IBM... [Alain H.] : >En quoi ? Surtout, tenez-nous au courant, y compris des détails >croustillants dont nous raffolons tous. [Alain L.] : C'est très simple : les ordinateurs de grande puissance IBM utilisent depuis toujours un code de caractères graphiques à 8 bits capable d'assurer la traduction des jeux de caractères ISO, sans perte de données dans les deux sens, à condition que ces caractères ne soient pas plus nombreux que 191. Or l'ajout du SYMBOLE EURO dans les applications commerciales leur pose problème. Il faut qu'ils sacrifient un caractère, et cela les embête car Microsoft, elle, n'a pas ce fardeau, elle utilise sans vergogne l'espace de commande pour le faire (voir « espace C1 » ci-dessous), en se foutant bien de la compatibilité avec le reste du monde (peut-on la blâmer d'ailleurs ? là est la question)... Or IBM a toujours joué « fair play » dans ce domaine, et elle colle pour ses jeux de caractères d'ordinateurs de grande puissance à des « répertoires » de caractères ISO, bien qu'elle le fasse avec un codage différent (elle dispose de circonstances atténuantes, c'est le jeu EBCDIC [oui, à 8 bits!] qui devait être normalisé au tout départ (il y a de cela près de 30 ans) à la place de l'ASCII [à 7 bits, celui-là!], mais comme IBM était la seule à l'avoir implanté, les autres ont crié au meurtre et ils ont pondu l'ASCII en vitesse en remplacement!) __________________________________________________________________________ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ La structure des jeux de caractères ISO codés sur 8 bits est la suivante : Combinaisons de codage de 0 à 127 (c'est l'ASCII à 7 bits, en fait) : __________________________________________________________________________ -32 caractères de commande [espace C0] -95 caractères graphiques y compris le caractère ESPACE [espace G0] -1 caractère hybride (DEL), aujourd'hui bizarroïde (cela servait pour les rubans perforés!!!) ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ Combinaisons de codage de 128 à 255 : __________________________________________________________________________ -32 caractères de commande [espace C1] -96 caractères graphiques y compris l'espace insécable [espace G1] ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ La structure des jeux de caractères IBM EBCDIC à 8 bits est la suivante : _________________________________________________________________________ -64 caractères de commande (y compris DEL, noyé parmi les autres) -191 caractères graphiques -1 caractère de commande (symbole EO, décimal 255 ou hexadécimal FF) ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ __________________________________________________________________________ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ L'affaire « Latin 0 » fait donc l'affaire d'IBM. Cela lui permettra de passer par un jeu de caractères normalisé pour coder l'EURO, et de légitimer un nouveau répertoire EBCDIC contenant ce caractère, où le caractère sacrifié sera le même que celui qu'on aura sacrifié par rapport à Latin 1... Et comme on en profite pour corriger le soutien du français et du finnois de manière normalisée, IBM le fera aussi dans sa nouvelle table, de la même manière, puisque, répétons-le, IBM veut assurer l'intégrité des données et coller à un jeu ISO. Cela dit, elle est mal placée pour faire le lobbying que nous faisons, pour beaucoup de raisons... Cette table permettra aussi le passage en douceur de l'EBCDIC à UNICODE pour l'EURO, en passant par des jeux de caractères à 8 bits normalisés, et ce, dans les deux sens... et il est à prévoir que les autres parties de l'ISO/CEI 8859 (grec, cyrillique, latin des pays de l'Est) seront aussi modifiées en calquant la position retenue pour le SYMBOLE EURO dans le « latin 0 » (qui sera officiellemnet le « latin 9 »). Cela fera aussi l'affaire d'IBM pour les mêmes raisons. Alain LaBonté Québec cc france_langue Lazaros TOSSOUNIDIS, Bruxelles P.-S. : en annexe, le tableau vraisemblablement final, en format JPEG
Attachment:
latin0ou9.jpg
Description: Binary data
- Re: Latin 0 - Bonne nouvelle, (continued)
- Re: Latin 0 - Bonne nouvelle, Hugues RICHARD (30/01/1998)
- Re: Latin 0 - Bonne nouvelle -- détails, Alain LaBonté (30/01/1998)
- Re: Latin 0 - Bonne nouvelle -- dÈtails, Alain Hurtig (01/02/1998)
- Re: Latin 0 - des détails croustillants ?, Alain LaBonté <=
- Re: Latin 0 - des détails croustillants ?, Francois H. Villebrod (02/02/1998)
- Re: Latin 0 - des détails croustillants ?, Alain LaBonté (02/02/1998)