名前: 道産子 日時: 2006-12-07 15:37:24 IPアドレス: 61.127.129.*
こんにちは, 道産子です. Vine Linux 3.2 で ptetex3-20060607 を使っています. jsbook.cls で leqno オプションを付け, amsthm.sty の proof 環境を使っています. equation 環境等の中で \qedhere を使うと数式番号が右に表示されたり, 数式番号が 右に表示されても \qedsymbol が右寄せにならない, という状態になってしまいます. platex foo.tex の結果は以下のような警告メッセージが出ています. Package amsthm Warning: The \qedhere command may not work correctly here on input line 16. この状況を回避する方法はありますでしょうか. amsthm.sty のバージョンは 2.20 (2004/08/06), jsbook.cls は 2006/11/01 です. % foo.tex \documentclass[leqno]{jsbook} \usepackage{amsthm,amsmath} \begin{document} \begin{proof} \begin{equation} x \qedhere \end{equation} \end{proof} \begin{proof} \begin{gather} y \qedhere \end{gather} \end{proof} \begin{proof} \begin{align} z \qedhere \end{align} \end{proof} \end{document}
この書き込みへの返事: