2011-11-30 5 views
6

seguito this web page, ho modificato il mio file ~/.emacs e ha aggiunto la linea:flyspell non carica con file LaTeX in emacs

(add-hook 'LaTeX-mode-hook 'flyspell-mode) 

Tuttavia, flyspell non inizia con i file LaTeX. Perchè è così?

+0

Si prega di accettare le risposte alle vostre numerose domande. Di seguito dici "Grazie", ma non hai risposto o hai accettato una risposta. – Geoff

risposta

4

Emacs fa distinzione tra maiuscole e minuscole; il gancio dovrebbe essere scritto come latex-mode-hook. Prova questo:

(add-hook 'latex-mode-hook 'flyspell-mode) 
+0

Quindi la pagina web flyspell.el è pertinente per reftex o qualcosa del genere, grazie – Yotam

5

non ho potuto fare questo lavoro:

(add-hook 'LaTeX-mode-hook 'flyspell-mode) or 
(add-hook 'latex-mode-hook 'flyspell-mode) 

Ma poi ho trovato questo:

(add-hook 'LaTeX-mode-hook 'turn-on-flyspell)

-e si sta lavorando.

+0

Questo ha risolto il problema anche per me; sembra che ''latex-mode-hook' funzioni per alcuni e'' LaTeX-mode-hook' per gli altri. Stavo erroneamente usando ''latex-mode-hook' con'' turn-on-flyspell' – oLas