http://en.wikibooks.org/wiki/LaTeX/Mathematics

mathtoolsパッケージはいくつかのamsmathを修正しますamsmathにいくつかの便利な設定、記号、環境を追加します。

mathtoolsには、amsmathにあるすべてのものがあります」、そうではありませんか?

正当化される場合がありますmathtoolsの代わりにamsmathを使用しますか?

言い換えると、mathtools「常に」より良いですか?

コメント

  • mathtools
  • groups.google.com/group/comp.text.tex/msg/2cddb7e230d50439 を参照してください
  • @MarcoDaniel 'のコメントから明らかでない場合は、パッケージにはamsmathパッケージが含まれています。
  • @Peter loadの方が適切な場合があります、mathtoolsには独自のバージョンのamsmathが付属していません;-)
  • @daleif:行の1つmathtoolsのコードは\RequirePackage{amsmath}であるため、amsmathのコンテンツが含まれます/読み込まれます/ mathtoolsによってインポートされました。 loadがLaTeX構文の一部であることを知らないので、includeの方が良い選択だと思います(ただし、キーワードであることを示します)。英語は私の最高ではありません:-)正しい単語を選択するのは他の人に任せてください。
  • 答え

    答えは主にコメントで提供されていると思いますが、ここに短い要約があります:

    mathtoolsパッケージはamsmathパッケージ(まだロードされていない場合)。これは、依存関係が確実に読み込まれるようにする必要がある多くのパッケージで一般的です。 mathtools.styの60行目を見ると、次のように表示されます。

     \RequirePackage{amsmath}[2000/07/18] 

    ロードするだけの場合mathtoolsの場合、両方のパッケージが読み込まれるため、プリアンブルに\usepackage{amsmath}を含める必要はありません。これを確認するには、次の最小限のファイルを実行できます。

     \documentclass{article} \usepackage{mathtools} \makeatletter \@ifpackageloaded{amsmath}{ \AtBeginDocument{True amsmath is loaded\par}}{} \makeatother \begin{document} \end{document} 

    確かにmathtools

    。これは、要約と紹介のパッケージ作成者のコメントから明らかです。

    mathtoolsパッケージはamsmathの拡張パッケージです

    上記が、LaTeXと利用可能な多くのパッケージを回避する方法を見つける方法についてもう少し役立つことを願っています。

    回答

    なぜ「確かにmathtoolsはamsmathの代替パッケージではない。これは、パッケージ作成者の要約と紹介のコメントから明らかです」 mathtoolsにはamsmathが含まれているので、mathtoolsが代わりになります…原因mathtools = amsmath + other stuff

    コメント

    • TeX.SXへようこそ!あなたの答えの内容は間違いなく真実ですが、私の見解では、'はコメントのようなものです。
    • @ChristianHupferここにいる全員だけが書いた場合韻、私たちは'すべての人がはるかに興味深い時間を過ごしています。彼の答えはコメントであり、私も嘆き悲しむ偽物であることに同意します。
    • Stackexchangeはコメントを許可するために特定の評判スコアを必要とし、このユーザーはおそらくそのスコアを下回っています。
    • まあ'それは素晴らしいデザインではありません…