Jai lu sur http://en.wikibooks.org/wiki/LaTeX/Mathematics :
Le package
mathtools
corrige certainsamsmath
bizarreries et ajoute quelques paramètres, symboles et environnements utiles àamsmath
.
Cela ressemble à « mathtools
a tout ce que amsmath
a et plus « , nest-ce pas?
Y a-t-il des cas où il est justifié de utilisez amsmath
au lieu de mathtools
?
En dautres termes: Is mathtools
« toujours » mieux?
Commentaires
Réponse
Je pense que la réponse a été fournie, principalement dans les commentaires mais voici un petit résumé:
Le paquet mathtools
charge le amsmath
, sil na pas déjà été chargé. Ceci est courant dans de nombreux packages qui doivent sassurer que les dépendances sont chargées. Si vous regardez à la mathtools.sty
ligne 60, vous verrez:
\RequirePackage{amsmath}[2000/07/18]
En tant que tel si vous ne chargez que mathtools
, vous aurez les deux packages chargés et vous naurez pas besoin de \usepackage{amsmath}
dans votre préambule. Pour voir cela, vous pouvez exécuter le minimum suivant:
\documentclass{article} \usepackage{mathtools} \makeatletter \@ifpackageloaded{amsmath}{ \AtBeginDocument{True amsmath is loaded\par}}{} \makeatother \begin{document} \end{document}
Certainement mathtools
nest pas un package de remplacement pour amsmath
. Cela ressort clairement des commentaires de lauteur du paquet dans le résumé et dans lintroduction:
Le paquet mathtools est un paquet dextension pour amsmath
Jespère que ce qui précède vous aidera un peu plus à trouver votre chemin dans LaTeX et les nombreux packages disponibles.
Réponse
Pourquoi dites-vous ¨ Certainement mathtools nest pas un package de remplacement pour amsmath. Cela ressort clairement des commentaires de lauteur du package dans le résumé et lintroduction¨ si mathtools a amsmath à lintérieur, alors mathtools est un remplacement … cause mathtools = amsmath + autres trucs
Commentaires
- Bienvenue dans TeX.SX! Bien que le contenu de votre réponse soit certainement vrai, cela ' ressemble plus à un commentaire, à mon avis.
- @ChristianHupfer si seulement tout le monde ici écrivait rime, nous ' avons tous un temps beaucoup plus intéressant. Je conviens que sa réponse est davantage un commentaire, un faux-pas dont je déplore également la persistance.
- Stackexchange nécessite un certain score de réputation pour permettre les commentaires, et cet utilisateur est / était probablement en dessous de ce score.
- Eh bien, ' cest tout simplement un superbe design …
mathtools
est un ajout àamsmath
amsmath
.load
pourrait être un meilleur mot ,mathtools
nest pas livré avec sa propre version deamsmath
😉mathtools
est\RequirePackage{amsmath}
, de sorte que le contenu deamsmath
est inclus / chargé / importé parmathtools
. Puisque je ne connais pasload
comme faisant partie de la syntaxe LaTeX, je pense que linclusion serait un meilleur choix (mais je nai pas utilisé la coloration syntaxique comme dansinclude
pour indiquer quil sagissait dun mot-clé). Langlais nest pas mon meilleur 🙂 alors laissez aux autres le soin de sélectionner le mot correct.