[Tex/LaTex] Garamond for both text and math

ebgaramondgaramondgaramondxmathdesignnewtxmath

As far as I'm concerned, there are three main ways of producing documents using the Garamond typeface for both text and math, namely:

  • Using the mathdesign package, which lets you use both URW Garamond and Adobe Garamond Pro.
  • newtxmath package in combination with garamondx, which also uses URW Garamond.
  • garamond-math package, which uses EB Garamond.

Is there any recommendation/best practice or is it just a matter of personal taste?

Can someone point out the main differences between using each method?

Best Answer

I am not an expert - I just looked at the most obvious resource (CTAN).

mathdesign

Was last updated in 2013 and the manual states:

The package mathdesign replaces all the default mathematical fonts of TEX with a complete set of mathematical fonts, designed to be combined with a text font of your choice.

garamond-math

Was last updated in 2019 and the CTAN page states:

The font is best used with XeTeX and the unicode-math package. Other engines (e.g. LuaTEX; also: MS Word) are likely to produce unsatifactory spacings.

This font is still under development, so do not expect it to be free of bugs. Any component might be updated at any time. Issues, bug reports, forks, and other contributions are welcome.

I read this as "XeTeX only"?!

newtx

Was last updated in 2020 and seems to be very professional. The manual states:

More recently, an option to provide math support for the garamondx text font package was added.

The CTAN page of garamondx states:

The package adds small caps, f-ligatures and old style figures to URW GaramondNo8. The package also provides a matching maths italic add-on for use with newtxmath.

Conclusion

Without further investigation, I would choose newtx.

Update: See discussion in the comments of the answer.


Update 2022-01-31

garamond-math is updated and the CTAN site states the following:

Garamond-Math Ver. 2022-01-03

Garamond-Math is an open type math font matching the EB Garamond (Octavio Pardo) and EB Garamond (Georg Mayr-Duffner). Many mathematical symbols are derived from other fonts (see below), others are made from scratch. The metric is generated with a python script.

Related Question