引用第6楼heiheiha于2009-08-23 10:28发表的 :
: J0 A0 q1 H' b8 Z4 i R但是这一步这么做呢?用上述那个软件吗?) K% t# ~+ t; V0 H
4.制作繁体文本文件到简体文本文件的索引对照表 & S1 {' z1 U( ~0 o
这个很容易啊。
' I |/ n; w- A5 S! k& D# \" w1 P) A$ B7 k
假设繁体字的编码为高位A1,低位B1,字库索引计算公式为f1(A1,B1)
' V" e/ H% S d T再假设简体字的编码为高位A2,低位B2,字库索引计算公式为f2(A2,B2)/ o1 L. J! P3 X
- n- M, t% z( C; I% O
现在先从繁体字文本里面读取2个字节A1,B1, (比如说是第1,2个字节)
3 H; [- t8 f; b% w# ~1 f$ f, B再从简体字文本里面找到对应的2个字节A2,B2,(也是第1,2个字节)
5 L! u% |" c, [4 _( v, G1 ?& B根据f2(A2,B2)找到这个字的简体索引,取30个字节获得字模.2 A: t- k' I9 ~0 v7 k) j
这个字模就是第1个字的简体字模,
7 k# d" h# k3 l) v第1个字的繁体字库索引是f1(A1,B1),- ~) c6 f. q- e# ]4 W# w
把上面的简体字模写到繁体字库索引开始的30个字节里面,) C8 v5 h& w& b* U" `
即完成了第一个繁体字的简体化变换,& X: ~ t, p2 d9 c& q9 [/ n
如此循环到繁体字文本结束即可. |