[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [AUCTeX-devel] Wrap dollars around active region
From: |
Tassilo Horn |
Subject: |
Re: [AUCTeX-devel] Wrap dollars around active region |
Date: |
Thu, 06 Jun 2013 17:03:45 +0200 |
User-agent: |
Gnus/5.130008 (Ma Gnus v0.8) Emacs/24.3.50 (gnu/linux) |
Mosè Giordano <address@hidden> writes:
>>> After some testing I'm not persuaded it's a good idea to remove
>>> `TeX-math-close-double-dollar'. E.g., a plain TeX user probably want
>>> to set `TeX-electric-inline-math' to '("$" . "$"), but if point is
>>> after the third dollar in the following line
>>> $$ a+b=c $
>>> pressing another time `$' will insert a couple of dollars because
>>> there (texmathp) returns nil. This isn't the expected behavior and
>>> `TeX-math-close-double-dollar' does a better job.
>>
>> If he uses `TeX-electric-inline-math', how could he reach that
>> 3-dollars state except with `C-q $'?
> No need of `C-q $' at all. This is the `C-h l' log of the keystrokes
> needed to write that:
> $ <right> SPC a + b = c SPC $
> `(texmathp)' returns t before the third dollar and a single dollar is
> inserted when `TeX-math-close-double-dollar' is nil, a couple of
> dollars otherwise.
Well, after typing the initial dollar above, the inserted text with |
being (point) is $|$. Why should a user prefer to type <right> or C-f
to jump over the second $ instead of quickly typing $$ resulting in
$$|$$?
I mean, the alternatives are
1. $ <right> formula $
2. $$ formula
and the first takes 3 special key presses of 2 different keys whereas
the second only takes 2 $-key presses. So IMHO, the first approach
seems even worse than typing $$ formula $$ without electricity.
Ok, one benefit of alternative 1 is that point is after the math
afterwards whereas it is $$|$$ in alternative 2. But then, such
formulas are usually written on their own line, so that doesn't make a
difference.
> Can I keep `TeX-math-close-double-dollar'?
I don't have strong opinions, I just don't like having several quite
similar features that might confuse more than help. But if you feel
that it's important, then we'll just keep it.
Bye,
Tassilo
- Re: [AUCTeX-devel] Wrap dollars around active region, (continued)
- Re: [AUCTeX-devel] Wrap dollars around active region, Mosè Giordano, 2013/06/04
- Re: [AUCTeX-devel] Wrap dollars around active region, Tassilo Horn, 2013/06/05
- Re: [AUCTeX-devel] Wrap dollars around active region, Mosè Giordano, 2013/06/05
- Re: [AUCTeX-devel] Wrap dollars around active region, David Kastrup, 2013/06/05
- Re: [AUCTeX-devel] Wrap dollars around active region, Tassilo Horn, 2013/06/05
- Re: [AUCTeX-devel] Wrap dollars around active region, David Kastrup, 2013/06/05
- Re: [AUCTeX-devel] Wrap dollars around active region, Tassilo Horn, 2013/06/05
- Re: [AUCTeX-devel] Wrap dollars around active region, Mosè Giordano, 2013/06/05
- Re: [AUCTeX-devel] Wrap dollars around active region, Tassilo Horn, 2013/06/06
- Re: [AUCTeX-devel] Wrap dollars around active region, Mosè Giordano, 2013/06/06
- Re: [AUCTeX-devel] Wrap dollars around active region,
Tassilo Horn <=
- Re: [AUCTeX-devel] Wrap dollars around active region, Mosè Giordano, 2013/06/07
- Re: [AUCTeX-devel] Wrap dollars around active region, Tassilo Horn, 2013/06/07
- Re: [AUCTeX-devel] Wrap dollars around active region, Mosè Giordano, 2013/06/07
- Re: [AUCTeX-devel] Wrap dollars around active region, Tassilo Horn, 2013/06/07
- Re: [AUCTeX-devel] Wrap dollars around active region, Mosè Giordano, 2013/06/07
- Re: [AUCTeX-devel] Wrap dollars around active region, David Kastrup, 2013/06/06
- Re: [AUCTeX-devel] Wrap dollars around active region, Mosè Giordano, 2013/06/06