Obtenga Emacs para ignorar el contenido del comando \ Sexpr {} en el documento Sweave para evitar resaltar incorrectamente la sintaxis basada en $

Al editar un documento Sweave en LaTeX (usando el modo Noweb), Emacs sabe "ignorar" el código que está en << >> = bloques. Sin embargo, para los bloques intersticiales \ Sexpr {}, este no es el caso. Dado que las referencias R por columnas a través de '!$0$!#39; y LaTeX usa $ para compensar las ecuaciones, estos bloques \ Sexpr {} a menudo rompen el resaltado de sintaxis, así:

Tengo una comprensión muy rudimentaria del resaltado de sintaxis de elisp y Emacs, pero espero que sea posible agregar algo a .emacs que deshabilite cualquier análisis / detección de $ dentro de \ Sexpr {} 's.

Respuestas a la pregunta(6)

Su respuesta a la pregunta