我不知道为什么我的希腊字母 eta 无法变成斜体。有什么想法吗?
这是一个简单的例子:
\documentclass[12pt]{report}
\usepackage[a4paper,width=150mm,top=25mm,bottom=25mm,bindingoffset=6mm]{geometry}
\usepackage[onehalfspacing]{setspace}
\usepackage{ucs}
\usepackage{mathptmx}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage{amsmath,amssymb,amstext,amsthm,mathtools}
\begin{document}
$\eta = 1$
\end{document}
不幸的是,eta 看起来只是正常。为什么它没有变成斜体?
答案1
该软件包mathptmx
提供了类似 Times 的字体,但它是一个有 35 年历史的黑客程序,并且对于希腊字母,它使用倾斜的 Symbol 字体的字形。
使用 NewTX 您可以获得更好的结果。
\documentclass[12pt]{report}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage[a4paper,width=150mm,top=25mm,bottom=25mm,bindingoffset=6mm]{geometry}
\usepackage{amsmath,amsthm,mathtools}
\usepackage[onehalfspacing]{setspace}
\usepackage{newtxtext,newtxmath}
\begin{document}
$\eta = 1$
\end{document}
该包ucs
已过时,在这里没有任何实际用处。也不amssymb
应该与 NewTX 一起加载,因为该包已经提供了所需的符号。请注意,amstext
会自动加载amsmath
。