Shotnest · Biblioteca
Encontre uma palavra acentuada sem digitar o acento
Uma busca por cafe encontra Café porque o Shotnest remove os acentos latinos e vietnamitas antes de comparar, enquanto o registro mantém a grafia original.
Como os acentos são neutralizados antes da comparação
A ferramenta de busca desta página e o app Shotnest aplicam a mesma normalização antes de comparar textos. As letras passam para minúsculas e, em seguida, uma tabela fixa troca as letras latinas acentuadas pela forma simples: é vira e, ç vira c, ş vira s, ø vira o. Uma segunda tabela faz o mesmo com as vogais vietnamitas, de modo que Đà Nẵng é comparado como da nang. Algumas letras crescem em vez de encolher: ß e ẞ viram ss, æ vira ae e a ligadura fi vira fi.
Só a cópia usada na comparação é normalizada. O registro que você digitou e, no app, o texto lido na captura mantêm os acentos, por isso o resultado continua mostrando Café. A normalização vale para os dois lados; é por isso que a consulta em maiúsculas CAFÉ retorna o mesmo registro que cafe.
Dados de entrada
- Buscar texto nas capturas
- cafe
| Linha | Registo de texto |
|---|---|
| 1 | Café opening notes |
| 2 | Library reference |
Resultados
- Registos correspondentes
- 1
| Linha | Registo de texto |
|---|---|
| 1 | Café opening notes |
Busque um nome de que você só lembra pela metade
- Digite a palavra do jeito que ela vier à cabeça, com ou sem acentos.
- Confira o número do registro retornado na lista que você inseriu.
- Abra o texto original e copie a grafia de lá, não da sua consulta.
- Se nada corresponder, tente um trecho marcante da palavra em vez da frase inteira.
- Consulta creme brulee em “Crème brûlée recipe”
- corresponde
- Straße após a normalização
- strasse
- Đà Nẵng após a normalização
- da nang
Onde a neutralização de acentos para
- O İ turco com ponto vira em minúscula um i seguido de um ponto combinante, que a tabela não remove; por isso istanbul não encontra İstanbul nesta ferramenta.
- A normalização é feita letra por letra. Ela não trata colour e color, nem uma palavra traduzida, como o mesmo texto.
- As letras gregas e hebraicas não estão na tabela, e o reconhecimento de texto do app no aparelho ainda não lê essas escritas; nesses casos, um nome em letras latinas ou um número funciona melhor como consulta.
- As variantes de letras árabes são unificadas e os sinais de vogais curtas são descartados por um mapeamento separado, então esse comportamento não deve ser visto como neutralização de acentos válida para qualquer escrita.
Mantenha a grafia original
Uma correspondência após a normalização mostra que as letras coincidem depois de tirados os acentos. Ela não diz qual grafia está certa para uma pessoa ou um lugar, então copie os nomes do original retornado. No app, a mesma regra faz a captura de um cardápio francês aparecer para uma consulta digitada num teclado em inglês.