引用第6楼heiheiha于2009-08-23 10:28发表的 :8 O. L& B$ f1 g+ Y5 o6 t2 r
但是这一步这么做呢?用上述那个软件吗?
4 R l7 ^6 o) b7 R4.制作繁体文本文件到简体文本文件的索引对照表
1 {4 U. Q6 K n0 W这个很容易啊。* t' r4 x4 A6 G& J) T- S6 H
6 x9 b& F0 A w y6 x
假设繁体字的编码为高位A1,低位B1,字库索引计算公式为f1(A1,B1)! Q7 B" G/ V0 Y
再假设简体字的编码为高位A2,低位B2,字库索引计算公式为f2(A2,B2)
+ r0 y& x0 H! L g1 P7 J: s; [3 T6 e% [; G R7 _5 x$ [ i' c" @; g- @4 }$ _
现在先从繁体字文本里面读取2个字节A1,B1, (比如说是第1,2个字节)
0 G x# g( ~% O3 s3 b. {1 ]再从简体字文本里面找到对应的2个字节A2,B2,(也是第1,2个字节)( o+ V6 C, q6 h9 N
根据f2(A2,B2)找到这个字的简体索引,取30个字节获得字模.% t3 @! s! F' o0 ^4 B
这个字模就是第1个字的简体字模,
+ z3 t- M/ X9 x* n- J6 y5 O第1个字的繁体字库索引是f1(A1,B1),& } R; R* S+ b; {" ` v0 x
把上面的简体字模写到繁体字库索引开始的30个字节里面,
4 V [: `' A" W j即完成了第一个繁体字的简体化变换,
2 Y& G! f: K; j C! r, r如此循环到繁体字文本结束即可. |