V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
justin2018

《牛津高阶 10th》mac 版,适配原生 Dictionary APP

  •  
  •   justin2018 · Jan 11, 2023 · 6372 views
    This topic created in 1202 days ago, the information mentioned may be changed or developed.

    字典来源:

    谷歌搜索 MDX 牛津字典


    学习:

    https://v2ex.com/t/907272


    预览图:

    yNsRUBP

    vEgaXGz

    存在的问题:

    1WXOrkU

    MDX 在 Eudic 中用这 2 个问题都没有 制作成苹果字典就有这个问题

    目前满足自己的使用需求 这 2 个 Bug 不知道咋弄


    如何使用

    成品在objects目录,拷贝oald.dictionary~/Library/Dictionaries文件夹即可


    如何修改字典

    Dictionary-Development-Kit 已经放在压缩包内了

    Makefile中,DICT_BUILD_TOOL_DIR是相对路径,如果有问题请修改成绝对路径。

    oald.xml是字典数据

    修改好Makefile后,或其他内容,在终端输入make即可制作字典了


    如何修改字典显示名称(未测试,谷歌来的)

    Xcode (或者其他 plist 编辑器)打开 info.plist ,可以修改其中的几个字段

    Bundle name 对应的是界面上的字典名缩写,一般建议简略一些,比如“朗文当代高级 6ed”

    Bundle display name 对应的是设置界面里的名称,一般建议可以放全称,比如“朗文当代高级英语辞典(英英·英汉双解 第 6 版)”


    下载地址:

    https://tmp.link/f/63bea1681e8a9


    Supplement 1  ·  Jan 12, 2023
    pyglossary/apple.md at master · ilius/pyglossary

    https://github.com/ilius/pyglossary/blob/master/doc/apple.md

    苹果字典制作教程 主要用了 pyglossary
    Supplement 2  ·  Jan 12, 2023
    制作教程

    点击查看详情 😁
    https://v2ex.com/t/908355
    30 replies    2026-02-25 14:06:28 +08:00
    KillPaul
        1
    KillPaul  
       Jan 11, 2023
    厉害了,感谢
    leewi9coder
        2
    leewi9coder  
       Jan 11, 2023
    有缺陷的暂时就不要放出来了吧...修复好了再发吧
    mitoop
        3
    mitoop  
       Jan 11, 2023
    不错 支持一下 更多例子能点击就更好了 音标这个还好
    justin2018
        4
    justin2018  
    OP
       Jan 11, 2023
    @leewi9coder

    目前搞不定 已满足自己的需求了~

    源文件都有
    anonymouswll
        5
    anonymouswll  
       Jan 11, 2023
    @justin2018 帮你看了下,发音没有主要是缺少 mp3. 完整的 mp3 要 20 万个
    hackpro
        6
    hackpro  
       Jan 12, 2023 via iPhone
    @anonymouswll #5
    @justin2018 #4

    看下音频源文件在不在
    另外看下链接🔗是否正确
    KevinChan
        7
    KevinChan  
       Jan 12, 2023
    @leewi9coder 看了你之前那帖子的回复,你的要求真的很多,别人这是用爱发电
    KMpAn8Obw1QhPoEP
        8
    KMpAn8Obw1QhPoEP  
       Jan 12, 2023 via Android
    话说 kindle 能用吗 2
    me404
        9
    me404  
       Jan 12, 2023
    非常感谢!
    justin2018
        10
    justin2018  
    OP
       Jan 12, 2023   ❤️ 1
    @enchilada2020

    https://github.com/ilius/pyglossary

    可以用 pyglossary 把 mdx 词典 or 其他支持的字典 转换成.mobi 格式 老铁可以尝试一下

    ![T04V9aH]( )
    justin2018
        11
    justin2018  
    OP
       Jan 12, 2023
    @anonymouswll

    原来如此 感谢老铁
    gdzzzyyy
        12
    gdzzzyyy  
       Jan 12, 2023
    之前想自己做一个大辞泉的本地字典。结果我找的制作教程特别长,直接把我劝退了。
    感谢作者分享。
    anonymouswll
        13
    anonymouswll  
       Jan 12, 2023   ❤️ 1
    @justin2018 看你态度还不错,再告诉你一个,xml 文件 中 onlick="toggle_active(this)" 改成 onlick="this.parentElement.classList.toggle('is-active');" 重新编译下,第二个展开问题也就解决了。
    leewi9coder
        14
    leewi9coder  
       Jan 12, 2023   ❤️ 1
    @KevinChan 我特别特别强迫症
    vitovan
        15
    vitovan  
       Jan 12, 2023
    感谢分享,特别棒。
    justin2018
        16
    justin2018  
    OP
       Jan 12, 2023
    @anonymouswll 感谢大佬指点
    laoyur
        17
    laoyur  
       Jan 12, 2023
    @justin2018 改成 anonymouswll 老哥说的,编译后确实能点击区域或者➕展开了

    但是,Extra Examples 两个词,居然也成了超链接,如果不小心点到它们,会跳到 Extra 或者 Example 词条去 😂
    不过总算问题不大
    devoteever
        18
    devoteever  
       Jan 12, 2023
    我也折腾了好久, 最后发现 mac 上的 godendict 也挺好用,
    现在纠结两个用哪个
    noparking188
        19
    noparking188  
       Jan 12, 2023
    支持👍
    ebony0319
        20
    ebony0319  
       Jan 12, 2023
    OP 可以根据 13 楼重新弄下么。挺期待的。
    ebony0319
        21
    ebony0319  
       Jan 12, 2023
    搞定了,挺简单的。MDX 牛津字典 这个使用的是哪个版本呢,可以私信我一下么
    justin2018
        22
    justin2018  
    OP
       Jan 13, 2023
    @ebony0319
    ![gTi6NRT]( )

    在网上随便找的 要质量好的得去 pdawiki 论坛
    ubunsei
        23
    ubunsei  
       Jan 18, 2023
    @justin2018 下载链接 404 了,可以帮忙再传一次吗,感谢。
    Pangdouya
        24
    Pangdouya  
       Mar 13, 2023
    同求。链接过期了,有谁可以帮忙再传一份吗?感谢~
    ubuntuGary
        25
    ubuntuGary  
       Aug 10, 2023
    样式很漂亮,能分享一下吗
    m1484232791
        26
    m1484232791  
       Feb 24, 2024
    还有希望获取到嘛?
    Surechun
        27
    Surechun  
       Aug 2, 2024
    https://github.com/tisfeng/Easydict/blob/main/docs/How-to-use-macOS-system-dictionary-in-Easydict-zh.md
    正好在找,找到这个第 8 版,看能不能用上。朗文的那个还不错,在用。
    venhow
        28
    venhow  
       Sep 1, 2024
    楼主能麻烦再发一下吗?
    502Chef
        29
    502Chef  
       Oct 24, 2024
    同求
    Renzheng
        30
    Renzheng  
       Feb 25
    +1

    同求。链接过期了,有谁可以帮忙再传一份吗?感谢~
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3906 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 112ms · UTC 10:28 · PVG 18:28 · LAX 03:28 · JFK 06:28
    ♥ Do have faith in what you're doing.