> In which situation you need to stick to the old tex-based completion? I
> used my aux-based completion since one or two months and I never missed
> the tex-based completion.
It's too restrictive for me to need to have the PDF visible at every
time I edit. It's nice sometimes to see a numbered equation, realize you
want a reference to it, and quickly add a reference without figuring out
its label. However, normally when I'm referring to equations in-line
with text, I'm writing that text soon after I generated the equation
label (and in close proximity). Moreover, I use a label that has some
useful meaning. For example, a reference to Newton's Second Law could be
"eq:n2l", and I wouldn't have to open up a PDF to find it.
So I can see some cases where the aux-based completion would be
convenient, but I think most people would need the tex-based completion
most of the time.
>> I'm a little confused (I haven't looked at the script) about how the
>> completer picks the \*ref you want. Some people are going to use the
>> \*refs provided by the cleveref package. Others (like me) are going to
>> use \autoref nearly everywhere but other variants (\Autoref) in some
>> places and \ref in some other cases (after "and", for example), and I
>> would never ever use \eqref. How could I configure?
> Currently, this can't be customized, but it is surely possible.
So long as...
\ref{thm.4.5<F9>
\autoref{thm.4.5<F9>
\ScoobyDooRef{thm.4.5<F9>
all leave their macros in tact, then it wouldn't be a problem. People
who don't like your choices can type their own choices and just use F9
to fill in the labels.
>> For one, how is the average user going to know for sure
>> exactly which AUX name to use (thm.4.5 vs theorem.4.5)?
> You have to use the name of the latex counter.
A lot of people (especially when journals setup theorem-like
environments for you) won't know the counter name. I suppose they could
assume they know the first letter of the counter and use F9 to figure
out the rest<?>.
> Because I can type (2.2) faster than equation.2.2.
But, as you say, the counter.number still works.
>> Furthermore, I think I would much rather type...
>>
>> \autoref{theorem.4.5<F9>}
>>
>> and have that replaced with
>>
>> \autoref{thm:a_nice_theorem}
> This does work.
And leaves the macro (whatever it is called) in tact? Does the macro
have to end in "ref" or will the completion be activated for any curly
brace?
--Ted
--
Ted Pavlic <te...@te...>
Please visit my 2010 d'Feet ALS walk page:
http://web.alsa.org/goto/tpavlic
My family appreciates your support in the fight to defeat ALS.
|