掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 2022|回复: 2

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

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

    [LV.10]以坛为家III

    发表于 2013-2-23 08:04:54 | 显示全部楼层 |阅读模式
    原帖地址:
    " s7 @, c, Q- U, o, `- T3 l+ Yhttp://mac.pcbeta.com/thread-112550-1-1.html
    . Y9 Q/ B. g7 X8 H; z; I/ ^$ S" d  a+ c( p
    内容:
    9 [1 c$ Z  ?9 m: f+ Y, z2 B7 I原来网上有Mac字典/词典的转换方法,但是该方法转换出来的内容去除了字体格式等重要信息。Mac字典程序本来就支持html属性,不用实在是浪费它的表现力。+ Y. G; N6 R5 \( h+ B
    7 D. K, p; U$ C" W
    经过几天的辛苦摸索,总结了一点心得。以下制作方法过程简单,制作出的格式完全由你掌握,想要的字体、样式都可以设置。
    * ^$ G% t6 t- e1 n: Q' j1 Z; S% o
    制作Mac字典/词典,需预先熟悉以下内容:XHTML、CSS、正则表达式( \2 D6 F% _" O' T* z6 D) Y& H4 a
    熟读苹果官方的制作指南
    ; j2 A( K* N& G- \' ehttp://developer.apple.com/libra ... n/Introduction.html
    ) L5 E. N! u. x8 d$ ?' q9 J2 \% `  f  O1 U6 u% [/ `1 Y: I5 ^/ y
    一、准备制作工具和内容( Q- z( l0 ?" a) L5 U6 O
    1、登录苹果开发中心,根据自己Mac系统下载相应的Xcode命令行工具并安装+ W& x0 Z" G6 M5 {. C% y
    2、根据自己Mac系统下载相应的下载Auxilliary Tools for Xcode,解压出Dictionary Development Kit保存备用,该文件夹有模板、文档、示例,Mac系统词典所有的秘密都在里面。' N+ M( c! j+ _
    3、设置好模板文件,模板文件在Dictionary Development Kit\project_templates
    3 H& W. W7 f( X2 M$ ?" Z7 ^4、准备要制作的内容2 g- \7 q/ `* t' a' v

    8 n4 N9 Z3 x% y2 D9 n4 o! q: x8 H/ K& v( g" x, s( ?
    二、生成字典/词典文件
    7 N  V6 h* R. ]  C! J1、编辑模板文件中的Makefile文件,设置好相关参数和路径,如DICT_NAME是生成文件的名称,DICT_BUILD_TOOL_DIR是Dictionary Development Kit的路径,如果错了就不能生成文件。
    $ T6 j  Q4 J& ~# E: [8 g1 ~# G2、编辑模板文件中的Info.plist文件,Bundle name是在Mac字典程序工具栏下面显示的标签名,Bundle identifier需确保名称的唯一性。5 }/ t  v" |+ ?; }
    3、根据模板格式编辑Dictionary.xml、Dictionary.css,如果有图片则放置在OtherResources/Images目录下
    ( P4 Z& u% [* V# w$ ?) D4、打开终端,cd进入模板文件目录,输入make,稍等一段时间,即可生成字典文件
    + d5 i* g2 i% B4 O: |5、将object目录下生成的dictionary文件拷贝至 ~/Library/Dictionaries,打开字典程序,即可看到生成的字典。0 H0 w  N  U. m" C. e* c. @0 d

    , d3 @3 W/ K1 Y6 `8 B
    ! Q8 `) g- r( A, X4 N( U1 A: U最简单的测试:安装好命令行工具、Dictionary Development Kit以及模板后,打开终端,cd进入模板文件目录,输入make,即可生成测试文件。
    : h; ?9 m1 r( P' N
    * S! \0 l$ l5 M* q7 R# f% w1 `Mountain Lion 10.8 环境下测试通过; U# C, Q/ `3 z# G6 u7 v- [

    $ b1 J+ O& w: {2 K, e# g# ~% Q制作中可能出现的问题:. q4 O5 l" f. v4 ~4 Y) \* v( V
    make命令出问题,可查看路径设置是否正确、文档是否有头尾,条目是否有头尾* y3 P% U: m# a
    条目出问题,多半是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
    # o8 C1 J9 G" D- d' y  I  ]6 ]$ B% W看不懂更要支持!
    您需要登录后才可以回帖 登录 | 免费注册

    本版积分规则

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

    GMT+8, 2024-5-24 06:16 , Processed in 0.035671 second(s), 12 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2023, Tencent Cloud.

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