Eu li em http://en.wikibooks.org/wiki/LaTeX/Mathematics :

O mathtools pacote corrige alguns amsmath cria peculiaridades e adiciona algumas configurações, símbolos e ambientes úteis a amsmath.

Parece “mathtools tem tudo o que amsmath tem e muito mais “, não é?

Existem casos em que se justifica use amsmath em vez de mathtools?

Em outras palavras: É mathtools “sempre” melhor?

Comentários

  • mathtools é um complemento para amsmath
  • Consulte groups.google.com/group/comp.text.tex/msg/2cddb7e230d50439
  • Se não ficou claro no comentário de @MarcoDaniel ', o pacote inclui o amsmath pacote.
  • @Peter load pode ser uma palavra melhor , mathtools não vem com sua própria versão de amsmath 😉
  • @daleif: Uma das linhas de código em mathtools é \RequirePackage{amsmath}, de modo que o conteúdo de amsmath seja incluído / carregado / importado por mathtools. Como não sei se load faz parte da sintaxe LaTeX, acho que incluir seria uma escolha melhor (mas não usei o realce de sintaxe em include para indicar que era uma palavra-chave). Inglês não é o meu melhor 🙂 então deixe que outros selecionem a palavra correta.

Resposta

Acredito que a resposta foi fornecida, principalmente nos comentários, mas aqui está um breve resumo:

O pacote mathtools carrega o amsmath pacote, se ainda não tiver sido carregado. Isso é comum em muitos pacotes que precisam garantir que as dependências sejam carregadas. Se você der uma olhada na mathtools.sty linha 60, verá:

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

Assim, se você apenas carregar mathtools, você terá os dois pacotes carregados e não precisa \usepackage{amsmath} em seu preâmbulo. Para ver isso, você pode executar o seguinte mínimo:

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

Certamente mathtools não é um pacote de substituição para amsmath. Isso fica claro nos comentários do autor do pacote no resumo e na introdução:

O pacote mathtools é um pacote de extensão para amsmath

Espero que o texto acima o ajude um pouco mais sobre como se orientar no LaTeX e nos vários pacotes disponíveis.

Resposta

Por que você diz ¨Certly mathtools não é um pacote de substituição para amsmath. Isso fica claro nos comentários do autor do pacote no resumo e na introdução¨ se mathtools tem amsmath dentro, então mathtools é um substituto … cause mathtools = amsmath + outras coisas

Comentários

  • Bem-vindo ao TeX.SX! Embora o conteúdo da sua resposta seja definitivamente verdadeiro, ' é mais como um comentário, no meu ponto de vista.
  • @ChristianHupfer se todos aqui escrevessem rima, nós ' d todos nos divertimos muito. Eu concordo que sua resposta é mais um comentário, um passo em falso cuja persistência eu também lamento.
  • O Stackexchange requer uma certa pontuação de reputação para permitir comentários, e este usuário provavelmente está / estava abaixo dessa pontuação.
  • Bem, não ' aquele design excelente …

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *