Closed aozaki-kuro closed 2 years ago
跟 macOS 12.0.1 Monterey 没啥关系。
./texmf/tex/latex/sjtuthesis/fd/sjtu-cjk-font-windows.def:29: Package fontspec
Error: The font "KaiTi" cannot be found.
可以在 Font Book 应用中手动安装 Kaiti 试试。
解决了,似乎还是跟系统相关的,升级monterey后不知道为什么Kaiti不见了。
尽管手动安装SimSun.tff以及Kaiti等缺失字体可以让编译通过,但是会影响Discord等程序的字体调用导致UI巨丑无比。
所以最后删除了SimSun进行尝试,发现编译日志显示缺少Kaiti Regular SC
。自行安装来自Windows的Kaiti.ttf仍然显示找不到字体等错误。
搜寻Apple官方支持后发现应该通过如下步骤添加:
打开Font Book,左侧栏选择“全部”,找到“楷体-简”并同意下载。
随后输入到项目底部选择make all
,一路同意下载缺失字体即可通过编译。
解决方法原地址:https://discussions.apple.com/thread/251471675
Closed
注意 sjtu-cjk-font-windows.def
的 KaiTi 是 Windows 的中易楷体,macOS 的 Kaiti SC 是华文楷体。
macOS 在存储空间不足时(比如升级系统时)会自动删掉系统的非核心的字体,但是这些都可以重新下载。
问题描述:
目前macOS升级至Monterey(12.0.1),输入
make all
后显示编译失败。 先前在Big Sur下是可以编译的。系统信息:
日志信息:
运行
make all
后terminal显示手动安装simsun.ttf后显示
mainlog在这里
不知道是哪里出问题了…