我昨天已将 MikTex-Portable 更新至最新版本(版本:4938、日期:2013 年 7 月 9 日、软件包:608)。
Windows 7 上的以下 MWE
\documentclass{standalone}
\usepackage{fontspec}
\setmainfont{Arial}
\setmonofont{Consolas}
\usepackage[utf8]{luainputenc}
\usepackage{luatextra}
\defaultfontfeatures{Ligatures=TeX}
\begin{document}
test
\end{document}
导致编译在这里停止:
[....]
(C:/Util/Port/MikTeX/tex/latex/fontspec/fontspec-luatex.sty
(C:/Util/Port/MikTeX/tex/latex/base/fontenc.sty
(C:/Util/Port/MikTeX/tex/latex/euenc/eu2enc.def)
(C:/Util/Port/MikTeX/tex/latex/euenc/eu2lmr.fd)
luaotfload | db : Font names database not found, generating new one.
luaotfload | db : This can take several minutes; please be patient.
luaotfload | db : Failed to save names database
luaotfload | db : Database creation unsuccessful.
luaotfload | load : loading the extended glyph list from ConTeXt
lua>
顺便说一句:似乎应该生成一个“字体名称数据库”。这花了一些时间(大约 45 秒)。我以前没有遇到过这种情况。
MikTeX 想要将该数据库保存在哪里(路径)?