掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 764|回复: 4

[教程] 给繁体词典添加简体索引的简单方法

[复制链接]
  • TA的每日心情
    开心
    2019-1-18 23:55
  • 签到天数: 230 天

    [LV.7]常住居民III

    发表于 2018-4-26 00:35:31 来自手机 | 显示全部楼层 |阅读模式
    本帖最后由 dfliaoyue 于 2018-4-26 17:34 编辑
    ; ^+ x/ h7 j( X  D7 o$ y* Q6 u
    ! W% x1 S; b7 b% d. W' U. X2 {因为发现一本排版很棒的台湾的国语词典(指的是一个台湾人做的教育部新编国语辞典第五版,论坛里有授权转载的),于是想加个简体索引便于查找。简单试了下,发现一个比较便捷的方法。
    - \9 j3 i& M. x: U# \$ g' m8 a8 x  R1. 用置顶的mdict editor tools提取词条。
    ! X2 `6 x. V) |8 @& t; G2 {9 X2. 将提取的词条拷到excel里,用审阅工具的繁转简转换。7 W& o. K  X! q/ W7 C8 M
    3. 将词条列表在第二列再拷贝一遍。现在是第一列简体、第二列繁体。
      k/ e% H/ s, Y% `6 {8 [0 Q4. 将两列选中,拷进空白txt文档。
    % P4 r0 [8 d, M- u6 S5. 用正则多行替换,去掉繁简同体的。查找项为^(.*?)    \1$ 。不要直接拷贝我写的,把一行内容加个换行拷进去,再把前后词语换成^(.*?)和\1$ 。
    # b+ o% |4 C% @0 R6. 现在,你已经得到了所有且不重复的简体繁体对应表了。用正则替换为mdict词典的格式即可。第一行是简体,第二行@@@LINK=繁体,第三行</>。注意不要有空行。
      t# K5 F. \! b7 t8 y6 Q2 S9 W" m7. 解包原mdx,把前面得到的文本拷贝到解包出来的源文件后面,同样注意不要有空行。
    9 D! s3 G; o9 u) T8. 用mdxbuilder重新打包。注意编码格式。6 I4 |/ A6 T9 B3 U( d2 j/ ^& Q
    5 B' X! `& d* M) k$ s8 K% [, `9 a6 Y
    整套过程,由于现成工具多,最难的也仅仅是最基础的正则替换。注意像emedit的多行替换是需要选择多行模式的。
    8 u1 {8 D6 g5 [7 h3 f  I* L( g  t6 t8 N0 y9 @# k8 ]
    P.S. 繁体汉语词典不建议把内容转成简体。百科就随意了。

    评分

    2

    查看全部评分

    本帖被以下淘专辑推荐:

  • TA的每日心情
    开心
    9 小时前
  • 签到天数: 192 天

    [LV.7]常住居民III

    发表于 2018-4-26 17:17:18 | 显示全部楼层
    @oversky台湾教育部国语词典
  • TA的每日心情
    无聊
    前天 09:21
  • 签到天数: 884 天

    [LV.10]以坛为家III

    发表于 2018-4-26 19:08:05 | 显示全部楼层
    kyletruman 发表于 2018-4-26 17:17
    * J3 a( ~- z2 _) P@oversky台湾教育部国语词典
    ; b5 ]# L( J0 m* t8 t* ~$ Q2 F
    了解了。谢谢。
  • TA的每日心情
    开心
    2018-6-30 07:01
  • 签到天数: 12 天

    [LV.3]偶尔看看II

    发表于 2018-6-24 14:23:39 | 显示全部楼层
    用GoldenDict的话,就简单了,直接设置繁简转换就可以了,不必修改词典本身。7 j0 p$ ^+ F7 f' ^8 S$ [

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有帐号?免费注册

    x
    您需要登录后才可以回帖 登录 | 免费注册

    本版积分规则

    顶部qrcode底部
    关注掌上百科官方微信公众号送积分
    关注掌上百科官方微信公众号
    关注微信公众号 pdawiki,获取邀请码,看文抢积分,抽奖得浮云! Follow our Wechat official account "pdawiki", get invitation codes, and play the lottery to earn points (积分)!

    小黑屋|手机版|Archiver|PDAWIKI ( 美ICP 0000000字 )|网站地图

    GMT+8, 2021-6-22 09:26 , Processed in 0.036052 second(s), 11 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.

    快速回复 返回顶部 返回列表