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 2ɛ. C’est un outil complémentaire à pour écrire des mathématiques (il devient d’ailleurs rapidement indispensable). Quant à AMS-TeX, il est l’équivalent de AMS-LaTeX pour Plain .

AMS-LaTeX est divisée en deux parties :

  • amscls pour écrire des articles ou livres de l’AMS. Ces classes sont amsart (pour écrire des article), amsbook (pour des livres) et amsproc (pour des comptes-rendus de réunion). Elles font appel à certaines des extensions citées ci-après ;

  • amsmath qui fournit des commandes et environnements supplémentaires pour l’écriture des mathématiques.

Les extensions proposées par amsmath sont :

  • amsmath : la base, assez complète. Elle charge en particulier amstext, amsopn, and amsbsy ;

  • amstext : pour écrire du texte en mode mathématique ;

  • amsbsy : pour les symboles gras ;

  • amsopn : pour la déclaration d’opérateurs ;

  • amsthm : pour les environnements proof et theorem ;

  • amsintx : pour étendre la syntaxe des sommes et intégrales ;

  • amscd : pour les diagrammes commutatifs ;

  • amsxtra : contient quelques fonctions pour la compatibilité avec les anciennes versions ;

  • upref : pour les références croisées.

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 basé sur Plain , é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 a gagné en popularité, les auteurs ont cherché à soumettre des articles à l’AMS en . 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 à la place.


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