|
本帖最后由 tjzzw 于 2014-1-2 21:32 编辑
! K7 ?+ b( d& Q% E
4 g9 q6 g# T' \0 gMdict是一个优秀的词典?它实际是一个优秀的便携式数据库!用途仅作为词典,太小瞧了这个软件。看看网上它五花八门词典的数据,它实际已经早就不是单纯词典的功能了。
+ L0 S# q6 l7 b3 J今天将制作mdict词典的经验和技巧总结,希望对大家有用。这些经验很多来源于网络和实践,分享是时代发展的重要精神,平时也向很多网友学习,在今天网络时代,大家都获得了大量的知识和能力,任何进步不敢独享,今天也总结分享给大家,当然,我更敬佩mdict的作者,是他花了大量的时间和精力,为大家制作了这样的好软件,甚至不求回报,在此深表谢意。( e) @+ ?. T; s. u8 _* |
Mdict的功能便捷,查找快速,不单是一个优秀的词典,更是一个便携式数据库,是一个学习和工作的利器。我经常用mdict来处理工作中大量数据,而不简简单单做一个词典。
# }' k( [, j% i3 j+ L `0 V4 h3 T, n1 k, X: \6 E4 g
1、词典中使用折叠菜单,词典数据会很美观,使信息的展示更条理化。7 d& U: W/ E+ R
方法一:<div class="jie01">内容<Input type=radio name=job Onclick='KCBG.style.display="";'>显<Input type=radio name=job Onclick='KCBG.style.display="none";'>隐</div><Span id=KCBG style="display:none">这是详细内容</span>
6 U1 c+ _; s! r! K9 e这个方案较好,在安卓手机上打开时,使用方便。( u$ c, }9 |; z& A* A
方法二:<div onclick="javascript:if(ID001.style.display=='none') ID001.style.display='block'; else ID001.style.display='none';"><a href='#'>详细</a></div><div id='ID001' style="display:none;">这是我的详细内容。</div>
+ b4 p' L5 K- A& c ~. M$ l& e这个方案在pc上,表现挺好,但在安卓手机上打开折叠部分后,会回到页首,不太方便,由于我对这些语法并不精通,所以没有改进办法。, r- H' ?- u7 `/ H: A
) s9 D/ x/ N& q9 s2、使用css样式,能制作出非常漂亮词典,且修改样式便捷。- x* \* q/ d" T7 z' O5 W
Css是一个非常好的样式方案,非常利于后期修改维护。经验:标签使用<span class="dz1"></span>,不要使用标签<dz1></dz1>,前者标签,样式可以在pc和安卓手机上同时表现,而后者只能在安卓手机上体验变化,pc无效。可能与操作系统有关。, ^4 U7 `% a* v. i9 W) s4 W- y, y
3 R9 e/ I! F6 v) ~- T l3,、使用词典加密,使词典作为日常工作工具时更为安全。$ T- o8 T& F; _/ H' u
词典加密可以一定程度的保护数据安全,当然mdict数据安全是有缺陷的,加密过于简单。原来wm系统时期的版本,具有设备号加密,数据安全较高些,而安卓之后,这项功能没有进展,只能用Email加密法轻微保护数据。
, p: W, _! y3 S! j1 Q; W ]
# G( D' F* W$ O1 c( \$ `; t) g4、使用Access或者Excel工具,整理数据,使用VBA生成txt文件,能够做到随时修改数据,做到数据随时编辑添加。VBA的能力较强,可以大量整理添加数据,再输出成为txt格式文件,使用MdxBuilder.exe生成词典即可。
" L( z; y2 m3 c8 i4 \$ u7 U: b- ^5 B1 ~# b/ A. r7 s
' S& i j- i' U& x5 `9 d |
评分
-
1
查看全部评分
-
|