TA的每日心情 | 奋斗 2024-6-3 15:32 |
---|
签到天数: 215 天 [LV.7]常住居民III
|
发表于 2017-1-23 12:16:44
|
显示全部楼层
本帖最后由 deeke 于 2017-1-23 13:22 编辑 7 v3 T( o9 m" K2 b
( ]3 D2 a, }. G" V" T3 P& k简体中文的移动设备和桌面设备的主流字体有三万字形左右,符合国家标准GB 18030-2000,包含 中日韩统一表意文字 和 中日韩统一表意文字_扩展A区,合计27,533字形。比如 微软雅黑、苹方-简、思源黑体、冬青黑体。3 M+ D, X" \ d9 i# F: H, q
6 e% J, s6 J6 e# x$ L国家标准GB 18030-2005,覆盖到 中日韩统一表意文字_扩展B区,合计70,244字形,包括繁体汉字、日韩汉字。, z* c# F9 x; k5 h, {
OpenType字体技术最多支持65,535个字形,所以一个主力字体装不下,还需要一个候补字体。( g. @# A" P, y4 h4 A
( O8 E7 e% t: I" u$ ?4 T U6 ]3 W
要显示生僻字,就要找符合GB 18030-2005的字体,即包含“基础汉字+扩展A区+扩展B区”的字体。至少是两个字体文件:主力字体+候补字体,比如HanaMinA.ttf + HanaMinB.ttf 。. s) P8 n5 u8 Z6 I: T
0 Y. A' X! _& L; U9 L$ Y
补充:突然发现现在 花园明朝 支持 97,745 字形,已经到扩展E区了,装机必备啊。
\2 b; ?! R1 n$ ~HanaMinA.ttf --49,649 字形& y+ L( [( Y9 I2 _8 A
HanaMinB.ttf --52,943 字形6 X+ B# {$ N3 ~8 V2 W
---------------------------------------------------------------------------
+ \9 T% Q; a1 x# u2 U* P) N4 M. Y3 `1 P2 D, A# a
我觉得 scju 的 CSS 写法还可以改进一点。' j x- f q7 b, l
0 d, U' u; e$ m% O5 u4 [* ^/ i
方法A8 `" ~+ j q0 {2 z0 N
没有HanaMinA,GD 找不到基础汉字和扩展A区汉字,报告给Windows,Windows调用字体链(FontLink)来帮忙。5 e4 U! C5 C: q- ?. K: Z* K$ ?1 j& ?
扩展B区汉字,GD 在HanaMinB找到了,不用麻烦到Windows大佬。6 \' z4 n% @' `
; \( u Z/ s* [4 S& u; l. k- body { font-family: "Times New Roman", HanaMinA, HanaMinB,serif; }
复制代码
; U. L1 Z. Z. e! z1 H( J8 [$ b/ Y8 ]. `2 {
把 花园明朝 的主力字体加进去 字形风格一致。4 ?% c4 p4 x* p. l& Y
另外 明朝体 属于衬线字形,Arial 属于无衬线字形,换为 Times New Roman,风格一致。/ H& B4 Y1 {3 [
最后 serif 保障兼容性:如果没有 花园明朝 字体,Windows 用 SimSun和SimSun-ExtB 代替。
6 b9 [& b- G% [5 v7 U: Z. }( d6 _* c7 `2 P8 a; v- \
' M- I: _/ m% l+ z2 aWindows的字体链(FontLink)见注册表,可以把 花园明朝 加进去,修改要谨慎。
7 i: V! X2 K( x# ^: }- HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontLink
复制代码 / @8 V% n8 @7 n7 A& | u
) q6 {( p$ z- J; ]---------------------------------------------------------------------------) A/ A0 q! p) H: E& e9 \
8 E" g! z& k- d4 O$ T, ~以前网上流行的 康熙字典体 是 设计师 历向晨 制作的,后续作品叫 文悦古典明朝体。5 G9 V+ Q f7 c0 n- S
他公司还有一款复刻 中华书局聚珍仿宋 的字体叫 文悦古体仿宋。
+ `% {4 w: z% v. N4 x+ P对个人非商业使用是免费的,有兴趣可以去 文悦科技 的官网下载。; w* E; C! F, g9 _7 d; t
( J% v3 y. _) u' o1 P1 i---------------------------------------------------------------------------. g3 w4 |1 e- z
: N Q# i' R- H% \ ?3 Y
显示古籍上的文字,需要 学参类的字体,字形外观和古籍一致,用于学术领域的。
7 y, y( Z7 |- M. Y5 }/ |估计上面 汉语大字典 用到的就是一个 学参字体。# S' s- |* N! o( Y) r& r
学参字体平常用不到,只见过一种甲骨文字体 囧 |
|