我正在用 Keynote 准备演示文稿。为了包含公式,我使用了 Latexit,但文本和公式的字体不同。我尝试使用它来更改 Latexit 中的字体:
\usepackage{mathspec}
\usepackage{xunicode}
\usepackage{xltxtra}
\setmainfont{Chalkboard}
\setmathsfont(Digits){Chalkboard}
\setmathsfont(Latin){Chalkboard}
\setmathsfont(Greek){Chalkboard}
\setmathsfont(Symbols){Chalkboard}
它适用于数字和拉丁语,但不适用于希腊语和符号。
谁能帮我?
答案1
Chalkboard 字体不包含完整的希腊字符集,也没有太多符号。因此,您需要使用不同的字体来表示数学部分。AMS Euler 字体可能是您最好的选择。请参阅具有数学支持的手写字体。
顺便说一句,使用 XeLaTeX 时,您不应该加载xunicode
和,xltxtra
而应该只加载fontspec
(或mathspec
)。xltxtra
除非您需要它提供的特定功能(如排版 XeTeX 徽标),否则通常不再需要该包。该xunicode
包由加载fontspec
,最好不要自己加载它。