![无法加载 Asana-Math 并使用 XeLaTeX 进行编译](https://linux22.com/image/259128/%E6%97%A0%E6%B3%95%E5%8A%A0%E8%BD%BD%20Asana-Math%20%E5%B9%B6%E4%BD%BF%E7%94%A8%20XeLaTeX%20%E8%BF%9B%E8%A1%8C%E7%BC%96%E8%AF%91.png)
就在几天前,我决定尝试一下 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}