就在几天前,我决定尝试一下 XeLaTeX,因为它对系统字体的运用非常出色。
我在网上读了一些关于改变“基本路线”的内容(我来自 LaTeX),基本上可以归结为(如果我错了请纠正我!)
\usepackage{fontspec}
\setmainfont{<whatever>}
现在这会产生非常丑陋的数学字体。我想通过以下方式使用“Asana Math”
\usepackage{unicode-math}
\setmathfont{Asana-Math}
但随后发生了
! fontspec error: "font-not-found"! The font "Asana-Math" cannot be found.!! <etc.>
我在用着Mac OS X 10.7使用最新的 TeX Live 发行版(我甚至运行了 TeX Live Utility 来更新所有“可更新”的内容以确保万无一失),并作为编辑器TeX 工作室。但我想强调的是,使用终端时也会发生同样的错误
xelatex [-shell-restricted] <filename>.tex
我“确信”字体已安装,至少 Tex Live Utility 是这么说的。即使有了这个 MWE,问题仍然存在
\documentclass[10pt,a4paper]{scrartcl}
\usepackage[T1]{fontenc}
\usepackage{fontspec}
\usepackage{unicode-math}
\setmainfont{Ubuntu}
\setmathfont{Asana-Math}
\begin{document}
Formula
\begin{equation}
\sum_0^\infty 1/x^n = \frac{1}{x-1}
\end{equation}
\end{document}
先感谢您!
PS:我不太情愿称上述内容为平均能量损失。不是!这是米动物否或西工作埃例子!
答案1
您需要文件扩展名(无论如何,这始终是加载字体最安全的方法)
\setmathfont{Asana-Math.otf}