Re: align 環境や eqnarray 環境とテキストスタイル

名前: .
日時: 2006-01-04 12:47:43
IPアドレス: 59.134.169.*

>>40308 >\begin{align}\everymath{\textstyle} この位置で \everymath を用いている,ということは, ・align 環境の実装を読んだことがなく, align 環境は“特殊な表”であることを認識できていない ・数式の中で行ったローカルな設定はその数式の外部には及ばない, ということを認識していない # 提示されたサンプル中の \everymath は,1 行目の先頭部分 # = V[X] のみからなる小さな数式の中に入ります(ということは, # align 環境の実装を読めばわかります). ・$\everymath{...} ...$ のような記述をしても,この数式自体に対しては \everymath の前の $ の時点での \everymath が用いられるため, 数式の中で設定した \everymath が用いられることはない, ということを把握していない のいずれかでしょうか. ここでは,(グルーの設定のようなごく基本的な文法レベルの 知識でできる作業に困難がある状態では)今回提示なさったサンプルが うまくいかなかった理由を把握するには相当な学習が必要と 思われますが,とりあえず,次の例を検討なさるとよろしいでしょう. \documentclass{article} \usepackage{amsmath} \begin{document} \begingroup \let\saveddisplaystyle\displaystyle \let\displaystyle\textstyle \begin{align} \int_a^b \frac{1}{x}\, dx & = \log b - \log a \notag \\ & = \log \frac{b}{a} \qquad (0 < a < b) \end{align} \endgroup or \begingroup \everydisplay{\textstyle} \begin{equation} \int_a^b \frac{1}{x}\, dx = \log \frac{b}{a} \qquad (0 < a < b) \end{equation} \endgroup \end{document}

この書き込みへの返事:

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