在最近的 TeX Live 更新 ( tlmgr update --all
) 之后,LuaLaTeX 和unicode-math
不再起作用!这是一个最简单的例子:
\documentclass{article}
\usepackage{unicode-math}
\begin{document}
Hallo Welt!
\end{document}
我猜是因为fontspec
已更新。
错误信息如下:
(/mnt/software/texlive/2015/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg))(
load luc: /mnt/software/texlive/2015/texmf-var/luatex-cache/generic/fonts/otf/la
tinmodern-math.luc)
! LuaTeX error .../texlive/2015/texmf-dist/tex/latex/fontspec/fontspec.lua:65: a
ttempt to call field 'sprint' (a nil value)
stack traceback:
.../texlive/2015/texmf-dist/tex/latex/fontspec/fontspec.lua:65: in function 'ma
thfontdimen'
[\directlua]:1: in main chunk.
\__um_get_fontparam:nn ...imen("l__um_font","#2")}
l.8 \begin{document}
?