Leí http://en.wikibooks.org/wiki/LaTeX/Mathematics :

El paquete mathtools corrige algunos amsmath peculiaridades y agrega algunas configuraciones, símbolos y entornos útiles a amsmath.

Suena como «mathtools tiene todo lo que amsmath tiene y más «, ¿no es así?

¿Hay casos en los que está justificado usar amsmath en lugar de mathtools?

En otras palabras: ¿Es mathtools «siempre» mejor?

Comentarios

  • mathtools es un complemento de amsmath
  • Consulte groups.google.com/group/comp.text.tex/msg/2cddb7e230d50439
  • Si el comentario de @MarcoDaniel ' no quedó claro, el incluye el paquete amsmath.
  • @Peter load podría ser una palabra mejor , mathtools no viene con su propia versión de amsmath 😉
  • @daleif: una de las líneas del código en mathtools es \RequirePackage{amsmath}, por lo que el contenido de amsmath se incluye / carga / importado por mathtools. Como no conozco load como parte de la sintaxis de LaTeX, creo que incluir sería una mejor opción (pero no usé el resaltado de sintaxis como en include para indicar que era una palabra clave). El inglés no es lo mejor 🙂 así que déjale a otros que seleccionen la palabra correcta.

Responder

Creo que se ha proporcionado la respuesta, principalmente en los comentarios, pero aquí hay un breve resumen:

El paquete mathtools carga el amsmath paquete, si aún no se ha cargado. Esto es común en muchos paquetes que necesitan asegurarse de que se carguen las dependencias. Si echa un vistazo a la mathtools.sty línea 60, verá:

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

Como tal, si solo carga mathtools, tendrá ambos paquetes cargados y no necesita \usepackage{amsmath} en su preámbulo. Para ver esto, puede ejecutar el siguiente mínimo:

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

Ciertamente mathtools no es un paquete de reemplazo para amsmath. Esto queda claro en los comentarios del autor del paquete en el resumen y en la introducción:

El paquete mathtools es un paquete de extensión para amsmath

Espero que lo anterior le ayude un poco más a saber cómo orientarse en LaTeX y los muchos paquetes que están disponibles.

Answer

¿Por qué dice ¨Ciertamente, mathtools no es un paquete de reemplazo para amsmath. Esto queda claro a partir de los comentarios del autor del paquete en el resumen y la introducción¨ si mathtools tiene amsmath adentro, entonces mathtools es un reemplazo … porque mathtools = amsmath + otras cosas

Comentarios

  • ¡Bienvenido a TeX.SX! Si bien el contenido de tu respuesta es definitivamente cierto, ' se parece más a un comentario, en mi punto de vista.
  • @ChristianHupfer si todos los presentes escribieran en rima, ' todos lo pasaríamos mucho más interesante. Estoy de acuerdo en que su respuesta es más un comentario, un paso en falso cuya persistencia también lamento.
  • Stackexchange requiere un cierto puntaje de reputación para permitir comentarios, y este usuario probablemente esté / estuvo por debajo de ese puntaje.
  • Bueno, no ' t ese gran diseño …

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *