¿Cómo puedo usar dos modos en emacs (markdown y auctex)?

¿Cómo puedo usar dos modos en emacs (markdown y auctex)?

Cuando edito Markdown en emacs, uso el modo Markdown. Sin embargo, a menudo tengo que escribir algunas fórmulas matemáticas en el archivo de rebajas (procesado por mathjax). Sin embargo, para esas partes matemáticas, el modo de reducción no es muy cómodo.

¿Hay alguna manera de hacer que emacs cambie automáticamente al modo látex (auctex) (localmente) cuando el punto está entre dos $signos, por ejemplo ( ) o entre dos signos $\mathbb{R}$dobles, por ejemplo?$

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

?

Editar También quiero tener el bloqueo de fuente del modo "local".

Editar 2 Lo intenté mmm-mode, pero esto no maneja correctamente el bloqueo de fuentes. Supongo que ese modo multi-mode.elo MuMaMopodría ser lo que quiero. Pero no descubrí cómo usar esto en mis ejemplos. Entonces, si es posible hacer lo que quiero con uno de este u otro modo, sería genial si alguien pudiera publicar pasos detallados sobre cómo aplicarlo en mi caso como respuesta.

Respuesta1

Emacs tiene varios paquetes que ayudan a cambiar rápida y automáticamente entre modos. La wiki de Emacs tiene una página enmúltiples modos.

Modo mmmEs una elección común, pero espero que cada una de las posibilidades tenga sus altibajos.

Respuesta2

Si está específicamente interesado en evitar la interferencia del modo de reducción con las matemáticas encerradas en $...$ o $$...$$, puede hacer Mx markdown-enable-math mientras el modo principal de reducción está activado, consultehttp://jblevins.org/projects/markdown-mode/

información relacionada