RefTeXで複数のファイルに渡って一意のラベルを付けたい

名前: Fokker
日時: 2002-09-06 09:48:29
IPアドレス: 141.248.144.*

emacs21上でRefTeXを使って、数式のラベルを自動で付けています。 ファイルが1つの場合には、一意のラベルを付けてくれるのですが、 \input などを用いて main.tex(メインのtexファイル)から複数の ファイルを読み込んでいる場合に、複数のファイルに渡って 一意のラベルを付けさせることはできますでしょうか? 下記の例では、a.tex のなかで \label{eq:1} があるにもかかわらず、 b.tex のなかで C_c ( を使ってラベルを付けようとすると、 \label{eq:1} を付けてしまいます。 % main.tex ----------------- \documentclass{jarticle} \begin{document} \input{a.tex} \input{b.tex} \end{document} %--------------------------- % a.tex -------------------- \begin{equation} x=1 \label{eq:1} \end{equation} % -------------------------- % b.tex -------------------- \begin{equation} y=1 % <- ここにラベルを付けようとすると、 % ¥label{eq:1}になってしまう。 \end{equaiton} % --------------------------

この書き込みへの返事:

お名前
題名 
メッセージ(タグは <a href="...">...</a> だけ使えます)