【发布时间】:2014-01-03 20:36:10
【问题描述】:
我的运行 hunspell 的 emacs “ispell” 命令在遇到我的 emacs 乳胶缓冲区中的引用部分时中断(我正在使用 AucTEX)。在我以前的 emacs/Linux 发行版中,它没有这个问题。示例:
as you like to say, vbfs ``You won't know what to do with yourself.''
运行 M-x ispell 正确标记 vbfs。不过,
as you like to say, ``You won't know what to do with yourself.'' vbfs
不记录任何错误。此外,一旦命中引用的文本部分,似乎会跳过文档的其余部分。什么可能导致这种情况?供参考,这是我的ispell-tex-skip-alists var:
((("\\\\addcontentsline" ispell-tex-arg-end 2)
("\\\\add\\(tocontents\\|vspace\\)" ispell-tex-arg-end)
("\\\\\\([aA]lph\\|arabic\\)" ispell-tex-arg-end)
("\\\\bibliographystyle" ispell-tex-arg-end)
("\\\\makebox" ispell-tex-arg-end 0)
("\\\\e?psfig" ispell-tex-arg-end)
("\\\\document\\(class\\|style\\)" . "\\\\begin[ \n]*{[ \n]*document[ \n]*}"))
(("\\(figure\\|table\\)\\*?" ispell-tex-arg-end 0)
("list" ispell-tex-arg-end 2)
("program" . "\\\\end[ \n]*{[ \n]*program[ \n]*}")
("verbatim\\*?" . "\\\\end[ \n]*{[ \n]*verbatim\\*?[ \n]*}")))
在 buildvm-15.phx2.fedoraproject.org 上运行 2013-08-14 的 GNU Emacs 24.3.1(x86_64-redhat-linux-gnu,GTK+ 版本 3.8.2)
【问题讨论】:
标签: emacs latex auctex hunspell ispell