Ich plane, einige Dienstprogrammzuordnungen für mein LaTeX-Plugin zu implementieren , um die Eingabe von Mathematik zu vereinfachen. Zum Beispiel möchte ich Abkürzungen ähnlich wie erstellen
`a : \alpha
`b : \beta
-> : \to
=> : \Rightarrow
Und ähnlich. Ich möchte, dass (einige) der Zuordnungen nur in mathematischen Umgebungen und nicht außerhalb verfügbar sind.
Ich weiß, dass ich mathematische Umgebungen durch die Syntaxgruppen erkennen kann, dh texMathZoneE
und texMathZoneX
. Ich weiß jedoch nicht, wie ich dies verwenden soll, um kontextsensitive Zuordnungen oder Abkürzungen zu erstellen.
'filetype'
.