引用第6楼heiheiha于2009-08-23 10:28发表的 :- U( J8 @; B; a5 t5 x/ J# _/ z- a8 a
但是这一步这么做呢?用上述那个软件吗?, }, _+ v2 U3 k: c" H
4.制作繁体文本文件到简体文本文件的索引对照表 & _4 X& E- U8 I
这个很容易啊。
7 y8 O( A3 m) X
" c9 [+ f& S! T! k$ N; r" {. L假设繁体字的编码为高位A1,低位B1,字库索引计算公式为f1(A1,B1)
1 Y- o" ]5 m! q0 [' C. Q- `( f7 }再假设简体字的编码为高位A2,低位B2,字库索引计算公式为f2(A2,B2)
7 Q& _# q4 B3 F& y' |/ V
3 b- T& V: t" F& u, B) w9 X- |/ A现在先从繁体字文本里面读取2个字节A1,B1, (比如说是第1,2个字节) M) C; c4 g7 G+ v/ i
再从简体字文本里面找到对应的2个字节A2,B2,(也是第1,2个字节)
C- H4 j, w3 L% J" l/ v, r) h根据f2(A2,B2)找到这个字的简体索引,取30个字节获得字模.3 I8 e5 U0 i2 R* T* o
这个字模就是第1个字的简体字模,
' Z1 ?# Q) c6 `0 i第1个字的繁体字库索引是f1(A1,B1),
! y& f- \# h& V u把上面的简体字模写到繁体字库索引开始的30个字节里面,
$ x: P6 P8 r6 \7 z即完成了第一个繁体字的简体化变换,0 l7 l' y" p' B! h# m
如此循环到繁体字文本结束即可. |