Formes à demi et pleine chasse

Un article de Wikipédia, l'encyclopédie libre.
Aller à : navigation, rechercher
Terminal de DOS affichant des caractères pleine chasse (fullwidth) et des caractères demi chasse (halfwidth).

Les caractères graphiques informatiques des codages chinois, japonais et coréen (CJC) sont traditionnellement classé par caractères pleine chasse (全角 en chinois simplifié, 全形 en chinois traditionnel, 전각 jeongag en coréen, 全角 zenkaku en japonais) ou demi chasse (半角 en chinois simplifié, 半形 en chinois traditionnel, 반각 bangag en coréen, 半角 hankaku en japonais). Dans les fontes à chasse fixe, les caractères demi chasse occupent la moitié de la chasse des caractères pleine chasse. Dans les terminaux informatiques ou certaines applications, les caractères sont affichés dans une grille, le plus souvent de 80 colonnes par 24 ou 25 lignes. Pour des raisons pratiques et esthétiques, les caractères CJC occupent deux colonnes chacun (appelés « cellule de rendu ») tandis que les caractères des écritures occidentales et certains caractères japonais ou coréens occupent une colonne (appelé « demie cellule de rendu »).

Dans certains codages CJC à codage mixte sur 1 ou 2 octets, comme le Shift-JIS, ces caractères pleine chasse sont typiquement codés sur deux octets, les caractères demi chasse sont codés sur un octet, et les deux formes de certains caractères sont codées comme deux caractères distincts. Ces codages mixtes dupliques habituellement l’ASCII pour les caractères à un octet et codes les autres caractères sur deux octets.

Unicode[modifier | modifier le code]

Pour assurer la compatibilité avec les codages mixtes possédants les formes demi et pleine chasse de certains caractères, ces caractères ont été codés dans Unicode dans le bloc FF00-FFEF intitulé Formes à demi et pleine chasse.

Pour les autres caractères, Unicode définit la propriété East_Asian_Width permettant de déterminer le type de chasse selon le contexte . Sa valeur peut être :

  • Ambiguous (A) – ambigu
  • Fullwidth (F) – pleine chasse
  • Halfwidth (H) – demi chasse
  • Narrow (Na) – étroit
  • Neutral (N) – neutre
  • Wide (W) – large

Tables des caractères Unicode[modifier | modifier le code]

PDF : fr en
 v · d · m 
0
1
2
3
4
5
6
7
8
9
A
B
C
D
E
F
FF0
 
FF1
FF2
FF3
_
FF4
FF5
FF6
FF7
ソ
FF8
FF9
FFA
H W H F
FFB
 
FFC
 
 
FFD
 
 
 
FFE
 
 

Voir aussi[modifier | modifier le code]

Bibliographie[modifier | modifier le code]

  • Patrick Andries, « Chapitre 11 – Écritures de l’Extrême-Orient », dans Unicode 3.1 Annoté (lire en ligne)

Liens externes[modifier | modifier le code]