TA的每日心情 | 慵懒 2023-10-14 18:34 |
---|
签到天数: 210 天 [LV.7]常住居民III
|
发表于 2017-1-23 12:16:44
|
显示全部楼层
本帖最后由 deeke 于 2017-1-23 13:22 编辑
! X2 l C% G9 E( S
0 Z/ h8 j0 V: r3 I3 l. C简体中文的移动设备和桌面设备的主流字体有三万字形左右,符合国家标准GB 18030-2000,包含 中日韩统一表意文字 和 中日韩统一表意文字_扩展A区,合计27,533字形。比如 微软雅黑、苹方-简、思源黑体、冬青黑体。% w7 n1 V w2 E# S4 [5 A
! ^5 [0 K4 S, O; t# i9 t% G国家标准GB 18030-2005,覆盖到 中日韩统一表意文字_扩展B区,合计70,244字形,包括繁体汉字、日韩汉字。3 @" F6 J5 K- v& k3 C- S
OpenType字体技术最多支持65,535个字形,所以一个主力字体装不下,还需要一个候补字体。 V6 P5 [* [/ }6 T: V4 i
# g: z9 j1 S; e3 `* @* N要显示生僻字,就要找符合GB 18030-2005的字体,即包含“基础汉字+扩展A区+扩展B区”的字体。至少是两个字体文件:主力字体+候补字体,比如HanaMinA.ttf + HanaMinB.ttf 。9 r' Q: f) g) f2 l; J- p, Y- V3 x
v% x2 f# N k/ q1 m/ Y. b
补充:突然发现现在 花园明朝 支持 97,745 字形,已经到扩展E区了,装机必备啊。- U0 p/ X& s# P& n5 c
HanaMinA.ttf --49,649 字形
% r; Q1 u; k9 M& F" `- vHanaMinB.ttf --52,943 字形
. I( A! ^. w; m3 ~3 X) t( G---------------------------------------------------------------------------& P1 `" W8 H' o' F9 v- R
s( J7 G6 h j# i* O9 H
我觉得 scju 的 CSS 写法还可以改进一点。
1 g6 ^* s w% i
# c: Q. h9 {/ |0 f$ {8 k9 r方法A. O! y2 B2 M. h" ?) D w' l
没有HanaMinA,GD 找不到基础汉字和扩展A区汉字,报告给Windows,Windows调用字体链(FontLink)来帮忙。7 G y" L. @% X$ b
扩展B区汉字,GD 在HanaMinB找到了,不用麻烦到Windows大佬。
' i: V* \1 ^7 B3 b( P- q! u" n+ C2 X- o" {
- body { font-family: "Times New Roman", HanaMinA, HanaMinB,serif; }
复制代码
3 K3 U- F# o+ K; r7 K0 o6 O2 ^9 V' X ^ @% ]$ \, o
把 花园明朝 的主力字体加进去 字形风格一致。/ [: ?, ]7 g ]6 _' N% [
另外 明朝体 属于衬线字形,Arial 属于无衬线字形,换为 Times New Roman,风格一致。
& w$ u4 a0 {+ g; i0 E最后 serif 保障兼容性:如果没有 花园明朝 字体,Windows 用 SimSun和SimSun-ExtB 代替。6 F$ Q4 J; W5 j4 j* e# C
0 |; h8 \) S1 u" D4 Z! I. q% Y" C( b! G9 L" N" L" m. }% X
Windows的字体链(FontLink)见注册表,可以把 花园明朝 加进去,修改要谨慎。* o: M v8 y; E! e$ T! [$ n7 f3 I# B$ F
- HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontLink
复制代码
$ o7 M/ r' @: Z$ t& H1 _1 j" E5 V5 t+ |0 i5 W
---------------------------------------------------------------------------- j7 J- ^: J1 T1 U$ ]( W
: q: z5 z! m* ]- H$ C% g, G- P1 u
以前网上流行的 康熙字典体 是 设计师 历向晨 制作的,后续作品叫 文悦古典明朝体。
0 U- h( z9 p4 c9 j他公司还有一款复刻 中华书局聚珍仿宋 的字体叫 文悦古体仿宋。
/ a) G: G" A: [ x对个人非商业使用是免费的,有兴趣可以去 文悦科技 的官网下载。6 R3 w" @2 `0 G
1 w% J" C* k0 r* s--------------------------------------------------------------------------- B6 Z9 x0 u8 }' [1 F/ b! }
% d/ a7 D7 n1 u, D! k* d: d显示古籍上的文字,需要 学参类的字体,字形外观和古籍一致,用于学术领域的。 l8 c0 }- ~8 E2 Q/ {4 C' J& P1 Y
估计上面 汉语大字典 用到的就是一个 学参字体。
$ R/ k" Y' {( d6 p5 r学参字体平常用不到,只见过一种甲骨文字体 囧 |
|