-
Notifications
You must be signed in to change notification settings - Fork 209
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
更新 macOS 下的字体配置 #36
Comments
没用 CTeX 一套东西? |
Pingfang 肯定要改成 Heiti SC 的 |
当时的考虑是,模板把 fandol 设为了默认字体,但是 另一方面, 总感觉另起炉灶有一些画蛇添足,但也没想到更好的办法。 |
可以预先 fontset=none |
STZhongsong 不是 mac 下的默认字体,所以还是用 Songti SC 比较稳妥 |
@zepinglee 刚刚改过了(16a1371)。我手头没有 mac,要是可以的话能帮我测试一下效果吗? |
看起来没什么问题;还有 xelatex 下 fontspec 只能按照文件名读取 texmf 的字体,比如像 TeX Gyre Termes 这样的字体配置就很麻烦: \setmainfont[
Extension = .otf,
UprightFont = *-regular,
BoldFont = *-bold,
ItalicFont = *-italic,
BoldItalicFont = *-bolditalic,
]{texgyretermes} 还有整个编译的 workflow 感觉让人很费解,配置了半天才搞定 |
TeX Gyre Termes 不是可以直接用吗?你是不是没加空格…… \setmainfont{TeX Gyre Termes} 另外其实我是给了安装脚本的,但 master 里面的没有更新,有几个文件忘记放进来了,大概率是跑不起来的;phys 分支里面是好的,但一直没来得及合并。 |
可能你是把这些字体配置到系统字体了吧? |
Windows 和 Linux 下都是用 fontconfig 机制调用字体的,可能有缓存之后就可以用字体名了(我并没有放到系统里面)。怀疑是 macOS 下面机制不一样,总之还是改掉更合适一些。 |
原来如此,Mac 系统提供了字体配置:Font Book,所以是没有 fontconfig;但是通常系统的字体配置不会读到 texmf 的路径(除非手动配置) |
影响
cjk-font=mac
选项。参考 CTeX-org/ctex-kit#351。The text was updated successfully, but these errors were encountered: