Использование Times Roman (пакет mathptmx) в тексте, но сохранение шрифта LaTeX по умолчанию для математического режима

Использование Times Roman (пакет mathptmx) в тексте, но сохранение шрифта LaTeX по умолчанию для математического режима

Я хотел бы использовать шрифт Times Roman для основного текста, но оставить стандартный шрифт LaTeX для математического режима. Я попробовалmathptmxпакет, но он меняет как основной текст, так и шрифт математического режима. Я знаю, какойразпакет дает желаемый результат, но теперь он устарел. Есть предложения?

Спасибо!

решение1

Если вам действительно нужна эта (сомнительная) комбинация, то использование пакета times допустимо (но проверьте, нравятся ли вам шрифты без засечек и пишущая машинка).

\renewcommand{\rmdefault}{ptm}Если вы хотите изменить только латинский шрифт, вы можете просто добавить его в преамбулу.

решение2

\documentclass{article} 
\usepackage[T1]{fontenc}
\usepackage[scale=0.9]{tgheros}%% TeX Gyre Sans Serif
\usepackage{tgtermes}%%           TeX Gyre Times
\begin{document}

foo \textsf{bar} \textbf{baz}

\[ \int_1^\infty \frac{1}{x^2}\mathrm{d}x = 1 \]

\end{document}

Связанный контент