掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 2208|回复: 2

[教程] 转帖:Mac系统字典/词典2012版最新制作总结

[复制链接]
  • TA的每日心情
    慵懒
    2023-3-29 08:16
  • 签到天数: 1462 天

    [LV.10]以坛为家III

    发表于 2013-2-23 08:04:54 | 显示全部楼层 |阅读模式
    原帖地址:
    . _' |! m$ O) \9 Yhttp://mac.pcbeta.com/thread-112550-1-1.html& b  v. w7 D1 s: ^; {+ i% i
    & G6 @8 @3 x! d. m# m# L
    内容:9 P  ]5 C1 _6 C2 N; o0 h8 s
    原来网上有Mac字典/词典的转换方法,但是该方法转换出来的内容去除了字体格式等重要信息。Mac字典程序本来就支持html属性,不用实在是浪费它的表现力。
    % P% b0 w* r, j
    ; m: E- E. M0 f, q" q9 c: \$ Q% }经过几天的辛苦摸索,总结了一点心得。以下制作方法过程简单,制作出的格式完全由你掌握,想要的字体、样式都可以设置。9 X' e' |5 ]' y% }

    3 V% o8 p( E- @3 V- T制作Mac字典/词典,需预先熟悉以下内容:XHTML、CSS、正则表达式8 C9 [9 n" X0 @* p! D4 [' v2 C
    熟读苹果官方的制作指南& H) Y: n2 u) M1 S5 X/ @
    http://developer.apple.com/libra ... n/Introduction.html
    / L# E4 Y) d0 ~
    5 q# T, z1 V/ ^+ I0 v; {一、准备制作工具和内容/ j% J% Q8 W7 Y# }+ [0 G9 J
    1、登录苹果开发中心,根据自己Mac系统下载相应的Xcode命令行工具并安装9 s5 f% G& Q" r5 S
    2、根据自己Mac系统下载相应的下载Auxilliary Tools for Xcode,解压出Dictionary Development Kit保存备用,该文件夹有模板、文档、示例,Mac系统词典所有的秘密都在里面。+ S( Y. w/ v+ x
    3、设置好模板文件,模板文件在Dictionary Development Kit\project_templates% k  J; C# c: R7 `
    4、准备要制作的内容' {, b+ P, J7 {; Y

    ; o3 O4 v! z4 P+ ?* k
    6 l9 s- }. s4 b2 m& X二、生成字典/词典文件( ^5 W. D& L8 F. ^' P: \
    1、编辑模板文件中的Makefile文件,设置好相关参数和路径,如DICT_NAME是生成文件的名称,DICT_BUILD_TOOL_DIR是Dictionary Development Kit的路径,如果错了就不能生成文件。6 d  l$ a- t( E4 L
    2、编辑模板文件中的Info.plist文件,Bundle name是在Mac字典程序工具栏下面显示的标签名,Bundle identifier需确保名称的唯一性。4 [" j3 L+ q5 N- j
    3、根据模板格式编辑Dictionary.xml、Dictionary.css,如果有图片则放置在OtherResources/Images目录下. P* c0 Z. e* i8 K. s2 n$ g
    4、打开终端,cd进入模板文件目录,输入make,稍等一段时间,即可生成字典文件
    9 K+ y3 X* g4 |# V1 n- B! |/ V5、将object目录下生成的dictionary文件拷贝至 ~/Library/Dictionaries,打开字典程序,即可看到生成的字典。# L1 r) A! J" ?
    + h- d- K/ ^+ W/ b  I

    2 X: |  n( a$ z, f5 S: j最简单的测试:安装好命令行工具、Dictionary Development Kit以及模板后,打开终端,cd进入模板文件目录,输入make,即可生成测试文件。$ r8 R8 g* G$ G/ j1 ]

    & H2 @5 `3 b0 x/ [$ K' _# _; YMountain Lion 10.8 环境下测试通过
    ' t# e0 f* d2 a, d$ u# @1 ]5 W. q: l7 x  Z% X8 t8 P9 X0 t
    制作中可能出现的问题:
    + V* \  @' t+ i6 D2 rmake命令出问题,可查看路径设置是否正确、文档是否有头尾,条目是否有头尾; V3 a3 M! S* W0 U  r; E- ]* x
    条目出问题,多半是xhtml标签有问题,需仔细检查
  • TA的每日心情
    开心
    2019-8-11 07:55
  • 签到天数: 606 天

    [LV.9]以坛为家II

    发表于 2013-2-23 09:16:36 | 显示全部楼层
    支持

    该用户从未签到

    发表于 2013-2-23 23:27:49 | 显示全部楼层
    1# huala
    / r) p5 {6 y' t' |# m看不懂更要支持!
    您需要登录后才可以回帖 登录 | 免费注册

    本版积分规则

    小黑屋|手机版|Archiver|PDAWIKI |网站地图

    GMT+8, 2025-4-22 04:23 , Processed in 0.023089 second(s), 25 queries .

    Powered by Discuz! X3.4

    © 2001-2023 Discuz! Team.

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