¿Hay alguna forma de manipular dinámicamente el dictionary de revisión ortográfica?

Me gustaría tener una forma de agregar y eliminar dinámicamente palabras del dictionary de todo el sistema de Mountain Lion. El caso de uso es:

  1. Estoy trabajando en una obra de ficción que tiene muchos nombres extraños que me gustaría revisar con ortografía: pulsar una combinación de teclas que cargue esos nombres extraños en la list de palabras conocidas del dictionary.
  2. Terminé de trabajar en la ficción y ya no quiero que esas palabras contaminen mi dictionary: pulse un combo de teclas para download esas palabras del dictionary

Podría estar trabajando en dos piezas de ficción separadas y desearía cargar y download cada list por separado. No estoy buscando una aplicación con un corrector ortográfico personalizado; Definitivamente estoy buscando algo que funcione con el subsistema de revisión de ortografía incorporado en todo el sistema.

Todas las soluciones consideradas: código abierto, aplicaciones pagas, AppleScript, Automator, scripts de shell: cualquier cosa y todo.

  • ¿Cómo agrego el corrector ortográfico / dictionarys en macos Sierra? Tengo files .aff y .dic
  • Corrección ortográfica ucraniana OS X
  • ¿Cómo puedo cambiar el idioma para la corrección ortográfica automática?
  • One Solution collect form web for “¿Hay alguna forma de manipular dinámicamente el dictionary de revisión ortográfica?”

    Cuando presiona el button Aprender, la palabra se agrega a ~/Library/Spelling/LocalDictionary si el idioma se establece en automático o en ~/Library/Spelling/en si el idioma está configurado en inglés de EE. UU. en_GB se usa para inglés británico y es solo para inglés de EE. UU.

    Si edita los files en ~/Library/Spelling/ directamente, puede aplicar los cambios terminando el process de AppleSpell .

    Intente asignar un acceso directo a un script como este:

     cd ~/Library/Spelling if [[ -e fiction ]]; then mv en normal; mv fiction en; d=fiction else mv en fiction; mv normal en; d=normal fi killall AppleSpell terminal-notifier -title "Using dictionary $d" -message '' -group spellingdictionary sleep 3 terminal-notifier -remove spellingdictionary 

    Si, por ejemplo, usa el dictionary inglés británico, cambie en en_GB .

    Puede instalar terminal-notifier con sudo /usr/bin/gem install terminal-notifier .

    Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).