Eadui 字体和 luatex

Eadui 字体和 luatex

Eadui 是根据一位十一世纪抄写员的手稿编写的,可在打开字体库。我可以轻松地将 Eadui 与 一起使用xelatex,但却lualatex产生了令人费解的错误。

例如:

\documentclass{article}
\usepackage{fontspec}
\setmainfont{Eadui}
\begin{document}
The cat sat on the mat.
\end{document}

给出这个xelatex

在此处输入图片描述

但用同样的方法编译后的文件lualatex会得到如下结果:

./example.tex:3: LuaTeX error ...xmf-dist/tex/luatex/luaotfload/luaotfload-fontloade
r.lua:8299: attempt to index local 'si' (a nil value).
<to be read again>
\scan_stop:
l.3 \setmainfont{Eadui}


!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!
./example.tex:3: fontspec error: "font-not-found"
!
! The font "Eadui" cannot be found.
!
! See the fontspec documentation for further information.
!
! For immediate help type H <return>.
!...............................................

l.3 \setmainfont{Eadui}

我使用的是 TeX Live 2014,但自从几年前第一次尝试该字体以来,我就遇到了这个问题。Eadui 安装在 中~/.fonts,并在 中列出luaotfload-names.lua.gz。Google 没有找到“尝试索引本地‘si’(零值)”的匹配项。您知道该消息可能意味着什么吗?如何开始调试字体,或者如何解决该问题?

相关内容