Apresentando o teclado Braille
Antes de começar a digitar, você precisa primeiro configurar os botões para cada ponto braille.
Você decide como posicionar os pontos. É necessário inserir cada posição de ponto em ordem, do um ao seis. Depois, deslize para baixo para uma nova linha.
O MBraille memoriza a posição de cada ponto, mas você pode sempre reprogramar os pontos caso os tenha esquecido. Reinicialize o layout com um deslize de quatro dedos para a direita.
Observe que, no layout, as posições dos pontos não são totalmente fixas, permitindo que a posição das mãos varie enquanto mantém a entrada precisa.
Usando o teclado
A entrada de teclas braille começa quando um dedo toca a tela e termina quando todos os dedos são levantados. Você pode tocar todos os pontos simultaneamente ou em sequência, desde que pelo menos um dedo permaneça na tela.
Por padrão, o braille contraído não é usado, mas se disponível, pode ser ativado nas configurações. Para alternar rapidamente as contrações durante a digitação, mantenha o ponto 6 pressionado com um dedo e deslize para cima ou para baixo com outro dedo.
Gestos de deslize
Os gestos de deslize do MBraille funcionam melhor quando são curtos e rápidos.
Direções de deslize
Ao mencionar a direção do deslize, pode haver confusão dependendo de como você segura o telefone ou tablet.
Portanto, as direções são baseadas nos próprios caracteres braille e a seguinte convenção é usada:
Direita: Direção do ponto 1 ao ponto 4 Esquerda: Direção do ponto 4 ao ponto 1 Cima/Baixo: Você escolhe isso ao inicializar o teclado.
Deslizes com um dedo
Deslize para a direita para inserir um espaço. Deslize para baixo para inserir uma nova linha. Tanto o espaço quanto a nova linha acionam a expansão das contrações na palavra anterior. Deslize para a esquerda para apagar o caractere anterior. Deslize para cima para ouvir o que você escreveu.
Deslizes com dois dedos
Deslize para a esquerda com dois dedos para apagar a última palavra.
Deslize para a direita com dois dedos para nova linha. Isso equivale a um deslize para baixo no MBraille, mas fornecido para compatibilidade com a entrada braille do iOS e Android.
Deslize para cima com dois dedos para repetir a última mensagem falada.
Deslizes com três dedos
Deslize para a Esquerda com Três Dedos: Desfazer Reverte ações recentes, incluindo edições de texto (recortes, exclusões, limpeza) e fecha arquivos somente leitura.
Deslize para Baixo com Três Dedos: Apagar/Fechar Apaga todo o texto atual. Como alternativa, agite o dispositivo para apagar. Para arquivos somente leitura, isso fecha o arquivo e restaura o conteúdo anterior.
Deslize para Cima com Três Dedos: Modo de Comando Abre a interface de comandos para ações avançadas, como enviar mensagens de texto e gerenciar arquivos (abrir, salvar). Consulte "Comandos" abaixo para obter detalhes.
Deslizes com quatro dedos
Deslize para cima com quatro dedos fecha o teclado e leva à tela anterior. Deslize para a direita com quatro dedos redefine o layout do teclado. Deslize para baixo com quatro dedos exibe uma ajuda contextual breve.
Como alternativa, você pode acessar a ajuda contextual mantendo o ponto 1 pressionado e deslizando para cima com dois dedos.
Gesto de raspagem
O MBraille suporta um gesto de raspagem com dois dedos (deslize rapidamente para esquerda-direita-esquerda com dois dedos) para voltar ou fechar arquivos, semelhante às convenções do iOS. Esta é uma alternativa ao gesto de deslize para cima com quatro dedos.
Área de transferência
Se você mudar para outro aplicativo a partir do MBraille, o texto atual é copiado automaticamente para a área de transferência. Você pode então colar o texto no outro aplicativo. Em seguida, abra o alternador de aplicativos e selecione o MBraille para voltar.
Para copiar apenas um bloco específico de texto do MBraille para outro aplicativo, marque e copie seu bloco conforme descrito no próximo tópico e acione o alternador de aplicativos.
Editando texto
Você pode fazer edições simples no MBraille, visualizar o que escreveu e mover texto selecionando, recortando e colando. Você pode até colar texto de outros aplicativos no MBraille para edição.
Todos os gestos de edição funcionam pelo mesmo princípio: use uma mão para pressionar e manter um ou mais pontos braille para selecionar o gesto e, em seguida, deslize para cima, baixo, esquerda ou direita com a outra mão para ativar o gesto selecionado.
Ao editar palavras existentes ou inserir pontuação, geralmente é mais conveniente usar braille sem contração. Para alternar rapidamente as contrações durante a digitação, mantenha o ponto 6 pressionado com um dedo e deslize para cima ou para baixo com outro dedo.
Pré-visualizar texto e mover o ponto de inserção
Mantenha o ponto braille 3 pressionado com um dedo. Use outro dedo para deslizar para a esquerda ou direita para ouvir o texto palavra por palavra. Deslize para cima ou para baixo para alterar a granularidade do movimento. Pode mover-se no texto por carácter, por palavra, por frase, por linha ou por parágrafo.
Para ler rapidamente até ao fim do texto a partir do cursor, deslize para a direita com dois dedos enquanto mantém o ponto 3 pressionado. Deslize para a esquerda com dois dedos para ler desde o início até ao cursor. A posição do cursor não é alterada quando faz isto.
Pode mover-se para o início do texto mantendo os pontos 1 e 3 e deslizando para a esquerda. Pode mover-se para o fim do texto mantendo os pontos 1 e 3 e deslizando para a direita.
Marcadores
Você pode salvar marcadores em qualquer posição nos seus arquivos salvos e navegar entre eles usando gestos:
- Salvar um marcador: Mantenha os pontos 1 e 3 pressionados e deslize para baixo com dois dedos - Próximo marcador: Mantenha os pontos 1 e 3 pressionados e deslize para a direita com dois dedos - Marcador anterior: Mantenha os pontos 1 e 3 pressionados e deslize para a esquerda com dois dedos
Os gestos de próximo e marcador anterior percorrem todos os marcadores no arquivo atual. Ao chegar ao final, eles retornam ao início (e vice-versa). Você deve salvar o arquivo antes de adicionar marcadores.
Para marcadores nomeados e como excluir marcadores, consulte a seção "Marcadores Nomeados" na documentação de comandos.
Selecionando, recortando, copiando e colando texto
Navegue no texto usando a função de visualização. Quando encontrar o ponto desejado, pressione o ponto 2 enquanto ainda mantém o ponto 3 pressionado. Com os pontos 2 e 3 mantidos pressionados, mover-se com deslizes seleciona o texto que é percorrido. O VoiceOver anuncia o texto selecionado conforme você se move. Para ouvir toda a seleção, deslize para cima com dois dedos enquanto ainda mantém os pontos 2 e 3 pressionados.
Para copiar o texto selecionado, deslize para cima com os pontos 2 e 3 ainda pressionados. Para recortar o texto selecionado, deslize para baixo.
Para colar texto no ponto de inserção, mantenha o ponto 2 pressionado e deslize para baixo com outro dedo. Mantenha o ponto 2 pressionado e deslize para cima para ouvir o que está atualmente na área de transferência. Você pode colar texto copiado com a função de copiar ou recortar do MBraille, ou texto copiado de outro aplicativo.
Para estender rapidamente a seleção até o início ou o final do texto, mantenha os pontos 1, 2, 3 pressionados e deslize para a esquerda ou direita.
Pesquisa
Mantenha os pontos 4, 5, 6 pressionados e deslize para cima ou para baixo para entrar no modo de pesquisa.
A direção do deslize determina a direção da pesquisa: para baixo para frente, para cima para trás.
Digite sua string de pesquisa e deslize para baixo para nova linha, ponto em que a string inserida é pesquisada a partir do ponto atual na direção escolhida. Se encontrado, o cursor é posicionado no início da correspondência e o número da linha e a frase em que está são anunciados.
Deslize para baixo novamente para encontrar a próxima correspondência. A pesquisa retorna automaticamente ao final ou ao início. Se ela retornar, você ouvirá um anúncio.
Para sair do modo de pesquisa, mantenha os pontos 4, 5, 6 pressionados novamente e deslize para cima ou para baixo novamente. O cursor de entrada é deixado na posição da última correspondência.
Ortografia
Você pode configurar os auxiliares de ortografia nas configurações do MBraille.
Você tem 3 opções para ortografia nas configurações:
1. Verificar ortografia após cada palavra, emite bipes em palavras com erros. Este é o interruptor principal; se não estiver ativado, você não receberá verificação ortográfica.
2. Verificar ortografia somente durante a visualização por palavra. Isso modifica o comportamento de ortografia para que você não seja interrompido por bipes ao escrever.
3. Soletrar a palavra sugerida. Isso afeta como as correções propostas são anunciadas.
Portanto, o primeiro interruptor nas configurações é o interruptor principal para ativar/desativar a ortografia.
Corrigindo erros ortográficos
Quando o MBraille detecta um erro ortográfico, ele também pode sugerir uma lista de possíveis correções.
Você pode selecionar uma sugestão com um gesto:
Quando ouvir um bipe para um erro ao digitar ou visualizar, você pode imediatamente escolher uma sugestão de uma lista mantendo o ponto 1 pressionado e deslizando para cima ou para baixo. A primeira opção na lista é a palavra digitada incorretamente, caso você queira mantê-la. Assim que você levantar os dedos, a correção é feita e você pode retomar a digitação.
Se nas configurações você selecionou soletrar automaticamente as sugestões, você ouvirá cada sugestão de forma semelhante ao exemplo abaixo.
"hello, h,e,l,l,o"
Independentemente da configuração, você pode forçar a soletração de uma sugestão mantendo o ponto 1 pressionado e deslizando para a direita. Isso também informará o número de sugestões, como
hello, h,e,l,l,o, 4 de 14
Dicionário de ortografia do usuário
Você pode adicionar a palavra que escreveu ao dicionário de ortografia mantendo o ponto 1 pressionado para a primeira sugestão, que é a palavra que causou o bipe, e deslizando para a esquerda. Será solicitada uma confirmação para adicionar a palavra ao dicionário de ortografia.
O comando dict listará as palavras do seu dicionário de usuário, permitindo que você as remova.
Comandos pelo teclado
Você pode executar comandos pelo teclado braille a qualquer momento. Deslize para cima com 3 dedos para entrar no modo de comando e digite seu comando seguido de possíveis argumentos, seguido de uma nova linha para executar o comando.
No modo de comando, você pode digitar e editar seu comando normalmente com braille, mas o buffer de comando é mantido completamente separado do seu texto regular. Portanto, se você for ao início ou ao final do texto no modo de comando, chegará ao início ou ao final do seu comando.
Observe que, no modo de comando, você pode usar os gestos de visualização para mover por linha e avançar ou retroceder no histórico de comandos. Um atalho é manter o ponto 4 pressionado e deslizar para cima para ir ao comando anterior no histórico, ou deslizar para baixo para avançar. Mesmo que você não esteja no modo de comando, manter o ponto 4 pressionado e deslizar para cima o levará diretamente ao último comando executado.
Uso de Comandos
Alguns comandos se aplicam ao texto que você escreveu. Por exemplo, para enviar uma mensagem de texto, você primeiro digita sua mensagem. Depois, pode enviá-la usando os comandos mail ou sms.
Os comandos inseridos no MBraille são salvos, para que você possa navegar e executar novamente comandos antigos. Por exemplo, se você costuma enviar mensagens para as mesmas pessoas, é conveniente não precisar digitar o comando novamente.
No início de uma linha, mantenha o ponto 4 pressionado e deslize para cima para voltar no histórico, para baixo para avançar. Quando você levantar o dedo do ponto 4, é como se tivesse digitado o comando antigo novamente. Basta deslizar para baixo para nova linha e executá-lo novamente.
Enviar correio
Primeiro escreva a mensagem, depois adicione o comando.
Utilização:
mail joe@abc.com
Envia o texto do buffer como corpo do e-mail para joe@abc.com. Também pode usar um nome de contacto em vez de um endereço de e-mail:
mail Jack
Isto procura Jack nos seus contactos e preenche automaticamente o campo Para: com o respetivo endereço de e-mail.
Os argumentos são de ordem flexível. Os endereços de e-mail são detetados automaticamente, os nomes de contacto são pesquisados e as palavras restantes tornam-se o assunto. Vários destinatários podem ser separados por espaços, vírgulas ou ponto e vírgula:
mail joe@abc.com, jill Planos para o fim de semana
Isto envia o e-mail para joe@abc.com e para Jill (pesquisada nos contactos) com o assunto "Planos para o fim de semana".
Se não for fornecido nenhum assunto nos argumentos, a primeira linha do texto do buffer torna-se o assunto e as linhas restantes tornam-se o corpo. Por exemplo, se o buffer contiver:
Reunião amanhã Olá Joe, só um lembrete sobre a nossa reunião.
Então, ao escrever mail joe@abc.com, o assunto ficará como "Reunião amanhã" e o corpo como "Olá Joe, só um lembrete sobre a nossa reunião."
Se o buffer tiver apenas uma linha, é usada integralmente como corpo sem assunto.
Se um nome não corresponder a nenhum contacto, é tratado como parte do assunto. Por exemplo:
mail joe@abc.com Olá Mundo
Envia para joe@abc.com com o assunto "Olá Mundo".
Para o destinatário não é necessário escrever o nome completo, basta um prefixo. Só precisa de usar letras suficientes para distinguir os nomes. Por exemplo, para enviar um e-mail para Jill quando tem tanto Jane como Jill na sua agenda, bastaria escrever ji. A pesquisa de nomes não é sensível a maiúsculas e pode adicionar tantos destinatários quantos quiser. Se não tiver escrito letras suficientes para distinguir vários destinatários, será avisado.
Para usar o nome próprio e o apelido para especificar o destinatário, deve separar os nomes com um ponto. Por isso, se tiver nos contactos Jill Jones e Jill Smith, precisa de usar o apelido para distinguir as duas Jill. Pode endereçar um e-mail a Jill Jones abreviando o nome para jill.j ou mesmo apenas j.j, se não tiver mais nenhuma pessoa nos contactos cujo nome próprio e apelido comecem ambos por j. Note que, se estiver a usar Braille inglês contraído, para escrever o ponto entre o nome próprio e o apelido deve precedê-lo com o ponto 4. Assim, a.b corresponde aos pontos 1 4 256 12. Uma alternativa é alternar temporariamente para Braille não contraído para introduzir os argumentos.
Também pode fornecer um endereço de e-mail diretamente em vez de um nome de contacto. Para escrever o sinal @, mude para braille não contraído mantendo o ponto 6 e deslizando para cima ou para baixo.
Mensagens SMS
sms
Em uma linha sozinho, abrirá a tela de envio de SMS com o texto atual pré-preenchido.
Você também pode pré-preencher os números dos destinatários da mesma forma que no comando mail. Basta fornecer as primeiras letras do nome do destinatário como parâmetro. Por exemplo
sms João
Preencheria o número de João. Você também pode fornecer o número de telefone completo como argumento.
Se o destinatário tiver vários telefones, você será solicitado a escolher qual usar em uma lista de seleção. Para selecionar diretamente o primeiro número de celular ou iPhone da lista, você pode prefixar o nome do destinatário com "m:" da seguinte forma:
sms m:joao
Discando um número ou contato
dial nome ou número
Liga para o contato ou número fornecido. O contato pode ser abreviado como nos comandos sms ou mail. A chamada é iniciada assim que você desliza para baixo para uma nova linha.
Adicionando entradas de calendário
Você pode criar um novo item de calendário no MBraille com o comando cal. O texto atual é adicionado à entrada de calendário como notas. Os argumentos para especificar o horário seguem o comando cal.
Uso:
cal título início [fim] [alerta [tempo]] [localização: local]
Exemplos:
cal Reunião 17:30
Agenda um evento com o título Reunião para as 17:30. Se agora for antes das 17:30, a reunião é para hoje; se já passou das 17:30, a data é automaticamente definida para amanhã.
cal Pegar roupa na lavanderia 2017-06-07-13:00 alerta 30 min
Adicionaria uma entrada de calendário para 7 de junho de 2017 às 13h, com o título Pegar roupa na lavanderia, e adicionaria um alerta ao evento 30 minutos antes.
cal Paris 2017-08-08
Como não há horário, este é automaticamente um evento de dia inteiro.
cal Aula de piano 2017-07-07-14:00 2017-07-07-15:00 alerta 1 hora
Adiciona um evento com horário de início e término, com um alerta 1 hora antes do evento.
cal Reunião 17h localização: saguão
Agenda uma reunião para as 17h, com o saguão como localização.
Diferentes formatos para especificar a data são suportados. Nos EUA, o formato MM/DD/AA é compreendido; fora dos EUA, a ordem é dia, mês, ano: DD/MM/AA. Para o horário, o relógio de 24 horas é sempre suportado, mas o formato 1:00 PM também é aceito.
cal Café 2017-05-16-16:00
cal Café 21/3/14-10h
Você também pode omitir o ano, caso em que o ano atual é usado, ou o ano seguinte se a data já tiver passado.
Usando datas em linguagem natural
Além dos formatos acima, você também pode usar linguagem natural para especificar datas e horários. Isso é útil quando você deseja criar rapidamente um evento sem lembrar o formato exato da data. Exemplos:
cal Reunião próxima terça às 15h cal Aniversário 12 set cal Standup amanhã às 18:00 alerta 1 hora cal Sincronização da equipe sexta 15h até 17h alerta 30 min
Quando um intervalo de tempo é fornecido (como "15h até 17h"), os horários de início e término são definidos automaticamente.
Teste de Velocidade de Digitação
Para praticar sua velocidade de digitação, você pode usar o comando speedtest.
Uso:
speedtest segundos
ou
speedtest frase
Quando você inicia um teste, ouvirá um tom. Quando para um teste, ouvirá o mesmo tom do início. Se cometer um erro ao testar com uma frase de exemplo, ouvirá um tom diferente após uma palavra para sinalizar um erro de digitação.
Exemplos:
speedtest 10
deslize para baixo, você ouvirá o tom inicial. Digite por 10 segundos e ouvirá o mesmo tom para sinalizar que 10 segundos se passaram. Mantenha o ponto 3 pressionado, deslize para cima para visualizar por frase e deslize para a esquerda para ouvir seus resultados.
speedtest texto de exemplo para digitar
deslize para baixo, você ouvirá o tom inicial. Digite "texto de exemplo para digitar" e termine com espaço ou nova linha. Se cometer um erro, ouvirá um tom diferente e precisará corrigir o erro. Depois de inserir o texto novamente sem erros, ouvirá um tom para sinalizar que terminou. Mantenha o ponto 3 pressionado, deslize para cima para visualizar por frase e deslize para a esquerda para ouvir seus resultados.
speedtest wr
é uma abreviação para digitar:
speedtest The razor-toothed piranhas of the genera Serrasalmus and Pygocentrus are the most ferocious freshwater fish in the world. In reality they seldom attack a human. Esta é a frase oficial usada na tentativa de recorde mundial Guinness de envio de mensagens de texto, consulte [Records_and_competition][1] para mais informações.
[1]: http://en.m.wikipedia.org/wiki/Text_messaging#Records_and_competition "Records_and_competition"
Usando Mecanismos de Busca na Web
Você pode fazer pesquisas no Google, DuckDuckGo, StartPage ou Yandex a qualquer momento. A pesquisa abrirá seu navegador padrão para exibir os resultados.
Uso:
google palavra1 palavra2
Você pode abreviar o comando para goo
Exemplo:
goo "Albert Einstein"
Observe que você pode colocar termos de pesquisa entre aspas, como em uma pesquisa regular do Google. Se não fornecer nenhum parâmetro, todo o texto atual será usado como palavras-chave de pesquisa.
DuckDuckGo
Uso:
ddgo palavra1 palavra2
Exemplo:
ddgo "Michael Jordan"
Observe que você pode colocar termos de pesquisa entre aspas, como em uma pesquisa regular do DuckDuckGo. Se não fornecer nenhum parâmetro, todo o texto atual será usado como palavras-chave de pesquisa.
StartPage
Você pode fazer uma pesquisa no StartPage a qualquer momento com o comando spage.
Uso:
spage palavra1 palavra2
Exemplo:
spage "Pablo Picasso"
Observe que você pode colocar termos de pesquisa entre aspas, como em uma pesquisa regular do StartPage. Se não fornecer nenhum parâmetro, todo o texto atual será usado como palavras-chave de pesquisa.
Yandex
Você pode fazer uma pesquisa no Yandex a qualquer momento com o comando yandex.
Uso:
yandex palavra1 palavra2
Exemplo:
yandex "Leo Tolstoy"
Se não fornecer nenhum parâmetro, todo o texto atual será usado como palavras-chave de pesquisa.
Abrindo o navegador web
Você pode abrir qualquer URL no seu navegador padrão com o comando web.
Uso:
web url
Exemplo:
web dr-carter.com
Não é necessário adicionar o http:// no início, mas você pode, por exemplo, ao colar um link. Se a URL não parecer fazer sentido, ela é passada ao Google para análise.
Multimídia
Spotify
Você pode pesquisar no Spotify ou abrir o aplicativo.
Uso:
spotify termos de pesquisa
Exemplo:
spotify Beethoven
Se não fornecer nenhum parâmetro, o Spotify é aberto.
YouTube
Você pode pesquisar no YouTube ou abrir o aplicativo.
Uso:
youtube termos de pesquisa
Exemplo:
youtube "gatos engraçados"
Se não fornecer nenhum parâmetro, o YouTube é aberto.
Assistente de IA
Você pode conversar com a IA com o comando ai.
Uso:
ai [instruction]c
Exemplos:
ai summarize this text
Se você não fornecer nenhum argumento, o buffer de texto atual será enviado como prompt. Se você fornecer uma instrução, o MBraille enviará essa instrução e usará o buffer de texto atual como contexto.
A resposta é falada enquanto está sendo gerada e inserida no buffer atual quando for concluída.
Ditado por voz
Você pode falar com o MBraille e converter sua fala em texto usando o
comando record.
Uso:
record
O MBraille anunciará "Gravando áudio, toque na tela para parar." Toque em qualquer lugar da tela quando terminar de falar. O áudio será então transcrito usando reconhecimento de fala no dispositivo, e o texto resultante será inserido na posição do cursor.
Na primeira vez que você usar record, o modelo de reconhecimento de fala será baixado
da rede. Quando o download e a inicialização forem concluídos, o MBraille pedirá que você execute o
comando record novamente.
Se o modelo já estiver no seu dispositivo, por exemplo após reiniciar o MBraille, o aplicativo apenas anunciará "Inicializando reconhecimento de fala" e depois continuará diretamente para a gravação quando estiver pronto.
Essa configuração inicial é feita apenas uma vez e pode levar algum tempo, dependendo da sua conexão. Depois disso, toda a transcrição acontece no dispositivo e nenhuma conexão de rede é necessária. Todos os idiomas compatíveis com o MBraille também são compatíveis com o ditado.
Para reproduzir sua gravação mais recente, por exemplo para verificar se o
microfone está funcionando, use o comando listen:
listen
Obter ajuda
Para consultar a ajuda diretamente a partir do teclado Braille, pode usar o comando help.
Utilização:
help
Registo de alterações
Pode abrir as notas de versão com o comando changelog.
Utilização:
changelog
Isto abre um buffer de registo de alterações em modo só de leitura. Saia dele da mesma forma que sai da ajuda (por exemplo, deslizando para cima com quatro dedos em dispositivos táteis, ou com Escape no desktop).
Gestão de ficheiros
Comandos:
open filename
Abre filename.txt a partir da pasta do MBraille. Se usar outra extensão além de .txt, terá de a indicar.
open
Sem filename, permite-lhe navegar pelos ficheiros na pasta /MBraille. Se não se lembrar do nome do ficheiro, mas se lembrar de que contém a letra A, pode usar ".open A" e obterá uma lista de todos os ficheiros com a letra A no nome.
Deslize para a esquerda/direita para percorrer a lista e deslize para baixo quando encontrar o ficheiro que pretende abrir. Deslize para cima com 4 dedos para sair da seleção.
Note que também pode usar a funcionalidade de pré-visualização do MBraille para percorrer a lista, incluindo pré-visualizar os nomes dos ficheiros carácter a carácter, o que por vezes pode ser importante.
read filename
Abre o ficheiro em modo só de leitura.
read
Sem filename, permite-lhe navegar pelos ficheiros e abrir o selecionado em modo só de leitura.
save
Guarda o buffer atual com o nome com que foi aberto. Se for um novo buffer, o nome predefinido é notes.txt
save filename
Guarda o buffer atual como filename.txt. É guardado na pasta /MBraille, que pode ver com um explorador de ficheiros ou quando ligar ao PC.
delete filename
Elimina o ficheiro, pedindo confirmação. Se omitir o nome do ficheiro, ou indicar apenas parte dele, será apresentada uma lista de nomes de ficheiros correspondentes.
close
Fecha o ficheiro atual e limpa o buffer. Se o ficheiro atual tiver alterações por guardar, o MBraille pergunta se pretende guardar, descartar ou cancelar.
Marcadores Nomeados
Além dos gestos rápidos de marcador (manter os pontos 1 e 3 pressionados e deslizar com dois dedos), o MBraille tem marcadores nomeados. Todos os marcadores são salvos entre sessões e podem ser compartilhados entre arquivos.
Comandos:
bookmark [nome]
Adiciona um marcador na posição atual do cursor. Se um nome for fornecido, o marcador pode ser referenciado por esse nome posteriormente. Se nenhum nome for fornecido, um marcador com nome de arquivo e número de ordem é criado. Você deve salvar o arquivo antes de adicionar marcadores.
Exemplos:
bookmark Capítulo 1
Cria um marcador nomeado chamado "Capítulo 1" na posição atual.
bookmark
Cria um marcador sem nome na posição atual.
jump nome
Salta para um marcador salvo anteriormente pelo nome. Se o marcador estiver em um arquivo diferente, esse arquivo será aberto automaticamente.
Exemplo:
jump Capítulo 1
Move o cursor para o marcador "Capítulo 1".
rmbookmark nome
Remove um marcador nomeado do arquivo atual.
Exemplo:
rmbookmark Capítulo 1
Exclui o marcador "Capítulo 1".
list bookmarks
Exibe uma lista de todos os marcadores ordenados por arquivo e posição. Use deslizes para a esquerda/direita para navegar na lista, pressione nova linha para saltar para um marcador, ou deslize para a esquerda com dois dedos para excluir um marcador da lista.
A lista de marcadores exibe entradas no formato: - Marcadores nomeados: "nome do marcador, nome do arquivo: número" - Marcadores sem nome: "nome do arquivo: número"
Os marcadores do arquivo atual são listados primeiro, seguidos pelos marcadores de outros arquivos.
Nota: Os marcadores são automaticamente removidos quando os arquivos são excluídos.
Aliases
Com aliases você pode criar formas abreviadas para textos arbitrários. O alias é expandido quando você desliza para espaço ou nova linha. Um uso possível para aliases são emojis.
Há um arquivo alias.mb de exemplo distribuído com o MBraille com alguns aliases predefinidos.
Tente, por exemplo, digitar RH em maiúsculas e veja o que você obtém!
Você pode abrir o arquivo de alias no MBraille com o comando "open" e editá-lo à vontade.
Aliases definidos neste arquivo.
Para alterar aliases, basta editar o arquivo alias.mb e salvá-lo. Todos os aliases são relidos do arquivo quando ele é salvo ou quando o MBraille inicia. Observe que quando alias.mb é o arquivo sendo editado, todos os aliases são desativados.
Observe que, se você estiver usando sincronização de arquivos na nuvem, seus aliases são automaticamente sincronizados entre dispositivos. Como alias.mb é um arquivo de texto simples, você pode simplesmente abrir alias.mb em qualquer editor para fazer modificações, ou enviar um arquivo alias.mb útil para seus amigos. O arquivo pode ser transferido de/para o MBraille pelo Dropbox, Google Drive ou OneDrive.
Você pode, é claro, editar alias.mb no próprio MBraille, usando "open alias.mb" e os comandos de salvamento. Durante a edição de alias.mb, os aliases são desativados.
O formato do arquivo é:
meualiase1: definição meualiase2: outra definição de alias
Linhas vazias são ignoradas, assim como linhas que começam com #
Em vez de dois pontos, você também pode usar o sinal '=' para indicar o início da definição. O sinal mais à esquerda é o que vale. (Nem todas as tabelas braille têm '=', então escolhi ':' como padrão.)
Múltiplas linhas em aliases
Os aliases podem se expandir em múltiplas linhas. Para definir um alias de múltiplas linhas:
1. Inicie o alias com NOME: seguido de nada na mesma linha. 2. Escreva cada linha do conteúdo do alias em sua própria linha. 3. Termine o alias com :end em sua própria linha.
Por exemplo, o seguinte se expandiria para 5 linhas:
MEUSIG: Charlie Brown Rua da Sorte, 8, 00100 Cidade Feliz Brasil tel. +55 11 1234 5678 :end
Aliases de Comando
Estes são aliases que só funcionam quando são a primeira palavra no buffer de comando. Talvez um exemplo seja a melhor forma de explicar.
Se você colocar a seguinte linha em alias.mb:
command ml: mail mbraille-test@lists.mpaja.com
Isso criará um alias de comando chamado ml. Agora, quando você deslizar para cima com 3 dedos, digitar ml e deslizar para baixo, ele iniciará o aplicativo de e-mail, usando o buffer atual como corpo do e-mail e o endereço "Para" apontando para a lista de e-mails dos testadores.
Escolhi ml como abreviação de "Lista de Correio", mas fique à vontade para escolher seus próprios aliases. Outros exemplos:
text
command fr: lang fr
command en: lang en
command w: whatsapp família
Agora os novos comandos seriam fr, en e w. Estes mudariam o idioma para francês, mudariam o idioma para inglês e abririam o WhatsApp para enviar uma mensagem para sua família (assumindo que você tem um grupo chamado "família" no WhatsApp).
Vinculação de Gestos a Aliases
Há 4 gestos que você pode vincular a um alias. Os gestos são: Manter o ponto 5 e deslizar para cima, baixo, esquerda ou direita.
A sintaxe para estes é:
bind-5u: nome-do-alias-existente bind-5d: nome-do-alias-existente bind-5l: nome-do-alias-existente bind-5r: nome-do-alias-existente
Mais alguns exemplos. Suponha que seu alias.mb tenha as linhas:
gbyf: Até logo, e obrigado pelos peixes. bind-5u: gbyf
Agora, quando você estiver escrevendo no MBraille, se manter o ponto 5 pressionado e deslizar para cima, a frase "Até logo, e obrigado pelos peixes." é inserida no cursor!
Você também pode vincular os gestos a aliases de comando. Portanto, para mudar a tabela braille para francês com um gesto, você poderia fazer:
command fr: lang fr bind-5r: fr
Notas
A expansão de alias acontece antes de qualquer expansão de braille contraído. Se você incluir um alias em uma definição de alias, o alias incluído não será expandido.
Trabalhar com aplicações de terceiros
Iniciador de aplicações (comando goto)
Pode mudar para outra aplicação usando o comando goto.
Utilização:
goto app name
Se o nome da aplicação corresponder exatamente a uma aplicação instalada, essa aplicação é aberta imediatamente. Se o nome for parcial ou corresponder a várias aplicações, é apresentado um seletor onde pode navegar e escolher a aplicação a abrir.
Se escrever o comando goto sem argumento, é apresentada a lista completa de aplicações disponíveis.
No Android, são listadas todas as aplicações instaladas. No iOS, é apresentada uma lista selecionada de aplicações Apple e aplicações populares de terceiros, limitada às que estão realmente instaladas no seu dispositivo.
Se existir texto no buffer do MBraille, o texto será partilhado com a aplicação de destino quando possível (apenas Android).
Exemplos:
goto settings
Abre a aplicação Definições.
goto spot
Se apenas o Spotify corresponder, abre o Spotify diretamente. Se várias aplicações corresponderem, mostra um seletor.
goto
Mostra a lista completa de aplicações disponíveis.
Drafts
No iOS, pode criar uma nova nota no Drafts com o comando drafts.
Utilização:
drafts
Se o buffer do MBraille contiver texto, esse texto é enviado para o Drafts como um novo rascunho.
Se o buffer estiver vazio, o MBraille apenas abre o Drafts.
Fantastical
No iOS, pode criar entradas de calendário no Fantastical usando linguagem natural.
Utilização:
fantastical
Exemplos:
fantastical
Sem argumentos, o MBraille tenta interpretar uma entrada de calendário a partir do buffer de texto atual.
fantastical date-time
Com date-time, o texto do argumento é usado como frase do evento e o buffer atual é adicionado como notas.
fantastical show date-time
Mostra o calendário do Fantastical para uma determinada data e hora.
Mensagem do WhatsApp
Se você tiver o WhatsApp instalado, pode enviar uma mensagem para um contato do WhatsApp.
Uso:
whatsapp contato
Abre o WhatsApp e preenche automaticamente o destinatário e o texto da mensagem a partir do MBraille.
Se quiser selecionar o contato no próprio WhatsApp, mas ainda passar o texto da mensagem do MBraille, você pode iniciar o WhatsApp sem o argumento de contato.
Sincronização na nuvem para arquivos MBraille
O MBraille atualmente suporta Dropbox, Google Drive e OneDrive (Microsoft).
Estes podem ser ativados nas Configurações. Você precisa se autenticar no serviço correspondente.
Os arquivos são sincronizados sempre que você inicia o MBraille a frio.
O MBraille também sincroniza documentos na nuvem durante as seguintes operações, se a sincronização na nuvem estiver habilitada e conectada:
- Ao salvar: Após salvar com sucesso um arquivo localmente, ele é enviado para a nuvem. - Ao excluir: Após excluir um arquivo localmente, ele é removido da nuvem. - Ao abrir: Verifica e baixa uma versão mais recente da nuvem, se disponível, antes de abrir o arquivo.
A sincronização não é automática em intervalos definidos ou ao fechar o aplicativo; ela ocorre de forma reativa com base nessas operações de arquivo.
Detalhes e Curiosidades
Símbolos Adicionais
O MBraille suporta os seguintes símbolos de múltiplas células. Se você estiver usando a configuração em que todos os caracteres são anunciados, o feedback de voz pode ser um pouco confuso, pois células separadas são anunciadas em ASCII braille até que a palavra esteja completa.
Símbolos UEB suportados pelo MBraille
| Symbol | Dots |
|---|---|
| " | 6-2356 |
| # | 456-1456 |
| $ | 4-234 |
| % | 46-356 |
| & | 4-12346 |
| ( | 5-126 |
| ) | 5-345 |
| * | 5-35 |
| + | 5-235 |
| - | 5-36 |
| ... | 256-256-256 |
| / | 456-34 |
| < | 4-126 |
| = | 5-2356 |
| > | 4-345 |
| @ | 4-1 |
| [ | 46-126 |
| \ | 456-16 |
| ] | 46-345 |
| ^ | 4-26 |
| _ | 46-36 |
| { | 456-126 |
| } | 456-345 |
| ~ | 4-35 |
| ¢ | 4-14 |
| £ | 4-123 |
| ¥ | 4-13456 |
| § | 45-234 |
| © | 45-14 |
| « | 456-236 |
| ® | 45-1235 |
| ° | 45-245 |
| ¶ | 45-1234 |
| » | 456-356 |
| × | 5-236 |
| è | 46-16-15 |
| é | 45-34-15 |
| ÷ | 5-34 |
| α | 46-1 |
| β | 46-12 |
| γ | 46-1245 |
| δ | 46-145 |
| ε | 46-15 |
| ζ | 46-1356 |
| η | 46-156 |
| θ | 46-1456 |
| ι | 46-24 |
| κ | 46-13 |
| λ | 46-123 |
| μ | 46-134 |
| ν | 46-1345 |
| ξ | 46-1346 |
| ο | 46-135 |
| π | 46-1234 |
| ρ | 46-1235 |
| σ | 46-234 |
| τ | 46-2345 |
| υ | 46-136 |
| φ | 46-124 |
| χ | 46-12346 |
| ψ | 46-13456 |
| ω | 46-2456 |
| — | 6-36 |
| —— | 5-6-36 |
| ' | 6-236 |
| ' | 6-356 |
| " | 45-236 |
| " | 45-356 |
| † | 4-6-1456 |
| ‡ | 4-6-12456 |
| • | 456-256 |
| ₣ | 4-124 |
| ₦ | 4-1345 |
| € | 4-15 |
| ™ | 45-2345 |
| ← | 1256-246 |
| ↑ | 1256-346 |
| → | 1256-135 |
| ↓ | 1256-146 |
| ♀ | 45-1346 |
| ♂ | 45-13456 |
| ♭ | 3456-126 |
| ♮ | 3456-16 |
| ♯ | 3456-146 |
| 〃 | 5-2 |
Para braille inglês mais antigo, o MBraille suporta
| Symbol | Dots |
|---|---|
| # | 456-1456 |
| % | 4-25-1234 |
| & | 4-12346 |
| ' | 6-236 |
| ' | 356-3 |
| * | 5-35 |
| * | 35-35 |
| + | 5-235 |
| - | 5-36 |
| . | 3-3-3 |
| / | 456-34 |
| : | 4-156 |
| = | 5-2356 |
| @ | 4-1 |
| [ | 6-2356 |
| ] | 2356-3 |
| ¢ | 4-14 |
| £ | 4-123 |
| $ | 4-234 |
| ¥ | 4-13456 |
| © | 45-14 |
| ® | 45-1235 |
| × | 5-236 |
| ÷ | 5-34 |
| – | 36-36 |
| – | 36-36-36-36 |
| ″ | 4-35 |
| € | 4-15 |
| ™ | 45-2345 |
Voz autónoma
Pode usar o teclado Braille sem o VoiceOver ativado. O MBraille detetará que o VoiceOver não está em execução e usará automaticamente a voz autónoma.
A voz autónoma traz funcionalidades adicionais:
- Pode escolher a voz utilizada nas definições.
- O comando lang alterará automaticamente a voz para o idioma correspondente.
- As eliminações são anunciadas com um tom mais grave.
Enviando feedback
Para enviar e-mail aos desenvolvedores do MBraille, você pode usar o comando feedback.
Uso:
feedback [assunto]
Exemplos:
feedback Parabéns pelo excelente trabalho!
Sem nenhum argumento, o feedback usa o Assunto padrão: "MBraille feedback"
Ele adicionará as informações do dispositivo e a versão do MBraille à mensagem, que obtém do seu buffer de texto MBraille. O feedback é enviado como e-mail pelo aplicativo de e-mail padrão do dispositivo.
Versão da aplicação
Para ouvir a versão atualmente instalada do MBraille, use:
version
Alterar o idioma da tabela Braille
Se o idioma do seu telefone não corresponder à tabela Braille que você deseja usar, ou se você souber Braille em vários idiomas, poderá alterar a tabela Braille em tempo real com o comando lang.
Uso:
lang [language code]
Exemplos:
lang da
Isso mudaria a tabela Braille para dinamarquês na sessão atual.
Alterar o idioma da voz
Use o comando voice para alterar o idioma da voz da fala sem mudar
a tabela Braille atual.
Uso:
voice [language code]
Exemplos:
voice sv
Isso mudaria a fala para uma voz em sueco, mantendo a sua tabela Braille atual inalterada.
Modos de Entrada Alternativos
Teclado Braille com Uma Mão
O modo com uma mão permite digitar todos os seis pontos braille usando apenas uma mão e uma única coluna de três pontos. Ative-o nas configurações (chave: Teclado com Uma Mão).
Calibração
Quando o modo com uma mão é ativado pela primeira vez, você é guiado por uma calibração de três pontos. Toque nos pontos 1, 2 e 3 em ordem na tela para definir a posição preferida da coluna. O MBraille memoriza o layout e você pode recalibrar a qualquer momento com o gesto de caminho Direita→Baixo (veja Gestos de Caminho abaixo).
Inserindo caracteres
Cada caractere braille é construído coluna por coluna. A coluna esquerda contém os pontos 1, 2, 3 e a coluna direita contém os pontos 4, 5, 6.
1. Toque em um ou mais pontos na primeira coluna. Os toques podem ser simultâneos ou sequenciais. Tocar em um ponto uma segunda vez o desativa. 2. Deslize para a direita para bloquear a primeira coluna e mover para a segunda coluna. Se a primeira coluna deve estar vazia, deslize para a direita imediatamente sem tocar. 3. Toque nos pontos da segunda coluna (agora representando os pontos 4, 5, 6). 4. Dê um duplo toque (dois toques rápidos em menos de 300 ms) para confirmar e gerar o caractere.
Se você der um duplo toque antes de deslizar para a direita, a coluna atual é tratada como o caractere completo (a outra coluna fica vazia). Isso permite inserir rapidamente caracteres de coluna única sem um deslize extra.
Exemplos
- Letra a (ponto 1): toque no ponto 1 → deslize para a direita → duplo toque. - Letra b (pontos 1, 2): toque no ponto 1, toque no ponto 2 → duplo toque (segunda coluna vazia implícita). - Letra k (pontos 1, 3): toque nos pontos 1 e 3 simultaneamente → deslize para a direita → duplo toque. - Letra c (pontos 1, 4): toque no ponto 1 → deslize para a direita → toque no ponto 1 (agora ponto lógico 4) → duplo toque. - Espaço: duplo toque em repouso (ambas as colunas vazias). - Sinal de maiúscula (ponto 6 sozinho): deslize para a direita (primeira coluna vazia) → toque no ponto 3 (ponto lógico 6) → duplo toque.
Ao contrário do braille padrão de 6 pontos, você não precisa pressionar os toques em acorde. Você pode inserir pontos um de cada vez, embora o acorde ainda funcione se preferir. Isso permite um modo com uma mão onde você pode digitar e navegar usando apenas um ou dois dedos.
Corrigindo erros
- Deslizar para a esquerda enquanto está construindo um caractere limpa o caractere não confirmado atual e começa de novo. - Deslizar para a esquerda quando nenhum caractere está sendo construído exclui o último caractere confirmado (backspace).
Gestos de deslize com uma mão
| Gesto | Ação |
|---|---|
| Deslize para a direita | Avançar para a próxima coluna (ou confirmar primeira coluna vazia) |
| Deslize para a esquerda | Limpar caractere atual (se estiver construindo) ou backspace |
| Deslize para baixo | Nova linha |
| Deslize para cima | Ler o que você escreveu |
| Deslize para a esquerda com dois dedos | Apagar palavra anterior |
| Deslize para a direita com dois dedos | Inserir nova linha (compatível com iOS/Android) |
| Deslize para cima com dois dedos | Repetir último anúncio |
| Deslize para a esquerda com três dedos | Desfazer |
| Deslize para a direita com três dedos | Alternar contrações |
| Deslize para baixo com três dedos | Apagar todo o texto |
| Deslize para cima com três dedos | Entrar no modo de comando |
Qualquer gesto de comando (nova linha, modo de comando, etc.) cancela silenciosamente um caractere não confirmado antes de executar.
Gestos de manter ponto
Os gestos de manter ponto funcionam da mesma forma que no modo com duas mãos:
- Manter ponto 1 + deslize para cima/baixo — percorrer sugestões de ortografia. - Manter ponto 1 + deslize para a direita — soletrar a sugestão atual. - Manter ponto 1 + deslize para a esquerda — adicionar palavra ao dicionário de ortografia. - Manter ponto 1 + deslize para cima com dois dedos — ajuda contextual. - Manter ponto 2 + deslize para baixo — colar texto. - Manter ponto 2 + deslize para cima — ouvir conteúdo da área de transferência. - Manter ponto 3 + deslize para a esquerda/direita — mover para item anterior/próximo. - Manter ponto 3 + deslize para cima/baixo — alterar granularidade de visualização. - Manter ponto 3 + deslize para a esquerda com dois dedos — ler do início ao cursor. - Manter ponto 3 + deslize para a direita com dois dedos — ler do cursor ao final.
Gestos de caminho
O modo com uma mão adiciona gestos de caminho de dedo único como alternativas a comandos com múltiplos dedos. Desenhe a forma rapidamente em um traço contínuo; o gesto é reconhecido quando você levanta o dedo.
| Caminho | Forma | Ação |
|---|---|---|
| Cima → Direita | L rotacionado | Entrar no modo de comando |
| Baixo → Esquerda | L | Apagar todo o texto |
| Esquerda → Cima | L | Desfazer |
| Esquerda → Baixo | L | Fechar arquivo |
| Cima → Esquerda | L espelhado | ESC / Cancelar |
| Direita → Baixo | L | Redefinir calibração |
| Baixo → Direita → Cima | U | Ajuda contextual |
Modo de Teclado Externo
O MBraille suporta a digitação com um teclado externo conectado ao seu dispositivo. Tanto teclados braille (como Braille Sense, Orbit Writer ou qualquer teclado braille HID estilo Perkins) quanto teclados Bluetooth padrão são suportados.
Habilitando o Modo de Teclado Externo
Abra Configurações → Modo de Entrada e selecione Teclado externo. O teclado braille na tela é ocultado e substituído por um buffer de texto multilinha regular.
Neste modo, você pode digitar texto normal e usar os comandos do MBraille para enviar mensagens, e-mail e muito mais.
Conectando seu Teclado
1. No seu dispositivo, abra Configurações → Bluetooth e emparelhe seu teclado ou dispositivo braille. 2. Uma vez emparelhado e conectado, abra o MBraille e habilite o modo Teclado externo nas Configurações conforme descrito acima. 3. O MBraille anunciará "Modo de teclado externo ativo" quando o modo for ativado.
Comandos MBraille pelo Teclado
Você pode emitir comandos MBraille — como sms, dial, cal e outros — diretamente pelo teclado externo, iniciando a linha com um ponto, seguido do comando e seus argumentos.
Por exemplo:
.cal Almoço com João 18 de maio alerta 1 hora
Isso insere um evento de calendário. Consulte abaixo para a lista completa de comandos MBraille disponíveis. A única diferença em relação ao modo de comando na tela é que, em vez de entrar no modo de comando com um gesto, você simplesmente inicia a linha com um ponto seguido imediatamente pelo comando.
Design e codificação
+ Harri Pasanen
Copyright 2013-2026 MPaja.com
Software utilizado
Hunspell https://hunspell.github.io/ Liblouis https://github.com/liblouis/liblouis