\documentclass[11pt,twoside]{book}
\usepackage{array,tabularx}
\usepackage[ngerman,american]{babel}
\usepackage{amsthm,amssymb,mathptmx}
\begin{document}
\begin{equation}
R_{z} = \frac12 (z \Delta Z)
\end{equation}
\end{document}
I am trying to use Times New Roman, but it looks different than Mathtype:
Using comments from Times new roman font? and compiling with XeLaTeX:
\documentclass[11pt,twoside]{book}
\usepackage[ngerman,american]{babel}
\usepackage{amsthm,amssymb}
\usepackage{fontspec}
\setmainfont{Times New Roman}
\begin{document}
\begin{equation}
R_{z} = \frac12 (z \Delta Z)
\end{equation}
\end{document}
It does not help. Any idea?
Best Answer
Following the advice of Use \mathrm by default, and using the ptm fonts instead, one can get roman math fonts as the default with
\DeclareSymbolFont{letters}{OT1}{ptm}{m}{n}
.As mentioned in my earlier comment, roman-style math symbols are not the LaTeX default. While the use of
\mathrm{}
can overcome the default italics, on a case by case basis, the referenced approach makes the use of roman letters the default in math mode.EDITED to recover lower-case greeks. The use of the revised letter font in roman messes up the reference to lower-case greeks. That must be manually corrected by defining a
greeksymbol
font, using the original designation from themathptmx
package, which is{OML}{ztmcm}{m}{it}
. Then, each greek letter must be redefined to use thegreeksymbol
font.If one were to use
instead of
the result would be