LuaLaTeX 找不到 CMU 字体。
包 fontspec 错误:找不到字体“CMUSansSerif”。 \setmainfont
同时,XeLaTeX 编译正常。
我正在使用 TeXLive2023 (Win 10)。包fontspec 2.9a
。
% !TeX program = lualatex
% !TeX encoding = utf8
\documentclass[14pt]{extarticle}
\usepackage{fontspec}
\setsansfont{CMU Sans Serif}
\setmainfont{CMU Serif}
\setmonofont{CMU Typewriter Text}
\defaultfontfeatures{Ligatures={TeX}}
\usepackage[math-style=TeX]{unicode-math}
\title{Bug?}
\begin{document}
\maketitle
\end{document}
- 尝试使用 MikTeX,同样的问题。
- 以前的 v2.8a 运行良好。
- 此错误仅在按名称加载 CMU 时出现。其他系统字体可正常按名称加载。
kpsewhich --expand-var '$OPENTYPEFONTS'
'.;{{}d:/Programs/LaTeX/TeXLive/2023/texmf-config,
d:/Programs/LaTeX/TeXLive/2023/texmf-var,
d:/Projects/LaTeX/MyPackage,
!!d:/Programs/LaTeX/TeXLive/texmf-local,
!!d:/Programs/LaTeX/TeXLive/2023/texmf-config,
!!d:/Programs/LaTeX/TeXLive/2023/texmf-var,
!!d:/Programs/LaTeX/TeXLive/2023/texmf-dist}/fonts/{opentype,truetype}//;
C:/windows/fonts//;
C:/Users/Sergiy/AppData/Local/Microsoft/Windows/Fonts////'