Como converter texto para Braille e vice-versa
Use o modo `encode` para converter texto em Braille mapeado e um modo diferente de `encode` para converter Braille mapeado em texto. Carateres fora do mapeamento são conservados segundo o sentido da conversão.
Use o modo encode para converter texto em Braille mapeado e um modo diferente de encode para converter Braille mapeado em texto. Carateres fora do mapeamento são conservados segundo o sentido da conversão.
Para que serve
Este conversor permite transformar texto em carateres Unicode Braille definidos pelo próprio mapeamento e também fazer o percurso inverso, convertendo carateres Braille mapeados novamente em texto. É adequado quando pretende verificar rapidamente a forma como uma sequência de texto é convertida ou interpretar uma sequência Braille compatível com o mapeamento disponível.
O texto é opcional. Se não introduzir conteúdo, o processamento termina com sucesso e devolve um resultado vazio. Para uma entrada não vazia, o resultado inclui também a contagem de carateres da entrada.
Como utilizar
-
Introduza o texto no campo de entrada. Pode deixar o campo vazio, se quiser verificar o comportamento de uma entrada sem conteúdo.
-
Escolha o sentido da conversão através do controlo de modo. Para transformar texto em Braille, use exatamente o valor
encode. Se pretender transformar Braille mapeado em texto, use o modo de descodificação. Qualquer valor de modo diferente deencodesegue o ramo de descodificação, por isso confirme o valor antes de processar. -
Execute o processamento através do controlo disponível. Não é necessário acrescentar texto quando a intenção é testar uma entrada vazia.
-
Leia o resultado apresentado. Na conversão para Braille, as letras são convertidas depois de serem passadas para minúsculas antes da procura no mapeamento. Assim, uma letra maiúscula e a respetiva minúscula produzem o mesmo carater Braille quando ambas pertencem ao mapeamento. No sentido inverso, os carateres Braille reconhecidos são convertidos para texto.
-
Se a entrada contiver carateres que não pertençam ao mapeamento, reveja o resultado sem esperar que sejam convertidos. Na codificação, esses carateres permanecem inalterados depois da conversão para minúsculas; na descodificação, carateres Braille não reconhecidos também permanecem inalterados. Os espaços comuns são mantidos na descodificação.
Como interpretar o resultado
O resultado deve ser lido de acordo com o modo escolhido. Em encode, procure a sequência Braille correspondente aos carateres reconhecidos e confirme se os carateres fora do mapeamento foram conservados. Num modo diferente de encode, procure texto reconstruído a partir dos carateres Braille reconhecidos; espaços comuns e outros carateres não reconhecidos podem continuar presentes.
A contagem apresentada para uma entrada não vazia refere-se ao número de carateres da sequência introduzida, não necessariamente ao tamanho visual da conversão devolvida. Uma entrada omitida ou vazia constitui um caso válido e produz um resultado vazio, pelo que não deve ser interpretada como falha.
Este comportamento não equivale à conversão de qualquer sistema de escrita ou de todos os carateres possíveis para Braille. O resultado depende do conjunto de mapeamentos definido: o que estiver fora desse conjunto é preservado segundo as regras do modo utilizado.
Exemplo prático
Uma pessoa pretende observar a forma do resultado ao converter uma palavra de quatro carateres para Braille.
Introduza casa, selecione exatamente encode e execute o processamento.
O resultado contém uma sequência Braille convertida e indica 4 carateres de entrada; a sequência exata depende do mapeamento definido.
Limitações
- A conversão abrange o conjunto de mapeamentos definido. Carateres sem correspondência não são convertidos e permanecem no resultado segundo as regras de codificação ou descodificação.
Erros comuns
- Se o resultado não apresentar Braille quando esperava uma codificação, confirme o modo: apenas o valor exato
encodeseleciona a codificação; qualquer outro valor segue a descodificação.
Perguntas frequentes
É obrigatório introduzir texto?
Não. Se o campo for deixado vazio ou omitido, o processamento termina com sucesso e o resultado fica vazio.
Qual é o modo predefinido?
Se não indicar um modo, é utilizado encode. Para garantir a codificação, confirme que o valor usado é exatamente encode; outros valores seguem a descodificação.
As maiúsculas são convertidas de forma diferente?
Quando pertencem ao mapeamento, letras maiúsculas e minúsculas produzem o mesmo carater Braille, porque são passadas para minúsculas antes da procura.