-
Notifications
You must be signed in to change notification settings - Fork 124
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
ctex: fontset 有关问题修复 #462
ctex: fontset 有关问题修复 #462
Conversation
由于 tfm 的限制,在 upLaTeX 下的行为与 XeLaTeX/LuaLaTeX 并不一致。
新增 zhmacfonts.tex,增加 ctexpunct.spa 中 mac 字体的标点信息
想到一种合理利用「在导言区设置 fontset」功能的需求,我自己也用过:「先 \documentclass[fontset=none]{ctexart}
\defaultCJKfontfeatures{Mapping=full-stop, AutoFakeBold=true}
\ctexset{fontset=xxx} 如果不再允许在导言区设置 |
changelog 分支移除了 checksum,并且在 ctex 和 xeCJK 中新增了 CHANGELOG.md |
辛苦啦 🎉 |
@stone-zeng 话说 |
说起来,文档我在考虑可以分为教程、参考、代码几个部分( |
- 有用户反馈仍在使用该语法,并且 @muzimuzhi 给出的例子也有道理 - This reverts commit c9d8675.
根据反馈(sjtug/SJTUThesis#468),没有安装 Office 的 Windows 系统并不包含隶书和幼圆,是否可以考虑移除(考虑到兼容性并不很合适),或者增加一些选择性调用的方法? |
增加一次判断?判断字体文件是否存在,
|
有时会更吓人,还会生成
如果按照路径查找,又不确定是不是可靠。 |
上面的警告可以通过给 |
是,我遇到过(使用选项 |
话说在 MS-Office 外使用隶书、幼圆这些 MS-Office 自带的字体会不会造成侵权? 如果不侵权的话还可以参考《在 LaTeX 中使用 OpenType 字体(二)》加个 |
Continued in #480... |
根据 https://docs.microsoft.com/en-us/typography/fonts/windows_10_font_list ,lisu 和 youyuan 不是 Windows 系统自带的字体;这俩个字体也没有在 Windows 或 MS-Office 的官网找到,反而大部分是 TeX 社区的资料【捂脸】。 根据第三方资料 https://github.com/keqingrong/system-fonts/blob/master/docs/ms-office-fonts.md ,这俩字体是 MS-Office 带的,然而在 Mac 版 Office 2019 中并没有附带。 |
建议:
|
另外为何楷体的命令叫 |
其实我觉得只要定义宋黑仿楷加一个UI 字体就够了。可以
但考虑兼容性,我觉得至少这次更新不会处理。可以考虑学 LaTeX3 先标记成 deprecated,然后到某个时间点(比如 2021 年底?)再移除。 |
大概因为楷书和隶书都是从「书」法字体来的? |
对,但我觉得应该先让 windows 字库缺隶书字体时不会报错 |
macOS:
Windows:
|
准备处理下列问题:
C:/Windows/Fonts/msyh.ttc
感觉不妥)考虑不再支持macold
不再允许在导言区设置fontset
ctxdoc
中使用字体文件名