Se você definir um método de entrada (por exemplo, via M-x set-input-methodRET cyrillic-translitRET), poderá digitar caracteres cirílicos usando um teclado dos EUA: o Emacs usará regras de transliteração para converter caracteres romanos em caracteres cirílicos. Se você olhar cyrillic.el, verá, por exemplo ("f" ?ф), ou seja, digitar fgive ф.
Agora imagine que você está editando um arquivo LaTeX e LaTeX-mode( AUCTeX ) ativado. Você usa caracteres cirílicos no corpo do texto e caracteres romanos em fórmulas. Neste contexto gostaria fde produzir fe não ф em modo matemático, (ou seja, em $...$, \[...\], \(...\)e em ambientes de matemática).
Se eu entendi a pergunta, como detectar se dentro de um ambiente matemático LaTeX? e esta resposta corretamente, a função texmathppode detectar se estamos em um ambiente de matemática.
Minha pergunta é sobre a possibilidade da seguinte transliteração condicional usando quail
digitação
ffornecefdentro de ambientes matemáticos LaTeX e emфoutros lugares.