TA的每日心情 | 慵懒 2023-10-14 18:34 |
---|
签到天数: 210 天 [LV.7]常住居民III
|
发表于 2017-1-23 12:16:44
|
显示全部楼层
本帖最后由 deeke 于 2017-1-23 13:22 编辑 5 z; g& z# D0 b
( L* u% ?) }' C5 a& A
简体中文的移动设备和桌面设备的主流字体有三万字形左右,符合国家标准GB 18030-2000,包含 中日韩统一表意文字 和 中日韩统一表意文字_扩展A区,合计27,533字形。比如 微软雅黑、苹方-简、思源黑体、冬青黑体。4 t8 N; L+ W. `& S! R c5 T
$ r; a$ p, [- Z
国家标准GB 18030-2005,覆盖到 中日韩统一表意文字_扩展B区,合计70,244字形,包括繁体汉字、日韩汉字。4 J& {* @* `, ~# g
OpenType字体技术最多支持65,535个字形,所以一个主力字体装不下,还需要一个候补字体。7 a* Y: h5 v( F5 _& m) |9 i
8 T- p2 D9 B% \9 |0 ^& E! n
要显示生僻字,就要找符合GB 18030-2005的字体,即包含“基础汉字+扩展A区+扩展B区”的字体。至少是两个字体文件:主力字体+候补字体,比如HanaMinA.ttf + HanaMinB.ttf 。
, |/ u2 J& ^- h7 G0 y3 f0 h# L8 v0 c# r4 L6 k
补充:突然发现现在 花园明朝 支持 97,745 字形,已经到扩展E区了,装机必备啊。
# g' v2 [0 k- o$ ~$ cHanaMinA.ttf --49,649 字形
; d9 T8 v4 k) _$ S: \' mHanaMinB.ttf --52,943 字形
; E3 B7 E. X' m---------------------------------------------------------------------------4 h: x% ^$ A. J- d4 b4 A$ U9 G; B
2 t6 U) B: U( }5 Y2 m4 k我觉得 scju 的 CSS 写法还可以改进一点。
; H' T6 r& G- _7 l$ F1 D: a3 E2 P' e# G2 q
方法A
# H$ ]; F5 i; y( h+ p: T/ `没有HanaMinA,GD 找不到基础汉字和扩展A区汉字,报告给Windows,Windows调用字体链(FontLink)来帮忙。
4 h9 }4 j! I# ~5 T" a. c扩展B区汉字,GD 在HanaMinB找到了,不用麻烦到Windows大佬。8 V7 I2 M1 a7 g# M0 T8 L
+ i4 }/ N9 g. @& k: s" G
- body { font-family: "Times New Roman", HanaMinA, HanaMinB,serif; }
复制代码
: ^2 ^7 z1 J3 ]8 }: T( r" Q" p6 y, p2 }
把 花园明朝 的主力字体加进去 字形风格一致。
- n& O$ {# O9 B5 D. t: A+ L. |7 s$ j另外 明朝体 属于衬线字形,Arial 属于无衬线字形,换为 Times New Roman,风格一致。% n, Z$ u7 ]2 o3 m9 k
最后 serif 保障兼容性:如果没有 花园明朝 字体,Windows 用 SimSun和SimSun-ExtB 代替。4 r; R. J$ t# \+ @4 o0 P
" D( |/ U: M; {* w7 u4 ?% \
, A0 H |5 x: A( X' FWindows的字体链(FontLink)见注册表,可以把 花园明朝 加进去,修改要谨慎。% [! ]7 h4 F& s; x
- HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontLink
复制代码
, h1 g# F; W3 C7 O8 R# U: E1 d5 [8 D: B( J
---------------------------------------------------------------------------: o8 G9 }7 m; N9 P( ]( k
9 A( h! i. p4 y j$ A: W
以前网上流行的 康熙字典体 是 设计师 历向晨 制作的,后续作品叫 文悦古典明朝体。
4 U3 }- [! T# l# E6 [他公司还有一款复刻 中华书局聚珍仿宋 的字体叫 文悦古体仿宋。
1 k- v5 s. D0 D对个人非商业使用是免费的,有兴趣可以去 文悦科技 的官网下载。6 l: T; |+ e& V
7 H3 W3 z0 u, A
---------------------------------------------------------------------------
5 @! S! h; j9 Y4 h# J9 E
* Z& A) e9 t% Z Q: j1 `显示古籍上的文字,需要 学参类的字体,字形外观和古籍一致,用于学术领域的。
6 F. U) g3 [6 `2 v1 e& R9 r估计上面 汉语大字典 用到的就是一个 学参字体。
5 Q3 j: \( u( y. p. w! W+ f学参字体平常用不到,只见过一种甲骨文字体 囧 |
|