Table des matières

Que sont AMS-TeX et AMS-LaTeX?

AMS-LaTeX est un terme utilisé pour désigner un ensemble de fichiers distribués par l'American Mathematical Society (AMS). L'essentiel de ces extensions a été conçu par Frank Mittelbach, Michael Downes (décédé) et Rainer Schöpf, et s'appuie sur \LaTeXe. C'est un outil complémentaire à \LaTeX pour écrire des mathématiques (il devient d'ailleurs rapidement indispensable). Quant à AMS-TeX, il est l'équivalent de AMS-LaTeX pour Plain \TeX.

AMS-LaTeX est divisée en deux parties:

Les extensions proposées par amsmath sont :

S'ajoute à AMS-LaTeX et AMS-TeX la collection AMS-Fonts contenant de nombreuses polices utiles pour écrire des mathématiques.

Début 2016, la maintenance d'amsmath a été transférée à l'équipe du LaTeX Project. A contrario, la responsabilité des classes de documents et de l'extension amsthm reste à l'AMS (et sont stockées de façon distincte sur le CTAN).

Ressources et documentation

Le site de l'AMS présente très largement les différents éléments cités ci-dessus.

Par ailleurs, les différentes extensions sont disponibles par le CTAN, les répertoires correspondants sont :

Historique

Toutes ces classes et extensions sont dérivées d'AMS-TeX, une extension \TeX basé sur Plain \TeX, écrit à l'origine par Michael Spivak pour l'AMS de 1983 à 1985 et décrite dans le livre The Joy of TeX. AMS-TeX fournit de nombreuses fonctionnalités pour améliorer la mise en forme des formules mathématiques en simplifiant la tâche des auteurs. Elle prête attention aux détails les plus fins du dimensionnement et du positionnement auxquels sont attachés les éditeurs d'ouvrages mathématiques. Cependant, elle ne traitait pas les questions de numérotation automatique et de références croisées et, lorsque \LaTeX a gagné en popularité, les auteurs ont cherché à soumettre des articles à l'AMS en \LaTeX. C'est ainsi qu'AMS-LaTeX a été développé.

L'AMS ne recommande plus l'utilisation d'AMS-TeX et exhorte ses auteurs à utiliser les classes et extensions \LaTeX à la place.


Source: What are the AMS packages (amsmath, etc.)?