Re: page カウンタが実際のページと違う

名前: 本田
日時: 2002-03-05 11:31:34
IPアドレス: 202.224.196.*

>>7161 これはTeXの仕様です. #TeXBookやTeX By Topicのページ分割アルゴリズムのところに #理屈は書いてあります. 恐らく, 現在のページ(\thepage ページ)からはTeXのインストールについて 解説する のような文章があると,\thepageが2なのに,実際には3ページに 出力されているということでしょう. これは相互参照を使って対処するのが一番簡単だと思います. すなわち, 現在のページ(\label{here}\pageref{here}ページ)からはTeXのインストールについて 解説する というような感じでしょうか.これだと \ref{here}では思いもかけない値がでてきますが, これはいかようにも回避できます. >そのせいで,目次や索引をひろったときに, >実際のページとずれていることがままあります. これは意味がわかりませんです. LaTeXに装備されている方法で適切に目次などを作成すれば ずれることはありません. 何かイレギュラーなことをされているのだと思います. >これを改善しようという試みはあるのでしょうか? TeX自身の機構で処理します. #\writeと\immediateの動作を調べればわかります. ですので,正しく相互参照ができるのです. LaTeX2eのマクロだと,キーになるのは \protected@writeでしょうか.

この書き込みへの返事:

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