Olvastam a http://en.wikibooks.org/wiki/LaTeX/Mathematics :

A mathtools csomag néhány amsmath furcsa, és néhány hasznos beállítást, szimbólumot és környezetet ad hozzá a amsmath fájlhoz.

Úgy hangzik, mint “mathtools minden megvan, ami amsmath és még sok más van “, nem ez?

Vannak olyan esetek, amikor indokolt használja a amsmath szót a mathtools?

helyett: Más szóval: mathtools “mindig” jobb?

Megjegyzések

  • mathtools a amsmath
  • Lásd: groups.google.com/group/comp.text.tex/msg/2cddb7e230d50439
  • Ha a @MarcoDaniel ' s megjegyzésből nem derült ki, akkor a csomag tartalmazza a amsmath csomagot.
  • Lehet, hogy jobb szó a @Peter load , mathtools nem a amsmath 😉
  • @daleif saját verziójával érkezik: A mathtools kód kódja \RequirePackage{amsmath}, így az amsmath tartalma szerepel / betöltve / importálta: mathtools. Mivel nem tudom, hogy a load a LaTeX szintaxis része lenne, úgy gondolom, hogy az include jobb választás lenne (de nem használtam a szintaxis kiemelését, mint a include jelzi, hogy ez kulcsszó volt). Az angol nyelv nem a legjobb :-), így hagyja másokra a helyes szó kiválasztását.

Válasz

Úgy gondolom, hogy a választ megadták, főleg a megjegyzésekben, de itt egy rövid összefoglaló:

A mathtools csomag betölti a amsmath csomag, ha még nincs betöltve. Ez sok olyan csomagban gyakori, amelyeknek biztosítaniuk kell a függőségek betöltését. Ha megnézi a mathtools.sty 60. sort, akkor a következőket fogja látni:

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

Mint ilyen, ha csak betölt mathtools, mindkét csomag be lesz töltve, és a preambulumban nem kell \usepackage{amsmath}. Ennek megtekintéséhez futtassa a következő minimumokat:

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

Természetesen a mathtools nem helyettesíti a amsmath. Ez egyértelműen kiderül a csomag készítőjének absztrakt és a bevezető kommentjeiből:

A mathtools csomag az amsmath kiterjesztési csomagja

Remélem, hogy a fentiek segítenek még egy kicsit abban, hogyan kell eligazodni a LaTeX és a sok rendelkezésre álló csomag körül.

Válasz

Miért mondja azt, hogy ¨A mathtools természetesen nem helyettesíti az amsmath csomagot. Ez világosan kitűnik a csomag készítőjének elvont kommentjeiből és a bevezetőjéből, ha a mathtools-on belül van amsmath, akkor a mathtools helyettesíti … okozza a mathtools = amsmath + egyéb anyagokat

Hozzászólások

  • Üdvözöljük a TeX.SX oldalon! Bár válaszának tartalma határozottan igaz, az én véleményem szerint ' inkább kommentárhoz hasonlít.
  • @ChristianHupfer, ha itt csak mindenki írna rím, mi ' d sokkal érdekesebb időnk van. Egyetértek azzal, hogy válasza inkább egy megjegyzés, egy faux-pas, amelynek kitartását én is sajnálom.
  • A Stackexchange bizonyos hírnévi pontszámot igényel a kommenteléshez, és ez a felhasználó valószínűleg alacsonyabb / alacsonyabb. / li>
  • Nos, nem ' ez a remek dizájn …

Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük