CTAN Comprehensive TeX Archive Network

Direc­tory macros/latex/contrib/mathtools

The mathtools bundle
Morten Hoegholm (c) 2002-2011
Lars Madsen     (c) 2012-
email: daleif@math.au.dk
License: LaTeX Project Public License

The files in the mathtools bundle are:
and derived files. The derived files of each .dtx-file are listed
at the top of the respective .dtx-file.

Running TeX on each dtx file extracts the runtime files. See the dtx
files for details.



The mathtools package provides many useful tools for mathematical
typesetting. It is based on amsmath and fixes various deficiencies
of amsmath and standard LaTeX. It provides:
  -- Extensible symbols, such as brackets, arrows, harpoons, etc.
  -- Various symbols such as \coloneqq (:=).
  -- Easy creation of new tag forms.
  -- Showing only the referenced equations.
  -- Extensible arrows, harpoons and hookarrows.
  -- Starred versions of the amsmath matrix environments for
     specifying the column alignment.
  -- More building blocks: multlined, cases-like environments, new
     gathered environments.
  -- Math versions of \makebox, \llap, \rlap etc.
  -- Cramped math styles.
  -- Macro generators.
  -- and more...

mathtools requires mhsetup.


The empheq package is a visual markup extension designed to
function on top of amsmath. It features:
  -- Boxing multi line math displays while leaving equation
     numbers untouched at the margin. Any kind of box will do.
  -- Making the ntheorem package place end-of-theorem markers
  -- Placing arbitrary material on either side of math displays.
     This includes delimiters that automatically scale to the
     correct size.

empheq requires mathtools.


The mhsetup package defines various programming tools needed by
both empheq and mathtools. The syntax is the same as for expl3, 
but there is no code overlap (anymore as of May 2017).
In the future, most of these tools will probably be an integral part of LaTeX3 (they were). 


The bundle is maintained by:

  Morten H\o gholm  
  Lars Madsen <daleif@math.au.dk>

Please report bugs to daleif@math.au.dk

This README file was last revised 2017/05/24.

Down­load the con­tents of this pack­age in one zip archive (1.0M).

math­tools – Math­e­mat­i­cal tools to use with ams­math

Math­tools pro­vides a se­ries of pack­ages de­signed to en­hance the ap­pear­ance of doc­u­ments con­tain­ing a lot of math­e­mat­ics. The main back­bone is ams­math, so those un­fa­mil­iar with this re­quired part of the sys­tem will prob­a­bly not find the pack­ages very use­ful.

Math­tools pro­vides many use­ful tools for math­e­mat­i­cal type­set­ting. It is based on ams­math and fixes var­i­ous de­fi­cien­cies of ams­math and stan­dard . It pro­vides:

  • Ex­ten­si­ble sym­bols, such as brack­ets, ar­rows, har­poons, etc.;
  • Var­i­ous sym­bols such as \coloneqq (:=);
  • Easy cre­ation of new tag forms;
  • Show­ing equa­tion num­bers only for ref­er­enced equa­tions;
  • Ex­ten­si­ble ar­rows, har­poons and hookar­rows;
  • Starred ver­sions of the ams­math ma­trix en­vi­ron­ments for spec­i­fy­ing the col­umn align­ment;
  • More build­ing blocks: mult­lined, cases-like en­vi­ron­ments, new gath­ered en­vi­ron­ments;
  • Maths ver­sions of \make­box, \llap, \rlap etc.;
  • Cramped math styles; and more...

Math­tools re­quires mh­setup.

Ver­sion1.22 2019-07-31
Li­censesThe Project Public Li­cense 1.3
Copy­right2004–2011 Morten Høgholm
2012- Lars Mad­sen
Main­tainerLars Mad­sen
Morten Høgholm (in­ac­tive)
Will Robert­son (in­ac­tive)
Joseph Wright (in­ac­tive)
TDS archivemathtools.tds.zip
Con­tained inTeX Live as math­tools
MiKTeX as math­tools
See alsomhsetup
Guest Book Sitemap Contact Contact Author