Comparison: RefTeX v.s. YaTex as a \ref and \label managing / どっちが \ref と \label をうまく操作できるか

item RefTeX YaTeX
on-demand label generation N/A OK
completion list good moderate

English

YaTeX supports on-demand \label generation (when user types "C-c s SPC ref" YaTeX inserts a \label automatically if the target section or figure does not have a label), but the completion list of YaTeX does not satisfy user's requirement. For example, all of \item are shown in the list, but most of the entries makes user be difficult to find the entry user want to refer. Another is that the list often excludes some \subsection and \subsubsection headings.


RefTeX has an capability to show good completion list with useful keyboard accelerators and selective list (if type "s" RefTeX shows sections only). However RefTeX does not have a function that supports on-demand label generation.


I wish RefTex could generate \label automatically...

日本語

YaTeX で C-c s SPC ref とたたいて \ref の挿入をするとき、もしも対象となるセクション(とか図とか式とか)に \label がない場合、自動的に label を生成してくれる機能がある(ユーザにラベルを入力するよう尋ねてくる)。が、そのとき出てくる補完リストがいけてない。\item も全部出てくるので、取り込みたい \section を見つけるのに苦労する。そのうえなぜか時々 \subsection とかが出てこなくなる。バグか私の設定ミスか…


RefTeX の場合、一覧はとても見やすい上に、キーボードショートカットも使いやすい(セクションだけをリストする、とかができる)。
しかし残念なことに、その場で label を自動生成してくれはしない…


RefTeX が自動生成してくれればいいんだけど。