使用 LuaLateX 编译时,以下 mwe 文件中未使用 Fourier 字体:
\documentclass{article}
\usepackage{fourier,esvect}
\begin{document}
\section{pretend 1}
\begin{itemize}
\item one font check $\vv{AB}$
\end{itemize}
\end{document}
使用 pdfLateX 编译时可以正常工作。这个问题是最近才出现的。截至 2019 年 12 月 28 日,我还有其他较大的文件,使用 LuaLateX 仍能正确输出字体。我旧电脑上的系统也仍能正确输出。
我使用 Windows 和 MikTeX 2.9。失败的尝试包括以下内容:
- 更换编辑器,但 TeXworks 和 TeXstudio 都无法显示傅里叶;
- 清除 luatex-cache 中的名称中的缓存文件;
- 在另一台计算机上安装 MikTeX。
有什么想法吗?出于各种数学和非数学原因,我需要在原始文件中使用傅立叶,并且由于大量使用 pgfplots 导致 pdflatex 出现内存超出错误,因此我需要在某些文件中使用 LuaLateX(我尝试了一些解决方法,但事实证明 LuaLateX 是唯一可靠的方法)。