[Tex/LaTex] Best Practice: Package for Mathematical Documents – amsmath and Beyond

amsmathbest practicesfontsmath-modemathtools

I am aware that best practice questions are not always appreciated
since there there's not "one size that fits all".

I am going to give a LaTeX introduction for phd students at my company. All of them are engineers.

The (German) slides I use were created in 2011 (not important for the question though). There is also a handout
(same content but different formatting).

For mathematical stuff I recommend to use the well known amsmath package (link) and recommend not to use the standard math support of LaTeX.

I often look through the posts here in order to keep me updated about new developments and sometimes when a question is easy I try to help.

1. Question

For the new LaTeX introduction I thought that I should mention at least the mathtools package (link).

Do you think that it is Ok to recommend the mathtools package instead of amsmath package. The mathtools package calls the amsmath package and improves it as far as I understand.

2. Question

What about the empheq package (link)? Should I generally recommend this package? I don't understand if it's automatically loaded if one uses the mathtools package (it says The em­pheq pack­age is part of the math­tools bun­dle.).

3. Question

Is the fixmath package (link) still needed? Can I achieve the ISO conform formatting also with the mathtools mathtools package?

4. Question

In order to have less trouble with available symbols and so on I would recommend to use the Computer Modern font. Are there other fonts which can be safely be used without running in too much trouble with the availability of symbols and font features like small caps and so on.

5. Question

Do you have any further recommendations about good practice or "now you should use this and not that" regarding mathematical stuff?

Best Answer

multi-question questions don't really fit the site format but..

Do you think that it is Ok to recommend the mathtools package instead of amsmath package. The mathtools package calls the amsmath package and improves it as far as I understand.

Yes

What about the empheq package

It's OK but more of a "contrib" package than mathtools which aims to be a core extension of amsmath. That is if you want that feature it's a perfectly good package to get it, but otherwise no need to mention it.

Is the fixmath package (link) still needed? Can I achieve the ISO conform formatting also with the mathtools mathtools package?

It was never needed, but if you want that style then again it works. Note it is a mistake to think of "ISO conformant mathematics" That isn't how ISO works. IS0 31 is just one possible style guide that was standard for use by one community (in physics mostly) it certainly is almost never followed in mathematics.

Are there other fonts which can be safely be used without running in too much trouble with the availability of symbols and font features

These days you can normally assume people are using a packaged distribution such as texlive or miktex so any font set that is in there will be available or easily installed via package update, which means that there are more choices than in previous eras.

Do you have any further recommendations about good practice

Read a manual before starting, don't use blank lines before a displayed equation, make sure the mathematics is correct not just typeset well:-)