Para qualquer pessoa que trabalhe com texto, uma forma automática de corrigir erros de digitação pode ser muito útil. Correções que tomam apenas dois ou três minutos por dia de trabalho, ao longo do tempo, acabam consumindo muitas horas que poderiam ser mais bem aproveitadas.
Uma solução para esse problema foi proposta por Jim Biancolo. Utilizando a linguagem de código aberto AutoHotkey (Windows), ele criou um script que corrige automaticamente milhares de erros ortográficos da língua inglesa. Além disso, o script permite a inclusão rápida de itens personalizados com o uso de um simples atalho de teclado. A correção automática dos erros ortográficos pode ser mais eficiente do que treinar a digitação numa dessas ferramentas on-line.
Vejamos um pequeno trecho do script:
:*:knwo::know :*:lsit::list :*:mountian::mountain
Como podemos perceber, a sintaxe é bem simples. O que este trecho faz é instruir o seguinte: quando o usuário digitar “knwo” (no caso da primeira linha), apague o que foi digitado e digite no lugar “know”.
Sou tradutor e passo os dias escrevendo. Ao longo dos últimos anos, venho adaptando este script aberto para minhas necessidades no português do Brasil. Para isso, incluí uma seção com a correção de alguns substantivos compostos comuns, com base em uma lista encontrada no Manual da boa escrita, de Maria Tereza de Queiroz Piacentini. Além disso, adicionei a lista do recurso AutoCorreção do Word. Por fim, coletei os erros de digitação que cometi. Hoje esta última lista contém cerca de 1.300 itens.
Para ter uma ideia, veja quantas tentativas diferentes de escrever armazenamento:
aramazenamentoaramzenamentoarmazementoarmazenametnoarmazenmamentoarmaznamentoarmazneamento |
♪ Tente outra vez…
O resultado é este script.
Para utilizá-lo, siga estas etapas:
- Faça download do programa AutoHotKey;
- Instale o AutoHotKey com as configurações padrão;
- Faça download do script;
- Clique duas vezes no script para executá-lo.
Pronto. A partir daí, você pode selecionar uma palavra no Word ou qualquer outro aplicativo e usar o atalho tecla do Windows+H, para incluir outras correções, de acordo com a ortografia oficial.


Veja o script em ação:

Também é possível abrir o script no bloco de notas, alterá-lo e salvá-lo.
São dois tipos de sintaxe:
1) ::à ela::a ela
Nesse caso, a substituição só ocorre quando espaço ou ponto é adicionado. Isso para evitar correções errôneas, como quando estamos tentando escrever “à elasticidade”, por exemplo.
2) :c*:não-ficção::não ficção
Já nesse outro exemplo, a substituição é automática ao digitar. Escolhi este como o modo padrão do atalho Windows+H .
Uso o AutoHotKey também para outros fins que detalharei em textos futuros. Até lá!