2016-06-21 11 views
0

LaTeXファイルでFlyspellを使用しようとしています。LaTeXファイルでFlyspellが自動的に読み込まれない

(require 'ispell) 
(setq ispell-program-name "/usr/local/bin/hunspell") ;; From Homebrew, version 1.4.1 
(add-to-list 'ispell-local-dictionary-alist '("de_DE_OLDSPELL" "[[:alpha:]]" "[^[:alpha:]]" "[']" t ("-d" "de_DE_OLDSPELL") nil iso-8859-1)) 
(setq ispell-dictionary "de_DE_OLDSPELL") 
(add-hook 'text-mode-hook 'turn-on-flyspell) 

テキスト(またはLaTeX)ファイルを開くときに自動的に読み込まれませんが、手動で読み込むと正常に動作します。 Flyspellを自動的にロードする方法おそらく単純な答えですが、私はこれでしばらくの間、サークルに入ってきました。

答えて

0

明らかに、HunpsellとEmacs 24.4+との間のやりとりでは、これはa known problemです。 HunspellがEmacsのLANGの値に対応する辞書を利用できない場合、自動設定は失敗します。したがって、DICTIONARYをである辞書の基本ファイル名に設定してください。 Hunspellは通常英語の辞書を主張しているので、(setenv DICTIONARY "en_US")などがそのトリックを行うべきです。コードのその特定のビットが私のために働いた。

関連する問題