Leopard 之 字典 程序使用

Leopard 中的 字典(aka. Dictionary) 程序最大的改变是:

  • 在工具栏下方添加了一个字典选择栏,用户有了仅在某个字典搜索单词的机会。
  • 释义中的单词现在均为可点击的。
  • 添加 Apple 官方自定义单词字典,这类词条包括现在名声越来越大的 Cover Flow:

    Cover Flow
    这是 Apple Inc. 开发的 iTunes 媒体播放器的一种功能。Cover Flow 功能可以在电脑屏幕上显示 iTunes 音乐收藏中的专辑插图,从而允许快速浏览专辑。

    字典
    这是 Mac OS X 附带的一款应用程序。“字典”程序使您能够在多个来源中查找定义和同义词,包括 Oxford American Dictionaries 和 Apple 字典。

  • 自带日语词典: 日语大辞泉、日语类语例解辞典、英和-和英辞典
  • 增加了简体中文界面,这是在 Tiger 时代没有的。

Dictionary Initial State

如上图所示,我的字典程序中多了中文词典和英汉、汉英词典,这是如何实现的呢?答案就在后文中 :)

Dictionary App Preference

Dictionary-All

下面两幅图中展示的是自 字典 程序伴随 Mac OS X Tiger 诞生以来就附带的 New Oxford American Dictionary 和 Oxford American Writer’s Thesaurus。
Dictionary Oxford American

Dictionary Oxford Writers' Thesaurus

下面两幅图展示的则是用来自cat jjgod >> log 的 jjgod 近期发布词典转换工具 Mac Dictionary Kit 转换 的开源项目 StarDict 中提供的英汉词典,分别是 朗道英汉词典 和 牛津英汉双解词典。这里要注意的是: Mac Dictionary Kit 暂时仅识别未解压的词典,建议在下载工具中停用 类似 “下载完成后自动打开安全文件” 的选项。英汉、汉英词典和汉语词典可在 zh_CN(简体) @ Stardict 下载到。

Dictionary LangDao En Chinese

Dictionary Oxford ShuangJie

在 Leopard 中安装 Xcode 后,在目录 “/Developer/Examples” 中有个名称为 “Dictionary Development Kit”的目录,用这里提供的实例即可制作出 Leopard 中的 字典 程序支持的词典。Mac Dictionary Kit 正是基于 Apple 提供的代码开发出来的, 方便用户将开源项目 StarDict 中提供的词典转换成 字典 程序支持的词典的。Mac Dictionary Kit 中包含两个工具: 一个是有图形化界面的,名称为 DictUnifier;另一个工具是通过命令行,即 Unix 系统中的 终端 程序行使起转换功能的。此外,Mac Dictionary Kit 也是个开源项目,使用了 Google Code 的服务,地址为 mac-dictionary-kit - Google Code

转换好后 Mac Dictionary Kit 会自动将词典放置于目录 /Users/yourUserNameHere/Library/Dictionaries/ 中。不用重新开启 字典 程序,词典会自动被启用,出现在字典选择栏中。目前转换好的词典仍需小幅修改:

  1. 打开文件 ****.dictionary/Contents/Info.plist。
  2. 找到 CFBundleDisplayName,其下一行 string 标签中包含的字符串将显示在 字典 程序的初始界面的词典列表和偏好设置字典列表的字典栏中。此处可以不用修改。
  3. 接下去,找到 CFBundleName,其下一行 string 标签中包含的字符串将显示在 字典 程序的字典选择栏中。建议修改成精简的形式。
  4. 此处的修改须重新开启 字典 程序才能生效。

最后再来谈谈 字典 程序的一个非常有用的特色:字典面板。你可以通过在网页、文档()中选中某个单词、词组,ctrl + 单击 或 点击右键 调出关联菜单,选择“在字典中查找”即可。相应的键盘迅捷是“ctrl ⌘ D”。
Dictionary Panel

Dictionaries Longdao with word Grey shown

而且如果选中单词、词组位置过于靠近页面底部的话,面板会显示成音标在下、释义在上的形式。
Dictionary Panel alter

面板左下角或左上角显示词典名称的地方为一菜单,点击后显示所有已启用的词典的列表,包含当前查询单词的词典名称显示为黑色,而不包含者则为灰色。
Dictionaries Selection Menu

term Scooter in New Oxford American Dictionary

scooter illustration in New Oxford American Dictionary

scooter in Lang Dao and Oxford dictionary

Posted in Apple, Leopard, Tip at December 15th, 2007. Trackback URI: trackback
Tags: , , , ,

No Responses to “Leopard 之 字典 程序使用”

Leave a Reply

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>