20 Elegantbook 缺失字体 "The font "FZFangSong-Z02" cannot be found;"。

发布于 2025-06-18 15:39:53

将 MiKTeX 换成 TeXlive2025 无法使用方正字体(似乎之前也没有使用方正字体字体,而是使用默认字体代替)

  1. 类似问题 一个困扰好久的字体报错问题,尝试了 fc-list

    • 字体信息文件为 font.txtzhfont.txt
    • 错误报告为 fasn.txt 以及 missfont.txt
    • 一个例子 fasn.tex
  2. 字体安装的是 elegantbook-cn 推荐的 font.zip (可通过 elegantbook-cn 中的字体)
  3. 全部宏包已使用 tlpkg 更新。
  4. 使用 XeLaTeX 编译,试过 LuaLaTeX 编译,log文件中也是使用默认字体代替方正字体。
  5. 附件example.zip

查看更多

关注者
0
被浏览
98
2 个回答
Absinthe
Absinthe 21小时前
这家伙很懒,什么也没写!

已解决
@u70550 感谢 Explorer 老师在 QQ 群的关注和关照,问题的解决方案如下

  1. 一定要为所有用户安装字体 关键是这一步!!!

Windows 11, 右键鼠标可以找到这个选项;不为所有用户安装,字体也可以在控制面板中的字体找到,但 LaTeX 找不到)
image.png

  1. 刷新字体缓存:依次执行 texhashfc-cache -fv

image.png

  1. 检查是否安装方正字体:fc-list | findstr "FZ"

例如 (乱码的原因不是这个问题的关键,解决可以通过 fc-list | finder "FZ" > FZfont.txt 在对应根目录导出 FZfont.txt 文件解决)
image.png

参考

再次感谢 Explorer 老师

啸行
啸行 6小时前
这家伙很懒,什么也没写!

真的,每年都要重复讲。

image.png

撰写答案

请登录后再发布答案,点击登录

发布
问题

分享
好友

手机
浏览

扫码手机浏览