"Paul D. Nelson" <[email protected]> writes:
> Looks good to me overall.
Thanks for checking
> One counterintuitive edge case: if I mark x and hit $ repeatedly, then I
> get $x$ -> \[x\] -> x -> etc. On the other hand, if I mark $x$ and hit
> $, then I get $$x$$ -> $x$ -> etc.
I think this is by design. In `TeX-insert-dollar-electric-region', we
have this test:
((and (eq last-command #'TeX-insert-dollar)
(re-search-forward ...))
...
> I also wonder then whether TeX-insert-dollar (x2) should then similarly
> insert $$|$$ or \[|\] according to mode?
AUCTeX currently enters \[|\] when you hit \[ so I think the above would
be redundant.
> Tangentially, I wonder whether this feature might be more useful if it
> worked not just when operating on a region for the first time, but
> more generally on any math region, as a way to cycle between inline
> and displayed math. I've had "make-inline" and "make-displayed"
> functions in my config for a long time now that I've tried
> unsuccessfully to think of an elegant way to package and contribute.
Hmm, maybe we can add them to AUCTeX itself. Do you want to show the
code?
Best, Arash
_______________________________________________
bug-auctex mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/bug-auctex