Diretrizes para a criação de dicionário externo
- Maiúsculas e minúsculas:
- Se as variantes fornecidas pelo ABBYY FineReader Engine para um caractere contiverem tanto letra maiúscula quanto minúscula, o dicionário deverá verificar a palavra com letra maiúscula e a palavra com letra minúscula e retornar ambas as variantes, se forem encontradas.
- Se as variantes de um caractere contiverem apenas letra minúscula, o dicionário deverá retornar apenas a palavra com letra minúscula.
- Se as variantes de um caractere contiverem apenas letra minúscula, mas o dicionário contiver apenas a palavra com letra maiúscula, o dicionário poderá confirmar essa combinação ou não, a seu critério.
- Em geral, uma palavra pode ter as seguintes variantes de grafia: todas as letras da palavra em minúsculas, a primeira letra em maiúscula e as demais em minúsculas, ou todas as letras em maiúsculas. Portanto, recomendamos que seu dicionário contenha apenas essas variantes para palavras comuns.
- Diacríticos:
- Se o idioma permitir ambas as variantes, com e sem diacrítico, o dicionário deverá ser capaz de confirmar ambas.
- Se o idioma permitir apenas uma variante de grafia, o dicionário deverá confirmar apenas essa variante.
- Conjunto de caracteres:
- As variantes de reconhecimento de caracteres passadas ao dicionário incluem apenas caracteres que o ABBYY FineReader Engine considerou aceitáveis no idioma. Se algum caractere for “desconhecido” para o dicionário, ele poderá ser substituído por qualquer caractere. As palavras com caracteres que não forem aceitáveis no alfabeto do idioma serão ignoradas pelo ABBYY FineReader Engine.
- Hífens:
- O ABBYY FineReader Engine remove os hífens antes de passar as palavras ao dicionário. Portanto, se um hífen aparecer nas variantes passadas, isso significa que o ABBYY FineReader Engine quer verificar a palavra com hífen.
- O ABBYY FineReader Engine passa a palavra inteira ao dicionário. Se uma palavra for continuada na linha seguinte sem hífen, o ABBYY FineReader tentará unir as duas partes e, em seguida, verificará no dicionário o resultado dessa junção.
- Pesos:
- O peso padrão de uma palavra é 100.
Métodos
| Nome | Descrição |
|---|---|
| CheckPrefix | Determina se o dicionário contém uma palavra com o prefixo especificado. |
| CheckWords | Fornece ao mecanismo de reconhecimento informações sobre as strings na coleção que contém as palavras do dicionário, com a ajuda do método ExternalDictionaryResult do objeto ExternalDictionaryCallback. |
