Как заставить flyspell обходить некоторые слова по контексту?

Я использую Emacs для написания большинства своих работ. Я пишу с помощью reStructuredText, а затем преобразую их в LaTeX после некоторой предварительной обработки, так как я пишу свои цитаты а-ля LaTeX. Это отрывок из одного из моих текстов (на испанском):

En \cite[pp.~XXVIII--XXIX]{Crnkovic2002} se brindan algunos riesgos
que se pueden asumir con el desarrollo basado en componentes, los

Этот текст обрабатывается некоторыми настраиваемыми скриптами, которые работают с частью \ cite , поэтому rst2latex может выполнять свою работу .

Когда я активирую режим flyspell, он сигнализирует о большинстве ключей цитирования как об орфографических ошибках.

Как я могу сказать flyspell не проверять орфографию в командах \ cite .

Кроме того, как я могу объединить rst-mode и flyspell, чтобы rst-mode не давал flyspell проверять орфографию в следующих ?

  • комментарии reST
  • литерал кода reST
  • параметры и аргументы директивы reST
  • содержимое директивы reST raw

Есть идеи?

9
задан skaffman 12 January 2011 в 17:49
поделиться