Si establece un método de entrada (por ejemplo, mediante M-x set-input-method
RET cyrillic-translit
RET), puede escribir caracteres cirílicos con un teclado de EE. UU .: Emacs utilizará reglas de transliteración para convertir caracteres romanos en caracteres cirílicos. Si observa cyrillic.el
, verá, por ejemplo ("f" ?ф)
, escribir, f
da ф
.
Ahora imagine que está editando un archivo LaTeX y LaTeX-mode
( AUCTeX ) habilitado. Utiliza caracteres cirílicos en el cuerpo del texto y caracteres romanos en las fórmulas. En este contexto que le gustaría f
producir f
y no ф
en modo matemático, (es decir, en $...$
, \[...\]
, \(...\)
, y en entornos de matemáticas).
Si entiendo la pregunta de cómo detectar si está dentro de un entorno matemático LaTeX? y esta respuesta es correcta, la función texmathp
puede detectar si estamos en un entorno matemático.
Mi pregunta es sobre la posibilidad de la siguiente transcripción condicional usando quail
escribir
f
daf
dentro de un entorno matemático LaTeX y enф
otros lugares.