名前: 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} % --------------------------
この書き込みへの返事: