如何在 Emacs 中为 LaTeX 模式定义两个 ispell 字典?

msa*_*aio 5 emacs latex ispell

我有一份包含许多第二语言引文的文档。我如何将第二语言定义为 Ispell?我在文件顶部有这个:

%% Local IspellDict: brasileiro
Run Code Online (Sandbox Code Playgroud)

我尝试了这个,但没有成功:

%% Local IspellDict: brasileiro, english
Run Code Online (Sandbox Code Playgroud)

Ado*_*obe 5

我有一种在两种语言之间切换的方法:

;; You should have aspell-ru and aspell-en packages installed
(let ((langs '("english" "russian")))
  (setq lang-ring (make-ring (length langs)))
  (dolist (elem langs) (ring-insert lang-ring elem)))
(defun cycle-ispell-languages ()
  (interactive)
  (let ((lang (ring-ref lang-ring -1)))
    (ring-insert lang-ring lang)
    (ispell-change-dictionary lang)))

(global-set-key (kbd "C-1") 'cycle-ispell-languages)
Run Code Online (Sandbox Code Playgroud)