当我想fonspec-example.tex
用最新版本 2.3c编译该文件时fontspec
,出现错误(以前没有发生过):
fonspec.lua:45:attempt to call upvalue 'check_script' (a nil value)
错误似乎来自 fontspec.lua 中的第 45 行:函数 fontspec.check_ot_script(fnt, script)
有人知道该怎么解决吗?谢谢。
答案1
我从文件夹 C:\Program Files\MiKTeX 2.9\tex\latex\fontspec 中删除了文件 fontspec.lua,并用另一台计算机上的旧文件(日期为 2013 年 3 月 16 日)替换了它。在等待修复错误的更新时,这个方法有效。