引用第6楼heiheiha于2009-08-23 10:28发表的 :
9 L- m8 \: V3 _; A. I/ ~6 | A但是这一步这么做呢?用上述那个软件吗?
5 L4 c* C& _0 r' O W" c4.制作繁体文本文件到简体文本文件的索引对照表
( ]- T( P" G& m2 x5 S( N这个很容易啊。/ s' @5 S5 W4 k- u& D9 {
+ }5 D2 w" a0 @ k- F+ W假设繁体字的编码为高位A1,低位B1,字库索引计算公式为f1(A1,B1)# ]) |7 U r( w( e9 Y
再假设简体字的编码为高位A2,低位B2,字库索引计算公式为f2(A2,B2)
3 k+ @) ?: ~( s. G" e5 e4 x7 V; s8 f4 p* f+ x! d/ H
现在先从繁体字文本里面读取2个字节A1,B1, (比如说是第1,2个字节)
% H/ K, J. q+ u# a3 O再从简体字文本里面找到对应的2个字节A2,B2,(也是第1,2个字节)
Y. U7 G0 i& g2 r: a% L根据f2(A2,B2)找到这个字的简体索引,取30个字节获得字模.
9 j. U; G4 |: {6 j( [这个字模就是第1个字的简体字模,# B1 z' ^: P7 H- x" R) b
第1个字的繁体字库索引是f1(A1,B1),
7 G; p. ^4 I! s2 l- M! A6 W/ k把上面的简体字模写到繁体字库索引开始的30个字节里面, s; B* w k5 S& l+ q
即完成了第一个繁体字的简体化变换,
% p# P4 d1 M' \+ Z: U3 u) [3 M如此循环到繁体字文本结束即可. |