* AMS-LaTeX [#wf4b3974] [[AMS-LaTeX:http://www.ams.org/tex/amslatex.html]] は [[アメリカ数学会:http://www.ams.org/]](American Mathematical Society) によって開発されたパッケージおよびクラスファイルです。 AMS-LaTeX は,数式に関する各種のコマンド・環境を定義した amsmath と アメリカ数学会の組版ルールに従った文書を作るための amscls の 2 つに分けられます。 角藤さんの W32TeX を初めとする多くの TeX システムには最初から含まれていますが, http://www.ams.org/tex/amslatex.html や [[CTAN:macros/latex/required/amslatex/]] から入手することもできます。 ** amsmath [#h5d7d27f] amsmath は数式に関する各種のコマンド・環境を定義したパッケージです。 使用するにはプリアンブルに \usepackage{amsmath} と書きます(下記の amsart, amsbook, amsproc のいずれかのクラスファイルを使用する場合は自動的に読み込まれるのでこの記述は不要です)。 基本的なマニュアルは [[amsldoc.pdf>CTAN:macros/latex/required/amslatex/math/amsldoc.pdf]] ($TEXMF/doc/latex/amslatex/math/amsldoc.pdf)です。 ** amscls [#r3f5ce5e] *** クラスファイル [#j6f14098] アメリカ数学会の組版ルールに従った文書を作るためのクラスファイルとして, amsart(論文用),amsbook(書籍用),amsproc(プロシーディングス用)が用意されています。 使用するには \documentclass{amsart} などと書きます。 基本的なマニュアルは [[instr-l.pdf>CTAN:macros/latex/required/amslatex/classes/instr-l.pdf]] ($TEXMF/doc/latex/amslatex/classes/instr-l.pdf)です。 *** amsthm [#dedf34bf] 定理型の環境を作成するためのパッケージです。 上記のクラスファイルを使う場合は自動的に読み込まれますが, jarticle など上記以外のクラスファイルを使う場合も \usepackage{amsthm} と書くことで明示的に読み込むことができます。 基本的なマニュアルは [[amsthdoc.pdf>CTAN:macros/latex/required/amslatex/classes/amsthdoc.pdf]] ($TEXMF/doc/latex/amslatex/classes/amsthdoc.pdf)です。 ** バグ [#f1f7b248] AMS-LaTeX で配布されるクラスファイルには脚注に関するバグがあります。 問題は次のソースによって再現します: \documentclass{amsart} \begin{document} \Huge $G$ \normalsize Aha\footnote{Wow!} \end{document} これを修正するにはプリアンブルに次のように書けば OK です。 \makeatletter \def\@makefnmark{% \leavevmode \raise.9ex\hbox{\check@mathfonts \fontsize\sf@size\z@\normalfont% \@thefnmark}% } \makeatother 以下は,Alexandru Scorpan から texhax メーリングリストに投稿された, この問題を報告するメールです: I don't know if you know, but I though I'd let you know: There a new version (v.2) of AMSLaTeX available to download as ftp://ftp.ams.org/pub/tex/amsltx2.zip It's funny though that they haven't fixed their \footnote bug, which in all AMS classes types the footnote mark in the last size used in math mode. To see it in action, simply typeset \documentclass{amsart} \begin{document} \Huge $G$ \normalsize Aha\footnote{Wow!} \end{document} Here the fix for it: add to your preamble \makeatletter \def\@makefnmark{% \leavevmode \raise.9ex\hbox{\check@mathfonts \fontsize\sf@size\z@\normalfont% \@thefnmark}% } \makeatother I think this fix is due to F. Mittelbach. ~-- Alex