Suppose that I want to write a document with Times font and mathematics. I know that packages times
, txfonts
, mathptm
and mathptmx
have been essentially superseded by the newtx
package which offers more features and better quality (spacing etc.). But there is a relatively new package called tgtermes
, so should I
\usepackage{newtxtext, newtxmath}
or
\usepackage{tgtermes, newtxmath}
?
I also know that when compiling with XeLaTeX, I can do this:
\usepackage{unicode-math}
\setmainfont{XITS}
\setmathfont{XITS Math}
Or:
\setmainfont{TeX Gyre Termes}
\setmathfont{TeX Gyre Termes Math}
Or:
\setmainfont{STIX}
\setmathfont{STIX Math}
But I can just as well \setmainfont{Times New Roman}
on Windows.
So I would like to know:
- What is the difference between
newtxtext
andtgtermes
? (Equivalentlynewpxtext
andtgpagella
.) What features are there that are unique to one or the other? - What is the difference between Times New Roman, STIX, XITS and TeX Gyre Termes? What features are unique to one or the other? What difference will this choice make in my document?
- What is the difference between STIX Math, XITS Math and TeX Gyre Termes Math? (Apart from differently designed symbols.) What features are unique to one or the other?
newtx{text|math}
are only forpdflatex
, while XITS Math and TeX Gyre Termes Math require {Lua|Xe}LaTeX. So they're not really comparable.