AMS-LaTeX

アメリカ数学会(AMS)向けに開発されたLaTeXのドキュメントクラスとパッケージのコレクション

AmS-LaTeXは、アメリカ数学会 (AMS) 向けに開発された、数学的記述のための LaTeX のドキュメントクラスとパッケージのコレクションである。複数行その他の数学的記述の組版、ドキュメントクラス、多数の数学記号を含むフォントなどを追加する[1]

AMS-LaTeX
最新版

v2.20

プログラミング
言語
LaTeX, TeX
対応OS Unix系Windows
プラットフォーム TeX Live, MiKTeX
種別 ライブラリ
ライセンス LaTeX Project Public License英語版
公式サイト www.ams.org/arc/resources/amslatex-about.html ウィキデータを編集
テンプレートを表示

開発経緯

編集

AMS は元々 Michael Spivak による TeX のマクロパッケージである AmS-TeX の開発を支援していた。しかし、その後レスリー・ランポートによって TeX をより使いやすくした LaTeX が開発されると、LaTeX の中で AmS-TeX の機能を使えるようにすることが望まれるようになり、Frank Mittelbach や Rainer Schöpf の主導のもと AmS-LaTeX が開発された[2]

2023年2月現在、AMS が提供している LaTeX ユーティリティは以下の通り[3]で、AmS-TeX は過去のものとなっている。

  • AmS-LaTeX:AMS 出版物のためのドキュメントクラス群 amscls と数式の書きやすさや組版品質を向上させるパッケージ amsmath の二部構成
  • AMSFonts:数式用フォントの拡張や多数の数学記号を提供するパッケージ amssymb と Eular フォントを使用するためのパッケージ群(eucal, eufrak, euscript)
  • amsrefs:AMS 論文誌用の文献目録スタイルを提供するパッケージ
  • snapshot:LaTeX ドキュメントの外部依存関係リストを取得するパッケージ

高度な数式を使う際には amsmath と AMSFonts を使用することが標準的であるとされる[4]

AmS-LaTeX の構成

編集

 amsgen.sty, amsdtx.cls, amsldoc.cls 

amsmath [5]

amsmath.sty
amstext.sty \text 

amsopn.sty\sin, \lim  \DeclareMathOperator 

amsbsy.stybm使

AmS-LaTeX1.1 AmS-TeX 1.2 LaTeX2ε [2] amsmath 

amstex.sty1.1 AmS-LaTeX

amscd.sty diagram, xypic, kuvio 使

amsxtra.sty1.1 amsmath 

amscls 

amsart.clsAMS 

amsproc.clsAMS 

amsbook.clsAMS 
amsmidx.sty amsbook 

amsbooka.sty amsbook 

upref.sty\ref 

amsthm.sty

使用例

編集

LaTeX2eの次のコードにより、AMS-LaTeXロゴが生成される( )。

 %%% -- AMS-LaTeX_logo.tex -------
 \documentclass{article}
 \usepackage{amsmath}
 
 \begin{document}
 \AmS-\LaTeX
 \end{document}

パッケージには、複数行の式を書式設定するための一連の機能がある。例えば次のコード

  \begin{align}
    y &= (x+1)^2 \\
      &= x^2+2x+1
  \end{align}

は、次のように2行の等号が互いに整列するようにする。

 

AMS-LaTeXには、定理補題などの書式設定や番号付けのための多くの柔軟なコマンドも含まれている。たとえば、theorem環境

  \begin{theorem}[Pythagoras] Suppose $a\leq b\leq c$ are the side-lengths of a right triangle.\\  Then $a^2+b^2=c^2$.\end{theorem}
  \begin{proof}. . . \end{proof}

は、以下を生成する。

Theorem (Pythagoras) Suppose   are the side-lengths of a right triangle.
Then  .
Proof. . . □

脚注

編集

出典

編集
  1. ^ Gratzer 1996.
  2. ^ a b 奥村 & 黒木 2020, p. 105.
  3. ^ AMS :: TeX Resources” (英語). American Mathematical Society. 2023年2月3日閲覧。
  4. ^ 奥村 & 黒木 2020, p. 106.
  5. ^ User's Guide for the amsmath Package (Version 2.1)” (英語) (2020年). 2023年2月3日閲覧。

参考文献

編集

, , LaTeX2ε 82020ISBN 978-4-297-11712-2 

George Gratzer (1996). Math into LaTeX. ISBN 0-8176-3805-9. http://www.ctan.org/tex-archive/info/mil/mil.pdf 2007108 

関連項目

編集