名前: . 日時: 2008-05-02 01:41:47 IPアドレス: 59.134.169.*
>>51358 >「LaTeX 2.09では\documentstyleのオプションとして読み込むマクロを >指定していましたが、LaTeX 2eでは\usepackageコマンドで読み込みます。」 >という説明が様々なところでなされているので、それに基づけば、 >\usepackage{fleqn}としたくなる心情はわからなくもないです。 なるほど. もっとも,クラスオプションのままでよいものもある以上, 「LaTeX 2.09 文書の LaTeX2e への移行にあたって, \documentstyle のオプションを『すべて』\usepackage で書き換える」と 誤解させるような記述をした「入門テキスト」がもしあれば, そのようなものは参照すべきではありませんね. 私が書いたように,「\documentstyle のオプションについては, まず,\documentclass のオプションにする」ようにし, 「それでうまくいかなければ,\usepackage で書き換える」くらいが ちょうどよいのでしょう. # そもそも,もはや LaTeX 2.09 は無視しても構わない(というより, # 積極的に無視すべき)時期ではないかとも思いますが. >欲しい(指定した)機能がクラスファイルのオプションなのか、 >パッケージによって提供されるマクロなのかということが、 >LaTeX 2.09ではわかりにくいですね。 それはそうですね. スタイルオプションであっても(今回の件で問題となった「fleqn」オプションの ごとく)sty ファイルを読み込むものがあるのが,話を余計にややこしくしています. # スタイルファイル内で \ds@<オプション名> が定義されていれば, # スタイルオプションで,そうでなければ外部スタイルファイルの # 読み込みになるという具合に扱われていたのですが…… こんなことは「昔話」です.
この書き込みへの返事: