Ho letto su http://en.wikibooks.org/wiki/LaTeX/Mathematics :

Il pacchetto mathtools corregge alcuni amsmath stranezze e aggiunge alcune impostazioni, simboli e ambienti utili a amsmath.

Suona come “mathtools ha tutto ciò che amsmath ha e altro “, non è” vero?

Ci sono casi in cui è giustificato utilizza amsmath invece di mathtools?

In altre parole: è mathtools “sempre” meglio?

Commenti

  • mathtools è unaggiunta a amsmath
  • Visualizza groups.google.com/group/comp.text.tex/msg/2cddb7e230d50439
  • Se non fosse chiaro dal commento di @MarcoDaniel ', il il pacchetto include il amsmath pacchetto.
  • @Peter load potrebbe essere una parola migliore , mathtools non viene fornito con una propria versione di amsmath 😉
  • @daleif: una delle righe del codice in mathtools è \RequirePackage{amsmath}, quindi i contenuti di amsmath sono inclusi / caricati / importato da mathtools. Poiché non conosco load come parte della sintassi LaTeX, penso che includere sarebbe una scelta migliore (ma non ho utilizzato levidenziazione della sintassi come in include per indicare che si trattava di una parola chiave). Linglese non è il mio meglio 🙂 quindi lascia che siano gli altri a selezionare la parola corretta.

Rispondi

Credo che la risposta sia stata fornita, principalmente nei commenti, ma ecco un breve riepilogo:

Il pacchetto mathtools carica il amsmath pacchetto, se non è già stato caricato. Questo è comune in molti pacchetti che devono garantire il caricamento delle dipendenze. Se dai unocchiata alla mathtools.sty riga 60, vedrai:

 \RequirePackage{amsmath}[2000/07/18] 

Come tale se carichi solo mathtools, avrai entrambi i pacchetti caricati e non è necessario \usepackage{amsmath} nel preambolo. Per vederlo puoi eseguire quanto segue:

 \documentclass{article} \usepackage{mathtools} \makeatletter \@ifpackageloaded{amsmath}{ \AtBeginDocument{True amsmath is loaded\par}}{} \makeatother \begin{document} \end{document} 

Certamente mathtools non è un pacchetto sostitutivo per amsmath. Questo è chiaro dai commenti dellautore del pacchetto nellabstract e nellintroduzione:

Il pacchetto mathtools è un pacchetto di estensione per amsmath

Spero che quanto sopra ti aiuti un po di più su come orientarti in LaTeX e nei molti pacchetti disponibili.

Risposta

Perché dici ¨ Certamente mathtools non è un pacchetto sostitutivo per amsmath. Questo è chiaro dai commenti dellautore del pacchetto nellabstract e nellintroduzione¨ se mathtools ha amsmath allinterno, quindi mathtools è un sostituto … perché mathtools = amsmath + altri oggetti

Commenti

  • Benvenuto in TeX.SX! Sebbene il contenuto della tua risposta sia assolutamente vero, ' è più simile a un commento, dal mio punto di vista.
  • @ChristianHupfer se solo tutti qui scrivessero in rima, ' passeremo tutti un periodo molto più interessante. Sono daccordo che la sua risposta sia più un commento, un passo falso di cui lamento anche la persistenza.
  • Stackexchange richiede un certo punteggio di reputazione per consentire i commenti, e questo utente probabilmente è / era al di sotto di quel punteggio.
  • Beh, ' non è solo un ottimo design …

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *