我试图重新编译我过去已经使用过的文档,但发现我的 miktex 安装找不到 fontsetup 非自由文件 (.sty)。
我在 Windows 10 上使用 MiKTeX。
这是我的 MWE(或曾经的工作):
\documentclass{report}
\usepackage{fontspec}
\usepackage[cambria]{fontsetup}
\usepackage{lipsum}
\begin{document}
\lipsum
\end{document}
错误信息:
File `fspcambria.tex' not found. \AtBeginDocument
我已经尝试过的:
- 打开 MiKTeX 控制台并检查 fontsetup non-free 和 fontsetup 是否已安装。
- 将 latexmk 更改为 lualatex 和 xelatex
- 卸载并重新安装 fontsetup 和 fontsetup non-free
- 手动找到 .sty 文件(它们位于它们应该在的位置)
- 在 MiKTeX 控制台中更新文件名数据库。