引用第6楼heiheiha于2009-08-23 10:28发表的 :! o$ S; O4 O( w& e4 R
但是这一步这么做呢?用上述那个软件吗?
3 D7 e) h; N) B8 \. U3 k/ K9 f4.制作繁体文本文件到简体文本文件的索引对照表
; i8 E$ P/ ~' B0 N1 e7 f这个很容易啊。& o, j6 u7 A0 }9 ?2 }: C
7 L9 ?; ^ @" ], o& _假设繁体字的编码为高位A1,低位B1,字库索引计算公式为f1(A1,B1)
. F& r6 X& S. @ B' M4 Y- e再假设简体字的编码为高位A2,低位B2,字库索引计算公式为f2(A2,B2): t( F& e7 a$ U, M6 ?: h
8 P: N r: p5 I2 ?( A! l/ Y& b) i
现在先从繁体字文本里面读取2个字节A1,B1, (比如说是第1,2个字节)) G& h: l, k' P, v5 q' _
再从简体字文本里面找到对应的2个字节A2,B2,(也是第1,2个字节)6 V6 h' k) \, u% [% V
根据f2(A2,B2)找到这个字的简体索引,取30个字节获得字模.- F' \$ f8 A/ l! B
这个字模就是第1个字的简体字模,* C# W0 A& Y* v7 D
第1个字的繁体字库索引是f1(A1,B1),
% Q9 a$ t8 g% z+ z* e6 Z把上面的简体字模写到繁体字库索引开始的30个字节里面,$ l4 l5 N9 J- n' L2 I
即完成了第一个繁体字的简体化变换,
{' H! o) A. o) I2 p$ e9 _7 q如此循环到繁体字文本结束即可. |