Jeg leste på http://en.wikibooks.org/wiki/LaTeX/Mathematics :

mathtools -pakken løser noen amsmath quirks og legger til noen nyttige innstillinger, symboler og miljøer til amsmath.

Det høres ut som «mathtools har alt som amsmath har og mer «, er det ikke det?

Er det tilfeller når det er berettiget å bruk amsmath i stedet for mathtools?

Med andre ord: Er mathtools «alltid» bedre?

Kommentarer

  • mathtools er et tillegg til amsmath
  • Se groups.google.com/group/comp.text.tex/msg/2cddb7e230d50439
  • Hvis det ikke ble klart fra @MarcoDaniel ' s kommentar, er -pakken inkluderer amsmath -pakken.
  • @Peter load kan være et bedre ord , mathtools kommer ikke med sin egen versjon av amsmath 😉
  • @daleif: En av linjene av kode i mathtools er \RequirePackage{amsmath}, slik at innholdet i amsmath er inkludert / lastet / importert av mathtools. Siden jeg ikke vet om load som en del av LaTeX-syntaksen, tror jeg inkludering ville være et bedre valg (men brukte ikke syntaksmarkering som i include for å indikere at det var et nøkkelord). Engelsk er ikke det beste 🙂 så la det være opp til andre å velge riktig ord.

Svar

Jeg tror at svaret er gitt, for det meste i kommentarene, men her er en kort oppsummering:

mathtools -pakken laster amsmath -pakke, hvis den ikke allerede er lastet inn. Dette er vanlig i mange pakker som må sikre at avhengigheter lastes inn. Hvis du ser på mathtools.sty linje 60, vil du se:

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

Som sådan hvis du bare laster mathtools, du vil ha begge pakkene lastet inn, og du trenger ikke å \usepackage{amsmath} i innledningen din. For å se dette kan du kjøre følgende minimale:

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

Absolutt mathtools er ikke en erstatningspakke for amsmath. Dette fremgår av pakkeforfatterens kommentarer i sammendraget og innledningen:

Mathtools-pakken er en utvidelsespakke til amsmath

Håper ovenstående vil hjelpe deg litt mer med hensyn til hvordan du kan finne veien rundt LaTeX og de mange pakkene som er tilgjengelige.

Svar

Hvorfor sier du ¨Visselig er ikke matverktøy en erstatningspakke for amsmath. Dette fremgår av forfatterens kommentarer abstrakt og innledningen¨ hvis mathtools har amsmath inni så mathtools er en erstatning … årsak mathtools = amsmath + andre ting

Kommentarer

  • Velkommen til TeX.SX! Mens innholdet i svaret ditt definitivt er sant, er det ' mer som en kommentar, etter mitt synspunkt.
  • @ChristianHupfer hvis bare alle her skrev rim, vi ' d har alle en langt mer interessant tid. Jeg er enig i at svaret hans mer er en kommentar, en faux-pas hvis utholdenhet jeg også klager over.
  • Stackexchange krever en viss omdømmescore for å tillate kommentarer, og denne brukeren er sannsynligvis / var under den poengsummen.
  • Vel, ikke ' t som bare flott design …

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *