type
Post
status
Published
date
Feb 28, 2023
slug
summary
参考知乎上的答案,做一个记录
tags
LaTex
category
探索新世界
icon
password
之前在mac上使用lyluatex的时候老是有问题,主要是字体找不到。
当时候懵懵懂懂的,以为是其他模版出了问题。
现在换了新电脑之后才发现这问题的根源。
xelatex编译
一般来说没有什么特别的情况,最常用肯定就是用xelatex进行编译。
如果不对字体设置的话,在mac上会有一条warning信息。
我在知乎上查到了,是缺少什么表,对编译结果无伤大雅,可以直接忽略。
lualatex编译
问题就出在用lualatex编译上,会提示字体找不到。
我寻思了半天,难道是因为系统更新了,所以跟之前mac上的字体不同?
我忙活了半天,查一下字体的名字,跟老mac的进行比较。搞到最后都没有发现问题。
最后也是在知乎上找到了答案。
最可气的是这篇答案我看到过很多次,而且答主几年前就发了,讲的清楚明白。
我当时候应该真的是属于没看懂。
在这篇文章下,有人给出了最新的回复
Monterey 似乎字体又被移动了,我执行的是 sudo tlmgr conf texmf OSFONTDIR /System/Library/AssetsV2/com_apple_MobileAsset_Font7。
所以解决方案很简单
sudo tlmgr conf texmf OSFONTDIR /System/Library/AssetsV2/com_apple_MobileAsset_Font7
如果想去除这条命令的影响
tlmgr conf texmf --delete OSFONTDIR
问题轻松被解决了,而且没有xelatex下那个警告信息。
补充
顺便一提,mac下终端中查看所有字体的命令也是
fc-list ,之前搜了半天没有搜到。- 作者:xhhdd
- 链接:https://blog.xhhdd.cc/article/9345df87-ea1c-48c0-8c30-614b524a3ba6
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。
相关文章



