Estoy planeando implementar algunas asignaciones de utilidades para mi complemento LaTeX para simplificar la escritura de las matemáticas. Por ejemplo, quiero crear abreviaturas similares a
`a : \alpha
`b : \beta
-> : \to
=> : \Rightarrow
Y similar Quiero que (algunas de) las asignaciones solo estén disponibles dentro de entornos matemáticos y no fuera.
Sé que puedo reconocer entornos matemáticos a través de los grupos de sintaxis, es decir, texMathZoneE
y texMathZoneX
. Sin embargo, no sé cómo usar esto para hacer mapeos o abreviaturas sensibles al contexto.
'filetype'
.