Ik las op http://en.wikibooks.org/wiki/LaTeX/Mathematics :
Het
mathtools
pakket repareert enkeleamsmath
eigenaardigheden en voegt een aantal handige instellingen, symbolen en omgevingen toe aanamsmath
.
Het klinkt als “mathtools
heeft alles wat amsmath
heeft en meer “, nietwaar?
Zijn er gevallen waarin het gerechtvaardigd is om gebruik amsmath
in plaats van mathtools
?
Met andere woorden: Is mathtools
“altijd” beter?
Reacties
Answer
Ik denk dat het antwoord is gegeven, meestal in de opmerkingen, maar hier is een korte samenvatting:
Het mathtools
-pakket laadt het amsmath
pakket, als het nog niet is geladen. Dit komt veel voor in veel pakketten die ervoor moeten zorgen dat afhankelijkheden worden geladen. Als je in mathtools.sty
regel 60 kijkt, zie je:
\RequirePackage{amsmath}[2000/07/18]
Als je alleen laadt mathtools
, beide pakketten zijn geladen en u hoeft \usepackage{amsmath}
niet in uw preambule te plaatsen. Om dit te zien kunt u minimaal het volgende uitvoeren:
\documentclass{article} \usepackage{mathtools} \makeatletter \@ifpackageloaded{amsmath}{ \AtBeginDocument{True amsmath is loaded\par}}{} \makeatother \begin{document} \end{document}
Zeker mathtools
is geen vervangend pakket voor amsmath
. Dit wordt duidelijk uit de samenvatting van de auteur van het pakket en de inleiding:
Het mathtools-pakket is een uitbreidingspakket voor amsmath
Ik hoop dat het bovenstaande je wat meer zal helpen om je weg te vinden in LaTeX en de vele pakketten die beschikbaar zijn.
Antwoord
Waarom zegt u ¨ Zeker mathtools is geen vervangend pakket voor amsmath. Dit blijkt uit de samenvatting van de auteur van het pakket en de inleiding¨ if mathtools heeft amsmath erin en mathtools is een vervanging … oorzaak mathtools = amsmath + andere dingen
Reacties
- Welkom bij TeX.SX! Hoewel de inhoud van je antwoord absoluut waar is, is het ' meer een opmerking, naar mijn mening.
- @ChristianHupfer als iedereen hier maar schreef in rijm, we ' hebben allemaal een veel interessantere tijd. Ik ben het ermee eens dat zijn antwoord meer een opmerking is, een faux-pas waarvan ik het doorzettingsvermogen ook betreur.
- Stackexchange vereist een bepaalde reputatiescore om commentaar mogelijk te maken, en deze gebruiker is / was waarschijnlijk onder die score.
- Nou is niet ' dat is gewoon een geweldig ontwerp …
mathtools
is een add-on vooramsmath
amsmath
pakket.load
is misschien een beter woord ,mathtools
komt niet met een eigen versie vanamsmath
😉mathtools
is\RequirePackage{amsmath}
, zodat de inhoud vanamsmath
wordt opgenomen / geladen / geïmporteerd doormathtools
. Aangezien ikload
niet ken als onderdeel van de LaTeX-syntaxis, denk ik dat opnemen een betere keuze zou zijn (maar ik heb geen syntaxisaccentuering gebruikt zoals ininclude
om aan te geven dat het een trefwoord was). Engels is niet mijn beste 🙂 dus laat het aan anderen over om het juiste woord te selecteren.