Support Unicode pour l'i5/OS et l'OS/400 via les CCSID
Informations générales
Conditions requises sur le client
Restrictions
Extraction du fichier de police
Dans une session écran 5250, l'émulateur prend en charge l'affichage des données Unicode contenues dans des zones marquées par des identificateurs de jeux de caractères codées, ou CCSID (Coded Character Set Identifiers).
L'option Activation du flot de données Unicode doit être activée dans la fenêtre de configuration de la session écran 5250 (voir la rubrique Connexion).
Cette fonction n'est pas prise en charge dans une session imprimante 5250.
L'émulateur prend en charge les CCSID suivants :
-
13488 (0x34B0 hexadécimal)
-
17584 (0x44B0 hexadécimal)
L'émulateur renvoie un code de détection "0x10050155" en réponse à tout autre CCSID.
Les exigences de police suivantes s'appliquent au poste de travail client :
Cette fonctionnalité présente les restrictions suivantes :
-
Les sessions SBCS ne prennent en charge que les caractères Unicode à simple largeur.
-
Les sessions DBCS prennent en charge à la fois les caractères Unicode à simple et double largeur.
-
Toutefois, les sessions DBCS prennent uniquement en charge les caractères Unicode à double largeur de la police Monotype Sans Duospace WT pour la page de codes hôte utilisée par la session écran 5250.
Ainsi, par exemple, une session écran 5250 configurée avec la page de codes japonaise 930 prend uniquement en charge les caractères Unicode à double largeur contenus dans le fichier de police Monotype Sans Duospace WT J (mtsansdj.ttf).
-
Cette fonctionnalité ne prend pas en charge les pages de codes Hindi et Thaï.
-
Cette fonctionnalité n'assure pas la prise en charge de GB18030 Phase 2.
-
Cette fonctionnalité ne prend en charge aucune combinaison de caractères dans les zones reposant sur un CCSID et dans les données de sortie.
-
Cette fonctionnalité ne prend pas en charge les préfixes de langue Plane 14 de l'encodage UTF-16,
car l'émulateur n'assure pas la prise en charge de polices multiples au sein d'une même session.
-
Cette fonctionnalité ne prend pas en charge les caractères Unicode Tamil et Teluga.
-
Cette fonctionnalité ne prend pas en charge les caractères Unicode tibétains et mongoliens.
-
Cette fonctionnalité ne prend pas en charge les caractères Unicode substitués.
Ceux-ci sont acceptés, mais ne s'affichent pas correctement sous Java.
Le poste de travail client doit être configuré en vue d'utiliser l'une des polices IBM WorldType Duospace (espacement fixe).
Après avoir extrait le fichier de police de caractères IBM WorldType, installez la police sur votre système d'exploitation.