В каждом файле .tex
, когда я набираю A
(сдвиг a), чтобы принять новое слово, я получаю сообщение об ошибке Wrong type argument: sequencep, 1
в минибуфере или в буфере сообщений:
ispell-add-per-file-word-list: Wrong type argument: sequencep, 1
Если я добавлю внизу файла строку, подобную следующей:
% LocalWords: hello
Я получаю can (A)accept ограниченное количество слов, в целом до 50 символов новых слов, то есть до конца строки. Затем я снова получаю ту же ошибку. Если я добавлю еще одну строку, как предыдущую, поэтому:
% LocalWords: hello <words added by ispell ...>
% LocalWords: again
Я могу продолжить до конца строки. После этого ошибка появляется снова.
Что касается моего файла инициализации, у меня есть эти, казалось бы, невинные строки:
(setenv "DICPATH" (concat exec-directory "../hunspell/dict"))
(setq-default ispell-program-name
(concat exec-directory "../hunspell/hunspell.exe"))
(setq ispell-extra-args '("-t"))
(setq ispell-local-dictionary-alist
'(
(nil "[A-Za-z]" "[^A-Za-z]" "[']" nil ("-d" "en_US") nil utf-8)
("english" "[A-Za-z]" "[^A-Za-z]" "['.]" nil ("-d" "en_GB") nil utf-8)
("italian"
"[A-Z\300\301\310\311\314\315\322\323\331\332a-z\340\341\350\351\354\355\363\371\372]"
"[^A-Z\300\301\310\311\314\315\322\323\331\332a-z\340\341\350\351\354\355\363\371\372]"
"[-.]" nil ("-d" "it_IT") nil iso-8859-1)
))
Таким образом, всякий раз, когда приходит время начать новую строку локального файлового словаря, у ispell-add-per-file-word-list
возникают проблемы.
(setq-default ispell-program-name "c:/Program Files/Aspell/bin/aspell.exe")
-- aspell.net/win32 -- базовое приложение –Aspell-0-50-3-3-Setup.exe
, английский словарь –Aspell-en-0.50-2-3.exe
, а Итальянский словарьaspell-it-0.50-2-3.exe
- person lawlist   schedule 13.03.2014