引用第6楼heiheiha于2009-08-23 10:28发表的 :! E' t# a* L4 D' m: e7 H
但是这一步这么做呢?用上述那个软件吗?/ _ Z$ w% H- e: A
4.制作繁体文本文件到简体文本文件的索引对照表 % e* n3 ]/ S$ I1 o0 M; }* H
这个很容易啊。
5 U' x* o1 O1 J P; S$ P" ^ F P2 x2 C, e# K
假设繁体字的编码为高位A1,低位B1,字库索引计算公式为f1(A1,B1)
9 ~, L; {1 T3 L9 L再假设简体字的编码为高位A2,低位B2,字库索引计算公式为f2(A2,B2)6 O' @0 w# D0 ~2 _: q
+ g& Y: t3 t' n现在先从繁体字文本里面读取2个字节A1,B1, (比如说是第1,2个字节)
' e' F; l8 S8 a) b% m/ i; V再从简体字文本里面找到对应的2个字节A2,B2,(也是第1,2个字节)6 R! S9 r2 P/ Q1 J# U. L6 A
根据f2(A2,B2)找到这个字的简体索引,取30个字节获得字模.
' Z" D2 [8 x9 L2 Q) s, K这个字模就是第1个字的简体字模,, @& M' i+ Z% F. {& E X" T: h
第1个字的繁体字库索引是f1(A1,B1),
- X5 w3 H6 y, C0 ]& j9 ?, {把上面的简体字模写到繁体字库索引开始的30个字节里面, X5 L2 u. b& |2 t
即完成了第一个繁体字的简体化变换,
% j, f3 B$ ^" }) B如此循环到繁体字文本结束即可. |