爱苹果,爱生活

Leopard 漫游指南(四)——Dictionary

Dictionary 的图标

如果不是 jjgod 的横空出世,如果不是麦课一班的那个帖子,新增 Wikipedia 功能的 Dictionary 工具仍然难逃“看上去很美”的尴尬处境。这个从 Tiger 时代才入住 Mac 的小家伙,虽然与系统整合紧密,却因为各种缘故注定它“鸡肋”的命运。但是随着 Leopard 的到来,一切都发生了变化——Apple 悄悄地提供了 Dictionary 的软件开发包(SDK)。假若你还无法理解其中翻天覆地的不同,请仔细看看下图。

Dictionary 运行截图

如你所见,《朗道英汉字典 5.0》和《湘雅医学专业词典》并非系统原有的词典,而是通过 SDK 额外添加的。这意味着 Dictionary 可以英汉互译,意味着 Dictionary 可以加载几乎任何词典,意味着 Dictionary 可以切切实实地派上用场。

Dictionary 面板

抛弃收费的 TranslateIt! 吧!现在的 Dictionary 能够满足你的基本要求,只需右击呼出上下文菜单,选择“在字典中查找”,你便可获得所选单词、短语的中文释义。借助全新的 Spotlight 工具,查阅单词前所未有的简单和轻松。

不过在你跃跃欲试之前,我想提醒几句:原帖提到的转换工具为 Intel Only,同时需要安装 Xcode,当然作者一直在努力改进。而其他机器上转换完的词典则通用于各机。感谢 iFCUK 提供转换平台,感谢 jjgod 提供如此优秀的软件!

2007 年 12 月 13 日更新:jjgod 终于正式发布名为 Mac Dictionary Kit 的转换套件,包括一个命令行程序及一个 GUI 软件,大家可以至 Google Code 下载。


共有 12 条评论

  1. 23apple December 12th, 2007 5:40 pm

    多谢啊,要不我还真没发现这个

  2. Klaith December 12th, 2007 10:17 pm

    要谢就谢 jjgod 大牛吧!

  3. 爱苹果,爱生活 » 为 jjgod 打广告 February 24th, 2008 10:44 am

    […] 当然,jjgod 同样拿得出自己独立的程序作品。那件瞬间改变 Dictionary 鸡肋形象、化腐朽为神奇的 Mac Dictionary Kit,即出自其手。而作为 Tex 爱好者,他另外在开发一套 libtlp。 […]

  4. apple4us March 1st, 2008 9:16 am

    为 jjgod 打广告…

    时下大陆最炙手可热的 Mac 程序员,毋庸置疑当数 FIT/WeFIT/Fitx 的作者冯华君先生,算上 iCosta 和 QIM 的三位作者,输入法的开发成了这里一道与众不同的亮丽风景线。但是,仍然有些程序员不…

  5. SunnyLee March 6th, 2008 12:47 am

    请问博主是哪个学校的呢?我是中山医的学生,现在刚接触MAC,看见博文里的湘雅词典,想必是babylon上的版本转化的吧,可否将前3个词库提供下载呢?我一直用windows下babylon上的这三个词典,但MAC下就没找到。谢谢了!

  6. SunnyLee March 6th, 2008 12:56 am

    看到了,你是交大的学生,我是中山医八年的,04级,应该比你小一级吧。幸会

  7. Klaith March 7th, 2008 3:14 pm

    幸会!
    前两个词库是我自己添加的,第三个是 Mac 自带的。如果你感兴趣,可以看看文章里麦课一班的那个帖子,里面有这些辞典的下载地址。你可以下载后自己转换。转换后的词库体积较大,比较难提供下载。

  8. SunnyLee March 8th, 2008 3:28 am

    好的,谢谢了,研究研究,湘雅词典可是一天也离不了

  9. Klaith March 8th, 2008 11:21 am

    我这人很懒,不太看英语文献,英语本身又很差,所以这词典……

  10. liufeng April 19th, 2008 9:09 am

    请问有没有办法让Dashboard里面的词典widget也能做到英译汉呢?毕竟这个更方便一些。

  11. Klaith April 20th, 2008 11:51 am

    我不清楚……因为 Dashboard 功能我都是禁用的……

  12. […] 这里的方法只适用于 Leopard 下,Tiger 不能用此方法。 系统自带的字典是没有英汉词典的,但我们可以通过 DictUnifier 这个软件把一些开源词典转换成系统字典可用的格式。。 DictUnifier 的作者是 jjgod ,这里首先感谢一下他,他做过很多很实用的工作,下面引用一下 爱苹果,爱生活 这个博客上的一篇文章: 时下大陆最炙手可热的 Mac 程序员,毋庸置疑当数 FIT/WeFIT/Fitx 的作者冯华君先生,算上iCosta 和 QIM 的三位作者,输入法的开发成了这里一道与众不同的亮丽风景线。但是,仍然有些程序员不停地在写其他应用领域的软件,无论出于何种动机,都无可否认他们对大陆 Mac 界的贡献,jjgod 便是其中相当出色的一位。 知道 jjgod 之前,我已经在用他的作品了。OS X 自带一款文本处理程序 TextEdit,轻量小巧,支持格式却很广泛,唯一令人诟病的是糟糕的内码选择,绝大多数时候不得不手动挑选文本编码。于是 jjgod 横空出世,带给我们附有 UCD(Universal Charset Detector)功能的 TextEdit,因为编码设置出现的错误提示几乎灭迹。直到现在的 Leopard,TextEdit/UCD 也不曾落后。 修改源代码使程序更优秀,是 jjgod 最常见的工作。他提供 Nally GBK 内码支持,他改进荒废已久的 Chmox,他修改的 vim-cocoa 是 Mac 平台上 vim 初学者的首选。 当然,jjgod 同样拿得出自己独立的程序作品。那件瞬间改变 Dictionary 鸡肋形象、化腐朽为神奇的 Mac Dictionary Kit,即出自其手。而作为 Tex 爱好者,他另外在开发一套 libtlp。 我惊讶地发现,jjgod 的每项作品我都用上了,实在是“为人民服务”的好榜样。而且他 blog 的技术文章不少,各取所需,读一读大有裨益。如果你对 jjgod 的工作感兴趣,如果你需要 jjgod 的工作成果,你应该访问一下他的主页,或者捐点款支持他。 […]

我有话要说!