Open leo-liu opened 7 years ago
6b6db76 对 \setCJKmainfont
、\setCJKsansfont
、\setCJKmonofont
、\setCJKmathfont
、\setCJKfamilyfont
、\newCJKfontfamily
、\CJKfontspec
这几个命令做了修改。并对文档做了修改。
类似的命令还剩一个相对罕用的 \setCJKfallbackfamilyfont
。
另外文档中的示例和单独的 example
文件未做改动。
这样的话,zhmCJK
和 ctex
的 luatex 模块也要跟着改才好。
嗯,这个可以再说。
这周末我来改吧。
辛苦了。
@leo-liu ctex
和 zhmCJK
我已经提交新版本到 CTAN 上了,zhmCJK
你也去提交一个新版本吧,我不是 zhmCJK
登记在案的提交者,我提交的话会费些周折。
zhmCJK
又做了一点修改提交了。
https://github.com/wspr/fontspec/commit/445faa7076349433f9104dc58a44ed06e570073c 中重新实现了可选参数的选取,支持 \xxx[]{}[]
的语法,实际上也更加直接和简单。是否可以考虑改用类似的方法实现?(虽然同样无伤大雅)
从某个版本开始
fontspec
文档中的默认语法就从\setmainfont[...]{Foo}
变成\setmainfont{Foo}[...]
了,只是还兼容旧语法。只需要用一点技巧,算是无伤大雅的改动吧。