LINUX.ORG.RU

predictive-mode и переключение в режим математики в TeX

 , , , ,


1

2

Если писать новый документ, то какое-то время predictive вовремя переходит в мат. режим и предлагает дополнения именно для мат. функций и символов. Но потом что-то происходит, и он перестаёт понимать, что я сейчас пишу формулу, а не простой текст и не предлагает дополнить греческие буквы, вместо \text предлагает \textbf и т.д.

Настройки по-умолчанию, ничего не трогал.

Периодически он вообще отказывается включаться. Приходится удалять директорию .predictive из каталога с документом.

Deleted

Последнее исправление: Deleted (всего исправлений: 1)

Скорее всего на длинных сложных документах ломается парсер контекста. Точнее сказать сложно - нужно дебажить. И вангую, что проблема внутри AUCTeX.

feofan ★★★★★
()

Удалил .predictive из каталога с документом. Теперь, когда пишу просто текст он считает, что я в math-mode, а при вводе математики — наоборот.

Deleted
()
Ответ на: комментарий от Deleted

может где-нибудь поставил лишний доллар? Или он не заметил, что тот же доллар задокументирован, например?

Evgueni ★★★★★
()
Ответ на: комментарий от Evgueni

Ну, при компиляции не ругается. И текст подсвечен нормально, а не в математическом режиме. Вот несколько раз вводил проценты (\%) в формулах, может быть это сбивает predictive с толку?

Deleted
()
Ответ на: комментарий от Deleted

Возможно доллар закомментирован и парсер это не заметил, потому и поведение поехало. Проценты тоже возможно могут поломать логику. Это легко проверить.

Evgueni ★★★★★
()
Ответ на: комментарий от Evgueni

Добавил в текст ещё один \% перед $ и всё встало на свои места. Только теперь вопрос — как обойти эту проблему?

Deleted
()
Ответ на: комментарий от Evgueni

mcedit этим багом уже все время, что им пользуюсь, страдает. Вряд ли кого это волнует.

Сейчас в kile попробовал — все нормально, он понимает, что на закомментированное внимания обращать не стоит.

anonymous
()
Ответ на: комментарий от anonymous

Это не подсветка. С подсветкой всё O'k. Это более другая подсистема, которая пока не доведена до ума.

Evgueni ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.