¿Hay un modo menor de Emacs (o un fragmento de código elisp) que le permite ocultar/mostrar selectivamente entornos mientras está en modo LaTeX? Por ejemplo, me gustaría moverme al comienzo de un largo bloque \begin{figure}
, presionar una tecla y tener el contenido de ese entorno de figura oculto a la vista. Del mismo modo con \begin{proof}
y así sucesivamente, e idealmente incluso con \subsection
s.Plegado de código para LaTeX en Emacs
¿Esto es posible? Acabo de probar hs-minor-mode
, allout-mode
y outline-minor-mode
, pero la mayoría de ellos no reconocen los entornos de LaTeX, p. hs-minor-mode falla con "error de escaneo: paréntesis desbalanceados". Preferiría no tener que ingresar marcas de doblado explícitas como {{{como en folding-mode.
[Lo ideal sería grande si el plegamiento fueron persistent, pero veo que esa pregunta no tiene una respuesta aceptado todavía.]
En efecto, gracias ! Me siento como un idiota ahora. :-) – ShreevatsaR
También puede usar comandos de esquema, como M-x hide-body y M-x show-subárbol. También consulte RefTeX, que tiene una función de navegación ToC. –