名前: トノ 日時: 2002-03-05 12:11:43 IPアドレス: 150.35.254.*
>>7163 \label の次に \pageref を置くと、運が悪いと \label と \pageref の 間で行分割され、しかもそこがページ分割場所にもなってしまい、 前のページの番号が出力されてしまうことがあるようです。 \pageref を先にした方が安全ではないでしょうか。 %==== 入力例 \documentclass{jarticle} \setlength{\textwidth}{8zw} \setlength{\textheight}{7\baselineskip} \addtolength{\textheight}{\topskip} \setlength{\parindent}{0zw} \begin{document} 一二三四五六七八 一二三四五六七八 一二三四五六七八 一二三四五六七八 一二三四五六七八 一二三四五六七八 一二三四五六七八 一二三四五六七八 \label{thispage}\pageref{thispage}% <= これだと間違った値になってしまう。 % \pageref{thispage}\label{thispage}% <= こっちにすればうまくいく。 一二三四五六七八 一二三四五六七八 \end{document}
この書き込みへの返事: