|
发表于 2015-9-7 00:28:50
|
显示全部楼层
lantern 发表于 2015-9-6 22:513 X: O( u% s7 d5 m6 ]; A y0 r# s
怎么更改?我用他提供的LogoVistaGaijiKit.zip里的也不行! z4 ]3 h) @) J! m" P! L9 `
EBDump检查出来的结果' Q* D" D8 @7 z6 t1 S/ n+ E
start=0002(2), block ... ' }0 K# |+ g4 `; r9 ~0 I. J& U- C) B; t# B
不好意思我之前从amazon上自己买过了《口语辞典》,也有明镜的无假名版,因此没有下载楼主分享的文件,所以可能提到的和实际有出入,另外我也不知道LogoVistaGaijiKit.zip是什么,如果是附在里面的请自行打开使用,或许会有解决。, V, C* N7 h9 Z; `3 c9 W% V% Y
+ B1 E4 b, r" ^( t正文中出现全黑、全白、乱字,说明外字文件里的是无效的内容,或是ebwin无法识别的内容。这种logovisata的外字问题,基本只能手工解决,方法如下:4 d& x% ?1 @3 C* I
1,如果运气好的话,文件夹里的.UNI包含外字与unicode的一对一关系,在ebwin里就是.map文件5 ]( A$ K" w6 Q6 i9 X
早期的软件都如此所以ebwin可以完整打开,目前的可能性已经越来越小了,不过在手工操作前也建议试一试。# z& B) y% f$ o$ K, R: q" H5 A
方法:安装ebwin4并打开,文件-tool-logovista gaijimap converter
6 R3 ^0 ~5 J# v. t6 J( E9 X$ j5 u) A6 `
会在ebwin4的gaiji文件夹中生成相应的.map文件1 a) d A6 i; W# q0 v2 u% c: p5 r0 J
2,上面生成的.map文件如果可用,那就什么操作都不用了。4 M+ T0 g/ {* t; I% z
可以在ebwin4中打开来确认可用与否,也可以直接去ebwin4的gaiji文件夹找对应的.map文件,用记事本打开。3 A( d6 L6 H% m7 }
-------------------
: n( p8 z$ O$ c就我手头的《口语辞典》而言,上面的1和2无效,因为生成的KQCOLEXP.map里面的内容是
0 R1 X, G3 X# qh2020 ua121 ' v: U2 w4 c- q) p
h0000 ua124 / [: t5 [% L' Z6 c+ u1 M
h0000 ua127 8 I9 K' g) A z: [; Y
h0000 ua12a
j) n6 ?! @) Fh0000 ua12d
3 d; {1 O6 G4 {" A8 Z _/ ~h0000 ub123
9 Y5 Y+ c# o% e% ^h0000 ub126 , o8 _6 A% [5 z; y6 p
h0000 ub129 ; D# S$ Q% O; u4 M) o
h0000 ub12c 5 K: n+ l# Y$ F) G) E# |" y5 u; m
h0000 ub12f & E/ |3 u/ x% J
半角外字从h121开头,不存在h000,而且上面也不是一对一关系,相当于某个字符既是A又是B又是C又是D,这是不可能的。
( B( e/ g# Z4 U4 G- R) }-------------------5 M4 G# ?- K) J; R* s
3,所以就只能手工操作了。, L1 }& ~" p( l) W, V
比如上你看到【そつ無く熟す】当中有黑的,你可以打开显示-tag info菜单。4 P$ W0 j# H% ~# {) f
2 P6 D# ?+ N! Y6 `7 n- `! q# |
看到对应的是 &zB15C; 和 &zB15D; 这两个就是外字,z表示全角* P" t$ S" X' H' u6 P8 I# C: G8 A
至于这两个字原来是什么,我也不知道,所以这个只能推测,有可能是竖的「」或者别的什么。明镜的话如果有无假名版本的外字可能也会提供一些线索。) s: E- l3 H# y x2 S2 w
如果这两个你猜测是「」那么把.map文件改写如下:
& t" k' B7 x$ @( q5 OzB15C u300C
: o5 x+ c5 p* l* T6 |( ]3 U9 m# GzB15D u300D' `- c4 U7 R4 R( P; v/ ^
! t3 q' T7 M# c6 `7 n4 n
z表全角,h表半角,即刚才tag info中的内容,u表unicode,300c,300d是「和」的unicode值2 Q3 b8 D" N. H5 c/ g
这个操作相当费神费时间。至于有多少显示不了的外字,可以利用ebdump的结果,似乎有20多个。: ~# J+ k$ w4 F- b- F! ~
一般这种外字显示不出来影响也不太大所以我选择无视。! Z/ \* R4 i+ K l. c
. M3 k9 [, ?$ [4 F3 j, r% ]
4,另外提一句,ebwin和ebwin4的最新版都支持logovista,不需要通过dessed转。由于dessed比ebwin旧所以很多格式识别不出最终造成正文出现无用的代码。$ u, n$ d# o4 g) u( }+ {, ?
比如你贴出来的口语辞典里有rub始rub终等,这个本身不是正文内容,我截的图中就没有,因为我直接打开了原文件而非dessed转换后的内容。' O6 v- L8 {# g [1 f; T4 P, U
2 @7 S0 s5 @7 z) w7 H/ M
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?免费注册
x
|