Podczas gdy to pytanie dotyczy formatowania LaTeXa w Emacs (a może Auctex), wierzę, że można to zastosować do bardziej ogólnych sytuacji w Emacs dotyczących ograniczników takich jak nawiasy, nawiasy i nawiasy klamrowe.Jak można zmodyfikować dwa dopasowane separatory jednocześnie za pomocą Emacsa?
Szukam, aby móc wykonać następujące czynności z Emacs (i elisp), i nie wiem od czego zacząć. Że mam:
(This is in parentheses)
Z pewnym kombinacja klawiszy w Emacsa, chcę Emacs znaleźć separator pasujący do którykolwiek z nich został przez mojego kursora (coś wiem Emacs może zrobić, ponieważ może podświetlić pasujące ograniczniki w różnych trybach) i być w stanie zmienić ich oboje do
\left(This is in parentheses \right)
ograniczniki chciałbym to do pracy z to: (...)
, [...]
, \lvert ... \rvert
, \langle ... \rangle
, \{ ... \}
. Jaki eliksir byłby potrzebny do wykonania tego zadania?
Bardziej ogólne sposoby radzenia sobie z dopasowanymi ogranicznikami są mile widziane.
+1 Niezły pomysł! Taka rzecz zawsze byłaby przydatna ... –
Proszę wyjaśnić skąd się wzięła modyfikacja? Czy modyfikacja zawsze jest kwestią poprzedzania "\ left" i "\ right" do ograniczników? –
Modyfikacja pochodzi z LaTeXa, ponieważ '\ left' i' \ right' powodują, że te ograniczniki są skalowane do rozmiaru tekstu/matematyki zawartej w nich (czasami nie jestem wystarczająco przekonany, aby zdać sobie sprawę, że będę ich potrzebować). I tak, modyfikacja byłaby kwestią poprzedzania '\ left' i' \ right' ogranicznikami. Jeśli jednak istnieją sposoby na robienie im innych rzeczy (na przykład zmiana nawiasów na nawiasy klamrowe lub nawiasy klamrowe), byłoby to również przyjemne. – qgp07