E não, isso não é uma brincadeira de traduzir texto ASCII para braille .
Existem 2 8 = 256 padrões Braille em Unicode. (Por 'Braille' quero dizer células de 8 células)
W, espera. Quantos caracteres ASCII havia?
2 7 = 128?
Bem, então, vamos transformar ASCII em Braille, porque não há absolutamente nenhuma razão para não!
O caminho de ASCII, para Braille
Podemos ver que cada célula representa um pouco, e cada célula é 'perfurada' ou não.
Agora podemos alocar cada célula para representar os bits do caractere ASCII como binários.
(1 )(16 )
(2 )(32 )
(4 )(64 )
(8 )( - )
* ( - )
está em branco
Agora podemos converter ASCII para Braille. Por exemplo, A
(65 = 01000001) é igual a ⠡
.
Exemplos
Input -> Output
Braille! -> ⠢⠺⠱⡱⡴⡴⠵⠑
(Upscaled)
.. .o o. o. .. .. o. o.
o. oo .o .o .o .o .o .o
.o .o .o .o oo oo oo ..
.. .. .. o. o. o. .. ..
a
é ⠱
.
⠹
estaria errado de qualquer maneira, já que tem o número errado de células perfuradas.
a
é⠱
, não⠹
(que eu acho que éq
)?