我正在运行 Arch Linux / Windows 7 双启动笔记本电脑。
Windows 分区安装在 Arch 下,我使用 Windows 字体ln -s /windows/Windows/fonts/ /usr/share/fonts/WindowsFonts
这是可行的,除了 luaLaTeX 之外的每个带有 fontspec 的程序都可以访问字体,例如 libreoffice。
但我无法使用以下字体:
\usepackage{fontspec}
\setmaintfont{Comic Sans MS}
结果是 fontspec 发出的“未找到字体”消息。在 Windows 7 分区下,它运行正常。
任何想法?
答案1
我找到了解决方案:Lua 使用字体名称数据库,我必须使用以下命令进行更新:
luaotfload-tool --update