引用第6楼heiheiha于2009-08-23 10:28发表的 :5 i k2 X" l9 g" g4 o |% o
但是这一步这么做呢?用上述那个软件吗?' |$ u& X8 {1 V* w ? }0 S- g
4.制作繁体文本文件到简体文本文件的索引对照表
5 y+ \, [- @8 p; y [0 Z这个很容易啊。9 x& u( Z' j' d7 }2 c; n
8 d; X9 N h! }假设繁体字的编码为高位A1,低位B1,字库索引计算公式为f1(A1,B1)
! n' T1 V& r% V4 t) l再假设简体字的编码为高位A2,低位B2,字库索引计算公式为f2(A2,B2)
1 G2 m- v4 C l5 C
$ Z2 L' p. e8 q9 V' d0 V现在先从繁体字文本里面读取2个字节A1,B1, (比如说是第1,2个字节)$ G' l& Y1 B. f) k* ]. ^- ~
再从简体字文本里面找到对应的2个字节A2,B2,(也是第1,2个字节)
- C! B8 ~1 \) {根据f2(A2,B2)找到这个字的简体索引,取30个字节获得字模.
" q- k1 `3 D/ `/ u& u这个字模就是第1个字的简体字模,) V2 O( m" Q0 H1 N
第1个字的繁体字库索引是f1(A1,B1),) e5 _* C! k6 v8 O2 c) \* k* |7 b
把上面的简体字模写到繁体字库索引开始的30个字节里面,9 v- k/ Z+ j/ c3 O' X1 f3 A9 |
即完成了第一个繁体字的简体化变换, K$ j- L3 Q9 X% D- M
如此循环到繁体字文本结束即可. |