Как использовать два режима в emacs (markdown и auctex)?

Когда я редактирую уценку в emacs, я использую режим markdown. Однако мне часто приходится печатать некоторые математические формулы в файле уценки (обработанные mathjax ). Однако для этих математических разделов режим уценки не очень удобен.

Есть ли способ заставить emacs автоматически переключиться на режим латекса (auctex) (локально), когда точка находится между двумя знаками $ например ( $\mathbb{R}$ ) или между двумя двойными знаками $ например

 $$ \begin{align} a = b \end{align} $$ 

?

Редактировать Я также хочу иметь блокировку шрифта в «локальном» режиме.

Edit 2 Я пробовал mmm-mode , но это неправильно обрабатывает блокировку шрифтов. Я думаю, что multi-mode.el или MuMaMo может быть тем, что я хочу. Но я не понял, как использовать это в своих примерах. Итак, если можно сделать то, что я хочу, с одним из этого или с другим режимом, было бы здорово, если бы кто-то мог опубликовать подробные инструкции о том, как применить его в моем случае в качестве ответа.

2 Solutions collect form web for “Как использовать два режима в emacs (markdown и auctex)?”

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

Mmm-режим – общий выбор, но я ожидаю, что каждая из возможностей будет иметь свои взлеты и падения.

Если вы особенно заинтересованы в том, чтобы избежать вмешательства режима markdown с помощью математики, заключенной в $ … $ или $$ … $$, вы можете сделать Mx markdown-enable-math, пока основной режим уценки включен, см. Http: / /jblevins.org/projects/markdown-mode/

  • Как связать «Ctrl-Alt-b» как префикс tmux?
  • Тема темы tmux в emacs gtk
  • emacs случайным образом удаляет строки и текст
  • Есть ли лучшая альтернатива судоидиту?
  • Функция Emacs по набору файлов
  • Редактирование буфера * закладки * на Emacs
  • Symlinking `init.el` в
  • Emacs, полный список цветных клавиш
  • Сбросить менеджер пакетов emacs
  • Сервер Emacs не может распознать ALT-ключ при доступе к Mac
  • Удаление последних n символов из каждой строки в буфере emacs
  • Interesting Posts

    Rfkill отказывается разблокировать WiFi-устройство

    Есть ли назначенное место для сценариев, которые (косвенно) автоматически выполняются systemd?

    Как я могу найти учетную запись пользователя в различных конфигурационных файлах, связанных с sudo?

    Что такое кнопка «stick» на окнах в xfce?

    строка shebang не работает с cr-lf

    Полный список сокращений языков для опции `set spelllang` для vim?

    Крепление NFS: занято устройство или ресурс

    Удалите все * .mp4 и * .zip, но некоторые файлы

    Использовать awk-результаты в качестве параметров для другой команды

    Я перехожу от управляемого хостинга к VPS. Что мне нужно знать?

    Я не знаю, как подключить предварительно сконфигурированный маршрутизатор OpenWRT к моей домашней сети

    Как зашифровать Linux (Debian 8) после установки и каковы последствия?

    Запуск команды источника с -x для отладки

    когда использовать «su -l loginname -c somecommand»?

    Как загрузчик и ядро ​​взаимодействуют после загрузки ядра в память?

    Linux и Unix - лучшая ОС в мире.