AMS-LaTeX - это набор классов и пакетов документов LaTeX, разработанных для Американского математического общества (AMS). Его дополнения к LaTeX включают набор многострочных и других математических операторов, классов документов и шрифтов, содержащих множество математических символов. [1]
Он в значительной степени вытеснил простой пакет макросов TeX AMS-TeX . AMS-TeX был первоначально написан Майклом Спиваком и использовался AMS с 1983 по 1985 год.
MathJax поддерживает AMS-LaTeX через расширения. [2]
Следующий код 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 }
заставляет знаки равенства в двух строках выравниваться друг с другом, например:
AMS-LaTeX также включает в себя множество гибких команд для форматирования и нумерации теорем, лемм и т. Д. Например, можно использовать среду теорема
\ begin { Theorem } [Pythagoras] Предположим, что $ a \ leq b \ leq c $ - это длины сторон прямоугольного треугольника. \\ Тогда $ a ^ 2 + b ^ 2 = c ^ 2 $ . \ end { Theorem } \ begin { proof } . . . \ end { proof }
чтобы генерировать
Теорема ( Пифагор ) Предположим , это длины сторон прямоугольного треугольника. Тогда . Доказательство . . . □
См. Также [ править ]
Ссылки [ править ]
- ^ Джордж Гратцер (1996). Математика в LaTeX (PDF) . ISBN 0-8176-3805-9. Проверено 8 октября 2007 .
- ^ «Поддержка MathJax TeX и LaTeX - документация MathJax 2.7» . docs.mathjax.org . Архивировано из оригинала на 2018-12-16 . Проверено 27 августа 2018 .