За замовчуванням результати роботи M-x ispell-buffer
в org-режимі дуже невтішні.
Ispell заглядає всередину
:PROPERTY:
ящиків, у яких зазвичай є такі речі:ID: 797495bd-581b-4a42-883b-c2a55a08f08a
Вона намагається виправити заяви орга! Наприклад, він скаржиться на
SRC
в#+BEGIN_SRC emacs-lisp
Він проходить всередині org-блоків. Я думаю, це може бути корисно для таких блоків
#+BEGIN_QUOTE
, але у вихідних кодах це просто нерозумно.
Чи є пакет, який виправляє все це?
Я хотів би перевірити орфографію свого письма, але кількість помилкових позитивів, які я отримую, робить це нездійсненним.
Якщо це має значення, перевірка правопису ОС - aspell.
ispell-parser
, тому предикат flyspell може добре працювати там із обгорткою.
#+
або в блоках вихідного коду, не перевірено орфографією. Але нормальний текст під заголовками перевіряється. У мене це в моїй установці Flyspell: (add-hook 'prog-mode-hook 'flyspell-prog-mode)
,(add-hook 'org-mode-hook 'turn-on-flyspell)
Can I prevent ispell from checking source blocks?
на orgmode.org/worg/org-faq.html ?
(get 'org-mode 'flyspell-mode-predicate)
), але я не впевнений, як це можна узагальнитиispell-buffer
.