CTeX-org / ctex-kit

Macro Packages and Scripts for Chinese TeX users
976 stars 124 forks source link

xeCJK: 文档中间隔号示例的加粗 #533

Open tanukihee opened 4 years ago

tanukihee commented 4 years ago

https://github.com/CTeX-org/ctex-kit/blob/60cf6f796763af4f6929e816ad9f3188f36bce0c/xeCJK/xeCJK.dtx#L599

单纯好奇,为何此处的间隔号要加粗(前面的破折号省略号未加粗)

加粗与不加粗之区别 image

muzimuzhi commented 4 years ago

可能只是为了(在当时的字体下)突出显示吧。搜了搜,这行是在 https://github.com/CTeX-org/ctex-kit/commit/3f40485029754142bc6d6549ca01a79e0d84b00f#diff-5f665134dc91f3f65b93329cb6a6d40aR398 (2012 May) 加入的,当时使用的字体配置

\setCJKmainfont[BoldFont=Adobe Heiti Std,ItalicFont=Adobe Kaiti Std]{Adobe Song Std}
\setCJKmonofont{Adobe Kaiti Std}

后来 xeCJK.dtx 里还用过微软雅黑、Source Han Serif(https://github.com/CTeX-org/ctex-kit/commit/2b61d4dfd3a203f244721a5614663488ff5e1f28 ),现在用的是 Source Han Serif SC。

PS:Fandol 字体的第一个版本是 2013 Jul 提交到 CTAN 的,所以 2012 May 时很可能也没有预发布的 Fandol 用。

stone-zeng commented 4 years ago

(其实应该是出现在更早几天的提交里面:https://github.com/CTeX-org/ctex-kit/commit/7755d072bafb24083fa963d957e5da361b1e57f8

qinglee commented 4 years ago

当时用的是 adobe 的字体,宋体的间隔号比较细,为了突出显示就用了黑体。