emacs, dizionario italiano aspell è tutto qui?

  • Creatore
    Topic
  • #104020
    Up
    0
    Down
    ::


    Salve,

    Mi chiedevo se c’è un altro modo per installare il dizionario italiano su emacs che gira in Windows 7 a 32 bit, diverso da quello spiegato nella guida ad emacs di GUIT. Io ho seguito le istruzioni ed ho inizialmente installato sia il dizionario italiano che quello inglese (può servire), dopo aver installato [tt]aspell.exe[/tt]. Ho scaricato tutti e 3 gli eseguibili da qui.

    Il problema è che quando in emacs avvio flyspell in Org-mode o AUCTeX, risultano “nuove” o sconosciute parole semplici come alle, velocità, fanghi. Posso capire che termini chimici/fisici/ingegneristici siano segnalati come possibili sbagli, ma quelli d’uso comune dovrebbero già essere nel dizionario italiano, no?
    Il dizionario inizialmente funzionava a dovere, poi ho avuto qualche impiccio dopo aver installato YASnippet e ho dovuto modificare qualche riga di [tt].emacs[/tt]. Da allora il dizionario ha cominciato a dare msg di allarme che ho riportato in questa domanda su stackoverflow. Ho disinstallato e re-installato da capo Aspell. Ora, ispell mi segnala ogni altra parola, perfino quelle più banali! Siccome devo scrivere un documento di più pagine, stare lì a premere ‘i’ (come insert, per inserire un vocabolo nuovo nel dizionario) per ogni parola d’uso comune è una perdita di tempo che non ho.

    Qui di seguito riporto alcune righe del file d’inizializzazione di emacs che riguardano ispell. Forse c’è qualche dimenticanza, non so. Potete darci un’occhiata?
    `;activate Aspell, for all modes(?), not just TeX; from alienexp.blogspot.com
    (add-to-list 'exec-path “C:/Program Files/Aspell/bin/”)
    (setq-default ispell-program-name “C:/Program Files/Aspell/bin/aspell.exe”); M-x ispell-change-dictionary RET to change dictionary
    (setq ispell-dictionary “italiano”); Default dictionary. To change do M-x ispell-change-dictionary RET.
    (require 'ispell) ;turn on dictionary check
    `

    In Windows, ho settato la variabile d’ambiente PATH per il mio user a “C:\Program Files\Aspell\bin;” che è dove son i binaries di Aspell dopo l’installazione da file eseguibile.

Visualizzazione 2 filoni di risposte
  • Autore
    Risposte
    • #104021
      Up
      0
      Down
      ::


      Non ti posso aiutare sulla configurazione di Windows, ma aspell su GNU/Linux non mi segnala come errore nessuna delle parole che hai indicato. Una volta che è configurato correttamente non credo che il comportamento sia dipendente dal sistema operativo in uso. Voglio dire, suppongo che il dizionario in uso sia identico, non vedo motivi per questa differenza. Mi viene da pensare sia legato a una configurazione incompleta.

      In effetti mi trovo molto bene con questo dizionario, le parole che non conosce sono sempre parole tecniche o effettivamente abbastanza sconosciute.

    • #104022
      Up
      0
      Down
      ::


      [attachment=1449]emacs.txt[/attachment]
      Ma le righe di codice sono quelle che hai tu nel tuo file [tt].emacs[/tt]? Le riporto qui sotto. Puoi dare un’occhiata veloce veloce anche all’intero mio file [tt].emacs[/tt] in allegato, giusto per vedere se ho qualche configurazione incompleta o se bene o male non ci dovrebbero essere conflitti?

      `
      ;activate Aspell, for all modes(?),
      (add-to-list 'exec-path “C:/Program Files/Aspell/bin/”)
      (setq-default ispell-program-name “C:/Program Files/Aspell/bin/aspell.exe”); M-x ispell-change-dictionary RET to change dictionary
      (setq ispell-dictionary “italiano”); Default dictionary. To change do M-x ispell-change-dictionary RET.
      (require 'ispell) ;turn on dictionary check
      `

      Attachments:
      You must be logged in to view attached files.
    • #104023
      Up
      0
      Down
      ::

      Latex_newbie” post=104063[attachment=1449]emacs.txt[/attachment]
      Ma le righe di codice sono quelle che hai tu nel tuo file [tt].emacs[/tt]? Le riporto qui sotto.

      Nel mio init file non ho un bel niente relativo alla configurazione del programma Aspell perché fortunatamente su GNU/Linxu va tutto liscio (è in una cartella del PATH e il nome del programma è individuato automaticamente) 🙂

      Sinceramente non sono sicuro il [tt](require ‘ispell)[/tt] serva (io non ce l’ho, per dire), non dovrebbe quasi mai servire mettere un [tt]require[/tt] nel file di inizializzazione. Prova a toglierlo ma non assicuro sia questo il responsabile del problema.

      Latex_newbie” post=104063 Puoi dare un’occhiata veloce veloce anche all’intero mio file [tt].emacs[/tt] in allegato, giusto per vedere se ho qualche configurazione incompleta o se bene o male non ci dovrebbero essere conflitti?

      Non ho testato effettivamente il tuo init, ma non ho visto niente che mi saltasse all’occhio come sbagliato (solo c’è due volte [tt]TeX-PDF-mode[/tt], non fa male ma è solo inutile)

Visualizzazione 2 filoni di risposte
  • Devi essere connesso per rispondere a questo topic.

Go to top