« Les ASCII de 0 à 127/Les variantes de l'ISO 646 » : différence entre les versions

Contenu supprimé Contenu ajouté
Ligne 740 :
Les changements spécifiques à certaines de ces variantes sont indiqués dans la table suivante avec un fond coloré jaune ou bleu quand le caractère assigné au code est différent de celui assigné dans l’ASCII (US) ; les cellules vides sur fond gris indiquent des positions invalides non utilisées dans le jeu de caractères normalisé correspondant :
 
{| class="wikitable"
{|width="100%" border="1" cellspacing="0" cellpadding="2" style="border:1px solid #AAAAAA;border-collapse:collapse;background:#F8F8F8"
|-
|-style="background:#EEEEEE"
! colspan="3" |Codes
! colspan="29" |Caractères pour chaque jeu compatible ISO 646
|-
|-style="background:#EEEEEE"
![[w:Système binaire|binaire]]!![[w:Décimal|déc.]]!![[w:Hexadécimal|hexa]]
!INV
Ligne 777 :
!MT
!YU
|-
|-bgcolor="#FFFFFF"
|bgcolor="#EEEEEE" align="right"|010 0010
|bgcolor="#EEEEEE" align="right"|34
Ligne 1 411 :
Les caractères affichés ci-dessus sur fond jaune doivent être interprétés comme des diacritiques combinants lorsqu’ils sont précédés ou suivis d’un caractère de contrôle ''retour arrière'' (BS, code 8). Ces diacritiques s’appliquent alors au caractère précédent si ces caractères réinterprétés sont précédés du contrôle ''retour arrière'', sinon ils s’appliquent au caractère suivant comme s’ils étaient saisis comme touches mortes (et dans ce cas le transcodage vers Unicode nécessitera une inversion du caractère suivant et du diacritique) ; on peut aussi coder la combinaison du caractère de base et du diacritique avec un caractère Unicode précombiné (en forme normale C) correspondant à cette combinaison, si elle est codée dans Unicode. Dans ce cas, les ponctuations, symboles et lettres modificatives suivants sont réinterprétés ainsi :
 
{| class="wikitable"
{|width="100%" border="1" cellspacing="0" cellpadding="2" style="border:1px solid #AAAAAA;border-collapse:collapse;background:#F8F8F8"
|-
|-style="background:#EEEEEE"
! colspan="1"| ISO 646
! colspan="3"| Interprétation isolée
! colspan="3"| Interprétation avec BS et un autre caractère (ici « o »)
|-
|-style="background:#EEEEEE"
! hexa
! Caractère !! Unicode !! Nom