Re: 組版結果が環境依存?

名前: 土村
日時: 2006-07-13 12:50:59
IPアドレス: 133.11.136.*

>>43777 > システムによっては、r の初期値が 0 になっている > かもしれませんから、一番最初だけ r:=min_halfword > のように明示的に初期化しておくとどうなりますか? 問題の起こるマシンでは、r にはもちろんゴミが入っており、 関数呼び出しのたびに異なる値になります。 たまたま 0 が入ることがあり、このときに誤動作しています。 r:=min_halfword にすると解決しました。すぐ下に r を代入している 部分がありますから、やはり初期化してやる必要がありますね。 r -> rr はまずかったようです。 >>43780 >>43783 再現しないということは、よっぽど起こりにくいバグなのですね。 ちょっと安心しました。 ちなみに奥村先生の新ドキュメントクラスでは起こりません。 jarticle などでのみ起こります。 再現したい人のために、r を 0 とか -1 とかで初期化してやると、 以下のサンプルがなかなか楽しいことになります。 \documentclass[a5paper,12pt]{jarticle} \newcommand{\sentence}{あぁあ・あぁあ・あ} \begin{document} 都合4回出現する「{\sentence}」は同じになることを期待するのですが、 環境依存で文字の間隔がずれることがあります。\newline \sentence\footnote{\sentence}\newline $\sentence$\footnote{$\sentence$}\newline \end{document}

この書き込みへの返事:

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