Comment décoder le braille
Le décodage du braille implique la conversion des motifs de points en caractères de texte correspondants. Le décodeur traite les entrées en braille de façon séquentielle, en maintenant l'état des indicateurs:
- Parse l'entrée — accepter soit les caractères Unicode Braille soit la notation point comme (1,2,5)
- Indicateurs de processus — suivi des états de capital et de nombre d'indicateurs
- Cellules de carte en caractères — convertir chaque cellule de braille en sa lettre, son numéro ou sa marque de ponctuation correspondante
- ** Transitions en mode manuel** — commutation entre les modes lettre et nombre en fonction des indicateurs rencontrés
Comprendre les indicateurs du décodage
Lors du décodage, le décodeur maintient une machine d'état:
- Mode normal: Chaque cellule correspond directement à une lettre minuscule ou à une ponctuation
- Mode du capital: Activé par l'indicateur de capital (point 6); la cellule suivante est sortie en majuscules
- Mode numéro: Activer par l'indicateur de nombre (points 3,4,5,6); les cellules suivantes utilisent la cartographie A-J à 1-0 jusqu'à ce qu'un indicateur d'espace ou de lettre réinitialise le mode
Formats d'entrée
Ce décodeur accepte deux formats d'entrée:
- Unicode Braille: Coller directement les caractères Unicode braille réels (p. ex.
- Notation par point: Écrire chaque cellule sous forme de nombres de points entre parenthèses, p.ex. (1,2,5) (1,5) (1,2,3)
Le format est automatiquement détecté selon que l'entrée contient des caractères Unicode Braille ou entre parenthèses.