6 votos

¿Dónde están los diccionarios de corrección ortográfica del sistema?

Me gustaría utilizar los diccionarios de corrección ortográfica incluidos en OS X desde la línea de comandos ( hunspell ), pero no consigo encontrarlos. En /System/Library/Spelling sólo hay 2 archivos pl_PL.{aff,dic} y find / -name '*.dic' no reveló nada.

Sé que puedo descargar diccionarios de OpenOffice, etc., pero me gustaría encontrar los que vienen incluidos en OS X.

EDITAR Para aclarar, hay al menos dos tipos de diccionarios en OS X:

  • Definiciones utilizadas en Dictionary.app. No me interesan.
  • Listas de palabras utilizadas por el corrector ortográfico del sistema (líneas rojas discontinuas). Sé que OS X utiliza hunspell porque el sitio web de hunspell lo dice, y hay numerosos posts sobre cómo añadir nuevos ( 1 , 2 ). Simplemente, no quiero añadir nuevas sino utilizar la inglesa que obviamente viene con el sistema.

0 votos

¿Qué construcción de hunspell está en juego? (ya que no se incluye explícitamente como una herramienta de línea de comandos en OS X - añadir ese detalle podría ayudarle a obtener una respuesta de mejor calidad). Otra respuesta aquí muestra que las rutinas de corrección ortográfica de TextEdit se originan en el mismo lugar que la aplicación Dictionary - por lo que debe ser claro para explicar cómo su problema es diferente a la localización de /Library/Dictionary o ~/Library/Dictionary

0 votos

@bmike libhunspell está en /usr/lib/libhunspell-1.2.0.0.dylib. No estoy seguro de a cuál de las respuestas te refieres, ¿la respuesta más votada copió palabras de la Wikipedia? Otra respuesta + comentarios en este hilo sin embargo es correcta y exactamente lo que estoy buscando ( apple.stackexchange.com/a/21446/54379 )

0 votos

Ahora que has añadido información a tu pregunta tiene más sentido por lo que mi respuesta era errónea y la he eliminado.

2voto

abjbhat Puntos 184

Los diccionarios ortográficos que le interesan parecen estar en la siguiente ubicación (comprobado en 10.8.4 y 10.6.8):

/System/Library/Services/AppleSpell.service/Contents/Resources/

Las listas de palabras se almacenan en este directorio por idioma, por lo que el inglés de EE.UU. está en el directorio English.lproj carpeta.

Sin embargo, estos archivos están almacenados en un formato binario que aún no he descifrado...

1voto

Douglas Puntos 10417

En MacOS Catalina...

Hay dos lugares:

  • /System/Library/Services/AppleSpell.service/Contents/Resources/AppleSpell.8
  • /Users/${HOME}/Library/Dictionaries/

El primero es el diccionario de corrección ortográfica del sistema y el segundo es el diccionario del usuario que se crea/modifica cuando el usuario añade una palabra aprendida. El segundo puede editarse con cualquier editor de texto estándar.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X