Re: ソースファイル内の数式番号(ラベル)がダブルと警報を出す方法はありますか?

名前: 西島(札幌在住)
日時: 2007-09-06 18:24:18
IPアドレス: 202.232.168.*

>>49396 何かツッコミを入れてくださいと言わんばかりなんですが… >番号は手動で付けています.今のところ! 正しくは「ラベルを手動でつけています」ではないですか? このソースを見る限り、番号は自動で付番されますけど… >TeX のインストール状態が悪いのでしょうか? dviout で表示ができるのであればインストールは問題ないでしょう。 >LaTeX Warning: Label `*' multiply defined. >の警告も何も出ません. 出ますよ。「全く同じもの」ではないですけどね。 ちなみにサンプルのソースファイルから \usepackage{tnquandle} \usepackage{TNmathdef} はコメントアウトさせてもらいましたけど。 >guishell ver.1.31 これをつかう限りどうなんでしょう。確認しづらいのでは? 長島さんの作成したファイルを仮に「main.tex」としますが、 コンパイル終了後に作成されている「main.aux」や「main.log」って、 テキストエディタ(ワードパッド、notepad、meadow、MS Word 何でも結構です)で 中身をのぞいたことはありませんか?(特に「main.log」の方) よーく見てください。 それでもわからなければ、 (1) コマンドプロンプトから「platex main.tex (最後にリターンキーを押す)」と 入力して、画面上、どのように表示されるか確認する (2) それでもわからなければ、「\label{1111}」か「\label{022}」をすべて「\label{*}」 にしてみて、guishell を使って「main.tex」をコンパイルして、「main.log」を テキストエディタで開いてみて、 LaTeX Warning: Label `*' multiply defined. が存在しているかどうかを確認する。存在していれば、警告が出ていることになる。 これを guishell でコンパイルしている最中に見つけられなかったのならば、 あなたの確認の仕方が悪いか、guishell の設定が悪いかどちらかではないでしょうか。 嘘は言いませんが、guishell を使わずにコマンドプロンプト上でコンパイルされては いかがですか?この手のトラブルを自分で解決するためにはその方が近道だと思います。 # ちょっとヒントを出しすぎたかもしれません。反省。

この書き込みへの返事:

お名前
題名 
メッセージ(タグは <a href="...">...</a> だけ使えます。適宜改行を入れてください)