auctex-devel
[Top][All Lists]

Re: [AUCTeX-devel] Moving across formulas

 From: Marcin Borkowski Subject: Re: [AUCTeX-devel] Moving across formulas Date: Sat, 07 Nov 2015 10:43:09 +0100 User-agent: mu4e 0.9.15; emacs 25.0.50.1

On 2015-11-04, at 09:24, Nicolas Richard <address@hidden> wrote:

> Hi Marcin,
>
>> No it doesn't.  I discovered this today.  This is a perfectly valid
>> formula, for which forward-sexp doesn't work: $(0,1\rangle$.
>
> I worked around it by doing things like:
> \DeclarePairedDelimiter{\intercc}{[}{]}
> \DeclarePairedDelimiter{\interoo}{]}{[}
> \DeclarePairedDelimiter{\interco}{[}{[}
> \DeclarePairedDelimiter{\interoc}{]}{]}
>
> and then using \interoo{0,1} in the text. Bonus : I can change to
> another notation whenever I want, e.g. :
>
> \DeclarePairedDelimiter{\intercc}{[}{]}
> \DeclarePairedDelimiter{\interco}{[}{)}
> \DeclarePairedDelimiter{\interoo}{(}{)}
> \DeclarePairedDelimiter{\interoc}{(}{]}
>
> (the former is classical notation for intervals in french, the latter is
> classical notation pretty much everywhere else, I guess)

And this is a very good idea, but AUCTeX should not impose it on the
user.  Whether we like it or not, $(0,1\rangle$ is correct LaTeX, and
should be handled.

Best,

--
Marcin Borkowski
http://octd.wmi.amu.edu.pl/en/Marcin_Borkowski
Faculty of Mathematics and Computer Science