Pleine chasse

Définition, exemples et bonnes pratiques

À retenir

  • Occupe deux fois la largeur d'un caractère standard (demi-chasse).
  • Concerne principalement les langues asiatiques (CJK).
  • Nécessite une gestion particulière pour l'alignement dans les interfaces textuelles.

En informatique et en typographie numérique, la pleine chasse désigne un caractère qui occupe deux colonnes de largeur au lieu d'une seule dans un affichage à pas fixe (comme un terminal ou un éditeur de code). Imaginez une grille de texte où chaque lettre occupe une case : un caractère en pleine chasse en occuperait deux, côte à côte, pour conserver ses proportions.

Étymologie

Le mot chasse provient du vocabulaire de l'imprimerie et désigne la largeur d'un caractère. « Pleine chasse » est une traduction de l'expression japonaise zenkaku (pleine largeur), utilisée pour décrire les idéogrammes dont la hauteur et la largeur sont identiques, contrairement aux lettres latines plus étroites.

Exemples d'usage

  • Les sinogrammes (caractères chinois) comme 汉 ou les kanjis japonais.
  • Certains symboles mathématiques ou décoratifs spécifiques à l'encodage Unicode.
  • Les versions « larges » de chiffres ou de lettres latines utilisées dans certains contextes asiatiques (ex: ABC au lieu de ABC).

Cas d'usage

Ce concept est crucial dans le développement de logiciels destinés aux marchés asiatiques (Chine, Japon, Corée). On le retrouve dans la gestion des interfaces en ligne de commande (terminaux), la création de tableaux en mode texte ou la conception de polices de caractères monospaced.

Bonnes pratiques

Lorsqu'on manipule du texte mélangeant caractères classiques et pleine chasse, il faut être vigilant sur l'alignement visuel des colonnes. De nombreux logiciels comptent le nombre de caractères (1 caractère = 1 unité) sans réaliser que la pleine chasse occupe visuellement 2 unités de largeur, ce qui peut briser la mise en page d'un tableau ou d'un rapport.

Synonymes

chasse double pleine largeur full-width

Antonymes

demi-chasse chasse simple half-width

Conseil

Si vous développez une application traitant des données internationales, utilisez des bibliothèques capables de calculer la largeur d'affichage réelle des chaînes de caractères (largeur visuelle) plutôt que de vous fier uniquement au nombre de caractères Unicode.

Questions fréquentes

Quelle est la différence entre pleine chasse et demi-chasse ?

La demi-chasse correspond à la largeur standard d'une lettre latine (comme 'a' ou 'z'), tandis que la pleine chasse est deux fois plus large.

Est-ce que cela prend plus de place en mémoire ?

Oui et non. C'est l'encodage (souvent Unicode/UTF-8) qui détermine le poids en octets, mais visuellement, l'encombrement à l'écran est toujours double.

Pourquoi mon texte est-il décalé dans mon terminal ?

C'est probablement dû à la présence de caractères en pleine chasse qui déplacent le reste de la ligne d'une colonne supplémentaire sans que le logiciel ne l'ait anticipé.