Aspell considera las palabras con guiones bajos o guiones como dos, p. basado en la nube se deletrea como "nube" y "basado". ¿Hay alguna manera de especificar los delimitadores de palabras para excluir el guión y el guión bajo?¿Cómo se definen los delimitadores de palabras de Aspell?
Respuesta
Si entiendo la pregunta correctamente, Aspell no puede hacer exactamente lo que desea (hasta donde sepa). Esto tiene que ver con tratamiento condicional de palabras compuestas, que está en el Aspells TODO list.
En la misma lista se menciona que Hunspell hace un mejor trabajo con palabras compuestas, por lo que podría ser una alternativa viable si no estás obligado a Aspell. OpenOffice utiliza Hunspell para la corrección ortográfica, por lo que es fácil averiguar si se ajusta a sus necesidades. Sí funciona, al menos, para el ejemplo "basado en cluod", y NO considera todas las palabras con guiones compuestos incondicionales, es decir, "nube basada" no se considerará un error ortográfico.
Gracias por su respuesta. Tal vez eche un vistazo a Hunspell entonces. – mart1n
Aspell no puede hacer lo que usted quiere que haga en este momento. La interfaz que utiliza para manejar palabras con símbolos en ellos no es lo suficientemente sofisticada como para manejar un caso así en este momento. Más información sobre esto está en la lista here.
Disculpe que esto no se puede resolver hasta este momento, a menos que desee implementar su propia interfaz. Yo recomendaría usar Hunspell como Mikhail sugerido.
- 1. Cambiar los delimitadores de palabras en bash
- 2. ¿Cómo se configura el doble clic en los delimitadores de palabras en Eclipse CDT?
- 3. ¿Dónde se definen las palabras clave en Ruby?
- 4. ¿Cómo se definen los parciales de bigote en HTML?
- 5. ¿Cómo se definen los selectores de atributos en SASS?
- 6. La extracción de palabras entre delimitadores [] en Python
- 7. ¿Cómo usar caracteres especiales en el diccionario personalizado de aspell?
- 8. ¿Cómo se definen los sistemas LTI con retraso en Scipy?
- 9. Dividir una cadena en palabras por múltiples delimitadores
- 10. ¿Cómo se definen los métodos en un modelo Mongoose?
- 11. ¿Buena alternativa para ASpell?
- 12. Crear clase de Python donde los atributos se definen dinámicamente
- 13. ¿Cómo se definen los propios ayudantes de enrutamiento en los rieles 3?
- 14. ¿Cómo escapar de los delimitadores Twig en una plantilla Twig?
- 15. ¿Cómo se definen las restricciones de entrada de TextBox?
- 16. Ruby file IO delimitadores?
- 17. ¿Dónde se definen los alias predeterminados en PowerShell?
- 18. ¿Cómo se definen los recursos de icono por tema de sistema?
- 19. ¿Cómo se definen los colores en el Creador de interfaces de XCodes?
- 20. Cómo usar aspell en la línea de comando
- 21. ¿Cómo se definen las variables estáticas locales locales de subprocesos?
- 22. ¿Cómo se definen las constantes de cadena en C++?
- 23. ¿Cómo se definen las instrucciones de uso en web.config?
- 24. ¿Cómo se definen las propiedades de una clase en php?
- 25. Los tipos que definen `__eq__` son insaciables?
- 26. Bash: archivo de texto Dividir en palabras con caracteres no alfanuméricos como delimitadores
- 27. definen los puntos de acción barra de desbordamiento
- 28. String.Split() - tratando los delimitadores consecutivos como uno
- 29. C# StreamReader, "ReadLine" para los delimitadores personalizada
- 30. ¿Cómo se definen los métodos de extensión para la clase genérica?
¿no estás buscando [esto] (http://aspell.net/man-html/Words-With-Symbols-in-Them.html#Words-with-Symbols-in-Them)? – Qnan
@Mikhail Algo así. Aunque ese artículo no ofrece ninguna explicación sobre cómo personalizar qué caracteres son los límites de las palabras y cuáles no. Es decir, quiero que Aspell piense que la palabra basada en la nube es una palabra, y si escribo mal, por ejemplo, "basado en cluod", quiero que aspell devuelva la palabra completa, no solo "cluod". ¿Tiene sentido? – mart1n
Supongo que no le gustaría tratar todos los guiones como 'letras', ¿verdad? – Qnan