|
发表于 2012-2-15 22:36:56
|
显示全部楼层
liuyunrushui {:soso_e100:}
+ x1 r3 b- W: m) p8 U不客气.% h, R1 `2 V: `3 ~( z; v- t8 _
Lingvo DSL格式简单, Tag不多, 看看帮助文件, 再找些别人做好的你认为排版比较好的字典观摩一下. 基本也就可以上手了.8 T% Q, I0 x1 @7 g8 l
网上有文章谈到, 如何制作DSL.
b8 B* X& D1 Q& }" W) ~0 QDSL不难, GoldenDict对DSL支持很好[目前还不支持全文检索], 且容错.
, R3 ]6 B, [4 D6 hDSL转Lingvo用的LSD一般而言麻烦些. 这主要是因为出于某些特殊原因的考虑, Lingvo不容错DSL. 主要下面个问题:% v& _- A" M7 N& |8 v# }5 [& x
-重复词条.
) y h) e* U6 G7 r# ~# _5 l a& L. y-嵌套标签[包含链接指向错误]. / w6 M9 p/ x& b# P. @6 ]! |9 J
-由于源文件本身错误引发的问题; [一般BGL/MDX都会有错误]( {8 j1 m; b9 y
在BGL/MDX等支持重复词条的字典转LSD的时候. 上面的三个问题还是比较突出的. 这三个问题可能会形成嵌套, 需要理清头绪, 方能庖丁解牛.
0 B* q8 p* x& ~ Z3 T' I这3个问题具体的解决办法是八仙过海. 有阳春白雪的, 也有下三滥的. 能解决问题适合自己使用就行. 基本的方法是批量替换和个别修订, 个别修补基本上只能考虑个位数的数量, 否则太容易陷入被动, 尤其是大字典, 会累死而且字典还不见得做得好. |
|