1、NORME INTERNATIONALE ISOICEI 14755 Premibre edition 1997-08-I 5 Technologies de linformation - Mthodes de saisie de caractres du rpertoire de IWO/CEI 10646 laide dun clavier ou dautres units dentre Information technobgy - lnput methods to enter characters from the reperfoire of ISOAEC 10646 with a k
2、eyboard or other input device Numro de rfrence ISO/CEI 14755:1997(F) ISOKEI 14755: 1997(F) Avant-propos LIS0 (Organisation internationale de normalisation) et la CE1 (Commission lectrotechnique internationale) forment ensemble un systme consacr la normalisation internationale considre comme un tout.
3、 Les organismes nationaux membres de IISO ou de la CE1 participent au dveloppement des Normes internationales par lintermdiaire des comits techniques crs par lorganisation concerne afin de soccuper des diffrents domaines particuliers de lactivit technique. Les comits techniques de IISO et de la CE1
4、collaborent dans des domaines dintrt commun. Dautres organisations internationales, gouvernementales et non gouvernementales, en liaison avec 1ISO et la CE1 participent galement aux travaux. Dans le domaine des technologies de linformation, 1ISO et la CE1 ont cr un comit technique mixte, lISO/CEI JT
5、C 1. Les projets de Normes internationales adopts par le comit technique mixte sont soumis aux organismes nationaux pour approbation, avant leur acceptation comme Normes internationales. Les Normes internationales sont approuves conformment aux procdures qui requirent lapprobation de 75 % au moins d
6、es organismes nationaux votants. La Norme internationale ISOKEI 14755 a t labore par le comit technique mixte ISOKEI JTC 1, Technologies de linformation, sous-comit SC 18, Traitement des documents et communjcation associe. 0 ISOKEI 1997 Droits de reproduction rservs. Sauf prescription diffrente, auc
7、une partie de cette publication ne peut tre reproduite ni utilise sous quelque forme que ce soit et par aucun procde, lectronique ou mcanique, y compris la photocopie et les microfilms, sans laccord crit de lditeur. ISOKEI Copyright Office l Case postale 56 l CH-121 1 Genve 20 l Suisse Imprim en Sui
8、sse 0 ISOKEI ISOKEI 14755:1997(F) Aujourdhui, il existe une mthode bien connue permettant de saisir des caractres trangers un clavier donn sur certains ordinateurs personnels. Toutefois cette mthode dpend du code sous-jacent et est limite aux jeux de caractres cods 8 lments. Le besoin se fait sentir
9、 de normaliser une mthode analogue de manire indpendante de tout code et ce, mme pour des jeux de caractres limits. Il existe aussi une Norme internationale, IISO/CEI 9995-3, permettant de saisir, sur un clavier normalis 48 touches alphanumriques, lensemble des caractres appartenant aux langues euro
10、pennes qui scrivent avec lalphabet latin. Mais cette norme est limite lcriture latine, mme si elle ouvre la porte la dfinition de groupes supplmentaires pour dautres systmes dcriture. Entre-temps, jusqu ce que dautres groupes soient bien dfinis et documents, il y a lieu de disposer de moyens normali
11、ss pour saisir les caractres non-latins indpendamment de tout code. Ceci vitera la multiplicit de telles mthodes, une situation qui nest jamais dsirable pour les utilisateurs. Par ailleurs, IISOKEI JTC 1 a publi rcemment 1ISOKEI 10646, Jeu universel de caractres cods surpZusiezm octets (JUC), qui es
12、t un sur-ensemble des rpertoires de tous les jeux de caractres normaliss et publis jusqu maintenant par lISO/CEI JTC 1. Pour ce jeu de caractres trs volumineux (JUC), il nexiste lheure actuelle aucune mthode de saisie normalise. Mais il y a un besoin croissant de disposer dune telle mthode, qui rgle
13、rait en mme temps le problme de la dpendance par rapport la multitude de codes existants. . . . 111 Page blanche NORME INTERNATIONALE 0 ISOKEI ISOKEI 14755:1997(F) Technologies de linformation - Mthodes de saisie de caractres du rpertoire de IISOKEI 10646 laide dun clavier ou dautres units dentre 1
14、Domaine dapplication La prsente Norme internationale dfinit des mthodes qui permettent la saisie de caractres appartenant au rpertoire de normes diverses, telles que lISO/CEI 10646, de manire indpendante du code, laide dun clavier ou dautres units dentre-sortie. Il est aussi prvu que, pour les impla
15、ntations de divers schmes de codage de jeux de caractres, cette mthode soit utilisable, pourvu que les jeux de caractres cibls aient des rpertoires qui soient des sous-ensembles du jeu universel de caractres cods sur plusieurs octets (ISOKEI 10646) ou de tout autre jeu de caractres normalis. Plus pr
16、cisment, la prsente Norme internationale dfinit quatre selon diffrents scnarios en accord avec la clause de conformit: mthodes, qui peuvent tre implantes une mthode de base pour la saisie dun caractre qui implique lutilisation de la reprsentation de sa valeur code (sous sa forme canonique ou abrge)
17、dans IISOKEI 10646 comme sil sagissait dun numro de catalogue, quel que soit le code sous-jacent utilis pour ce caractre; une mthode pour saisir les symboles normaliss reprsentant des fonctions sur un clavier ; cette mthode a pour but de permettre la saisie de caractres correspondant la reprsentatio
18、n visuelle des symboles de fonctions utilises sur un clavier (selon les symboles de IISOKEI 9995-7 qui sont aussi des caractres dans lISO/CEI 10646), laide des touches de fonction elles-mmes; une mthode de saisie par slection dun caractre lcran; une mthode de rtroaction qui permet lidentification po
19、ur permettre sa saisie subsquente de faon correcte. exacte dun caractre affich sur cran, La prsente Norme internationale se veut un complment aux dispositions de claviers et aux mthodes de saisie nationales existantes optimises pour leur utilisation dans chaque pays. Ainsi elle ne remplace aucune pr
20、escription nationale de saisie au clavier mais doit tre considre comme un outil facilitant lusage du rpertoire complet de caractres de IISOKEI 10646 laide des claviers nationaux dj existants. 2 Rfrences normatives Les normes suivantes contiennent des dispositions qui, par suite de la rfrence qui en
21、est faite, constituent des dispositions valables pour la prsente Norme internationale. Au moment de la publication, les ditions indiques taient en vigueur. Toute norme est sujette rvision et les parties prenantes des accords fonds sur la prsente Norme internationale sont invites rechercher la possib
22、ilit dappliquer les ditions les plus rcentes des normes indiques ci-aprs. Les membres de la CE1 et de IISO possdent le registre des Normes internationales en vigueur un moment donn. ISOKEI 646: 199 1, Technologies de 1 information - Jeu ISO de caractres cods 7 lments pour lchange dinformations. ISOK
23、EI 6937: 1994, Technologies de 1 information - Jeu de caractres graphiques cods pour la transmission de texte -Alphabet latin. 1 ISOKEI 14755: 1997(F) 0 ISOKEI ISOICEI 8859-l : 1987, Traitement de linformation - Jeu de caractres graphiques cods sur un seul octet - Partie 1: Alphabet latin no 1. ISOK
24、EI 9995 1: 1994, Technologies de linformation - Disposition des claviers conus pour la bureautique - Partie 1: Principes gnraux pour la disposition des claviers. ISOKEI 9995-3: 1994, Technologies de I?nformation - Disposition des claviers conus pour la bureautique - Partie 3: Dispositions complmenta
25、ires de la zone alphanumrique du module alphanumrique. ISOKEI 9995-7: 1994, Technologies de Unformation - Disposition des claviers conus pour la bureautique - Partie 7: Symboles employs pour la reprsentation des fonctions. ISOKEI 10646- 1: 1993, Technologies de 1 information - Jeu universel de carac
26、tres cods plusieurs octets - Partie 1: Architecture et table multilingue. 3 Dfinitions Pour les besoins de la prsente Norme internationale, les dfinitions suivantes sappliquent. 31 . composition de caractre: fonction qui slectionne un caractre graphique qui na pas t affect touche en associant divers
27、 autres caractres disposs sur le clavier. une 3.2 forme canonique: forme par laquelle les caractres du JUC sont dcrits en utilisant 32 lments (ou 8 chiffres hexadcimaux) pour reprsenter chaque caractre. 3.3 hexadcimal: la notation hexadcimale est un systme de reprsentation numrique analogue au systm
28、e dcimal, mais elle utilise la base 16 au lieu de la base 10. Dans le systme hexadcimal, quand un dcompte atteint 16 en toute position numrique, une retenue de 1 est effectue et porte la prochaine position numrique plus significative, au lieu de se produire quand le dcompte atteint 10, comme ce sera
29、it le cas dans le systme dcimal. Comme il nexiste traditionnellement pas de chiffres au del de 9, les 6 premires lettres de lalphabet latin (ou de tout autre alphabet si lcriture latine nest pas utilise) sont utiliss pour reprsenter les chiffres hexadcimaux additionnels 10 (A), 11 (B), 12 (C), 13 (D
30、), 14 (E), 15 (F). Dans la prsente Norme internationale, les nombres hexadcimaux sont utiliss comme rfrences au JUC, dont le codage hexadcimal est considr comme lquivalent dun systme de numrotation par catalogue pour slectionner des caractres. La notation hexadcimale existe comme raccourci pour repr
31、senter des groupes de 4 bits (il y a 16 combinaisons possibles pour les permutations de 4 bits, dont les seules valeurs possibles sont soit 0, soit 1); un nombre hexadcimal sexprime avec moins de caractres quun nombre dcimal. 3.4 JUC: 3.5 niveau: 36 . 37 . slection du niveau 2: numro de catalogue: J
32、eu universel de caractres cods sur 10646- 1 et ses extensions venir. plusieurs octets, connu comme lISO/CEI tat logique du clavier donnant accs une collection de caractres graphiques ou dlments de caractres graphiques. Gnralement les caractres graphiques ou lments de caractres graphiques dun mme niv
33、eau font partie dune mme catgorie, telle que les formes majuscules des lettres. Dans certains cas le niveau choisi peut affecter les touches de fonctions. identification dun caractre par sa forme canonique, cette diffrence que les zros non significatifs peuvent tre omis. prs fonction niveau 2 qui sl
34、ectionne du clavier dans lensemble de le groupe actif caractres (symbole : ou de 0) . fonctions affect au 0 ISOKEI ISOKEI 14755:1997(F) 3.8 squence de dbut de saisie: squence prcise ou combinaison de touches, ou tout mcanisme dfini lors de la mise en uvre, dont leffet est de placer le systme dans un
35、 tat propice la saisie dune squence dentre conforme une mthode dcrite dans la prsente Norme internationale. 3.9 squence de fin de saisie: squence prcise ou combinaison de touches, ou tout mcanisme dfini lors de la mise en uvre, dont leffet est de terminer la construction dun caractre dont la slectio
36、n a dbut par la squence de dbut de saisie, conformment une mthode dcrite dans la prsente Norme internationale. 3.10 touche Contrle: touche reprsentant la fonction la fonction Contrle, telle que dcrite dans IISOKEI 9995-7 (symbole : ). 4 Symboles et abrviations Dans la prsente Norme internationale, l
37、identification dun caractre prcis du rpertoire du JUC se fera au moyen dune reprsentation symbolique de forme Uxxxxxxxx . Dans cette forme, les instances de xx qui suivent la lettre U reprsentent le numro de catalogue dun caractre. Un tel numro de caractre se rfere au JUC. En pratique, ceci constitu
38、e un moyen dtre indpendant de tout code particulier. Le JUC contient tous les caractres graphiques normaliss par lISO/CEI. Lorsque cest possible, dautres identificateurs mnmoniques seront utiliss en plus de la reprsentation des caractres eux-mmes. Quand le nom dun caractre (nom normalis ou conventio
39、nnel)est utilis dans le prsent texte, il est dlimit respectivement gauche et droite par les symboles PLUS PETIT QUE et PLUS GRAND QUE, tels que par exemple dans la chane , qui reprsente le caractre ESPACE. 5 Prescriptions Prsomptions Le clavier doit disposer dun module alphanumrique. Ce module doit
40、disposer dune barre despacement (qui gnre le caractre ), des dix chiffres dcimaux et des 6 premires lettres de lalphabet latin si lalphabet latin est utilis, ou de tout autre alphabet si un diffrent systme dcriture est utilis. Ces lments sont utiliss pour reprsenter des nombres hexadcimaux (voir la
41、dfinition du mot hexadcimal), en quelque sorte les numros de catalogue de tous les caractres du JUC. Lappareil auquel le clavier est reli doit tre programm de telle sorte que la squence dvnements prescrite par certaines mthodes soit possible (notamment la mthode dcrite en 5.2). Ainsi la prsente Norm
42、e internationale ne sapplique gnralement pas une machine crire mcanique. 5.1 Mthode de base La mthode de base est active de la manire suivante: Alors que la squence de dbut de saisie a t active, le fait de taper le numro de catalogue dun caractre et de le terminer par la squence de dlimitation doit
43、gnrer un caractre graphique cod quivalent celui correspondant ce numro de catalogue dans le JUC ou indiquer une erreur conformment 5.5, si le caractre slectionn ne peut tre gnr par le systme. Lorsque cest possible, aucune distinction de doit tre faite entre une lettre majuscule et son quivalent minu
44、scule (ou entre les diverses formes dune lettre dans un systme dcriture donn) pour la saisie des 6 premires lettres de lalphabet comme chiffres hexadcimaux. Si, pour cette mthode, lon prvoit dans un systme ou une application conformes une option permettant lentre de caractres successifs, il est alor
45、s recommand que la BARRE DESPACEMENT soit utilise comme quivalent dune squence de dlimitation ayant pour effet de 3 ISOKEI 14755:1997(F) 0 ISOKEI gnrer le caractre prcdemment saisi et en mme temps comme quivalent dune nouvelle squence de dbut de saisie pour un autre caractre. Ceci peut tre considr c
46、omme un mcanisme optionnel de blocage du mode dexploitation de la mthode de base. NOTE-On suppose dans les exemples qui suivent que la squence de dbut de saisie consiste en lutilisation combine des touches Slection du niveau 2 (0) et Contrle (e). La squence de fin de saisie correspond au relchement
47、de ces touches. Ceci ne constitue quun exemple de mise en uvre de ces squences. Exemple a. Saisie du caractre 1. Appuyer sur la touche Slection du niveau 2 (0) et la maintenir enfonce. 2. Appuyer sur la touche Contrle () et la maintenir enfonce. 3. Taper la squence OOCO. 4. Relcher la touche Contrle () et la touche Slection du niveau 2 (0). Rsultat: Le caractre sera gnr, la squence saisie reprsentant le numro de catalogue de la lettre dans le JUC, quel que soit le code utilis par lappa