|
本帖最后由 i-wiki 于 2013-4-9 08:59 编辑
' f' A$ Q6 ^3 l9 s6 y0 ?
+ X- G. S. b! `7 G四月至今,发布了两个WJ百科词典,参见:8 r2 R7 y) Z7 a7 ]) t J
https://pdawiki.com/forum/thread-8946-1-6.html6 J( U1 }! N' _6 ^) Y
https://pdawiki.com/forum/thread-9378-1-1.html6 x0 y$ |0 a9 s5 z- [
你还期待i-wiki继续发布新的吗?
! U6 H' B% ~& a- f5 K# r' f谢谢大家的支持!可是,也许要让大家失望了,我不会再继续更新,除非有新的突破。
3 S) W$ I9 I$ [/ K- N E1 F所以,今后大家要自己制作词典了。古语有云:“授人鱼,不如授人以渔”。虽然i-wiki不再发布新的词典,但是他自制的中文维基引擎就要和大家分享了,你也一样可以制作出精美的维基词典!1 S$ C& D. m0 A
4 l* U! U7 [7 A3 r; Q5 i: w5 J
之前也有坛友问到试用引擎的事,可是程序还不完善,不好意思拿出来和大家见面。经过这一段时间的修改,自我感觉基本可用了,加上现在程序编写也遇到了瓶颈,索性就放出来让大家一起来试用,在使用中逐步改进。! |/ H" s3 A+ ?5 E
如果你能容忍6-13版的缺点,那么请接着往下看。
, z( M! N) H. E) u先上图,揭开新引擎的面纱。
; \/ e6 F) B) W, F
3 J8 f! U* [5 _5 S( j& z% p6 ]
: m, x3 {' u g; x3 I1 u. @, ]2 C6 F h# F* |2 T) P1 M. H
一、硬件要求:
' W1 e; q1 Z: a! l# x* B2 {5 Q1 F配置总之越高越好。我自己制作2012-6-13版时用的笔记本是几年前的ThinkPad X200,CPU是酷睿II双核P8200(2.2GHz),内存2GB。大家现在的配置应该比这更好。
* p* {, i: s. N, o' [
6 e* F% G, k9 i1 G$ {) w/ d1 i二、软件环境:7 m5 |% S6 s5 w% N4 u7 _6 _
在Windows XP中新引擎是绿色的,无需安装可直接运行。XP前的系统恐怕不行,之后的其他系统我没有测试,大家不妨试一试。9 z% O' K! n; d3 x& g' P0 X
& v3 Q2 b" U! m1 i- L$ F% k/ @: y
三、操作步骤:8 U F& _9 n4 z9 @
1、先下载中文维基文档,解压为XML;
1 c9 X [" M' m, U2 q8 p8 w2、将此大文档分解为若干个100M左右的小文档;1 g: Q( v. y) s i% ~9 N- c
3、复制本程序到xml文档所在目录,或生成与本程序同名的.ini文本文件:
E' w. C9 _. M; P1 C src=待处理的XML文件目录
A# F6 O8 [- Y4 S2 V9 T5 M tar=输出目录! p2 N4 z% x, |9 R
xml文件名列表
" X, h4 u$ n3 R @1 u/ V( T3 x# Z4、运行本程序,处理完毕后可执行生成的.bat批处理文件将输出文件合并
" b2 Q! H/ X" i$ u$ e5、将生成的cfg文件复制到MdxBuilder目录
2 n( \; ?; k# t% n6、运行MdxBuilder.exe,制作词典。
0 Y. `" D2 C( t8 {/ S% I$ q
; e6 A) W5 G. X. `四、简要说明:
! W6 I. P4 C: ~; R: s0 K/ Y8 v( V; x A.本程序主要用于解析维基百科的Dump数据文件,生成符合MDict格式的Html文本文件。$ A% j/ U' ~9 j, `$ w* N3 L
B.Dump数据文件必须分割为小于128MB的部分以便处理,超过128MB的文件会被忽略。% Y3 D0 J3 y; w- p2 X# i
C.操作步骤是可选的,点击链接可执行相应的步骤,第6步包含了第5步的复制操作。
/ Q3 N! ~9 w$ K: h9 d6 z/ l) ^ D.如直接点击处理按钮则相当于从第3步开始,即对程序所在目录下的XML文件转换。
! s, f3 D; k M3 B! ?! O E.本程序遵循Copyleft规范,详见维基百科中的相关条目。- s' u2 K) d5 F( `" X+ k
9 {4 ^, y# w! ?1 o( k
新引擎在这里9 z m6 y+ e8 C, x! h% r
) X6 C- v# m% b& x" R; ?% h* ^* N9 i3 L; y/ p6 d
4 g7 s7 }: A( i五、文件说明:% v# n9 a q4 r% Q8 Q* v- t0 H( j
下载后只有1个主文件W2T.exe,Examples目录是给大家测试用的。运行后会在程序目录生成:
% v( c7 S. `; ?4 s" }E2C.ini 英中对照表。想到好多坛友都是英语高手,所以放出来让大家帮忙修改,如果看到条目中信息框中翻译得不好的、没有翻译的,大家就在这个表中修改、添加。' a: V9 i2 {+ j& N( _/ s
W2T.ini 待处理XML文件列表。运行完毕会删除。6 J7 r6 F4 T0 e
在源文件夹下,执行“分解”操作后会生成:(如Dumps解压文件为w.xml)% O' p$ A/ L- e( y
w01.xml <128MB的分块8 `% s! X: E: S
w02.xml& b1 S5 O/ f6 x6 I6 `1 t- K" v
…
- n- O, p# u+ Z1 @* ~$ vw.idx 索引文件。没有它也可以的,就按article中的关键字生成超链接,但是有些链接(在线维基中的红色关键字)实际没有相应条目。
8 A: z' w7 y5 Y( |: J在目标文件夹下,运行后会生成:
( r- `7 O* t3 u% \9 Tw01.xml.txt
6 T# @/ \) h0 w. u0 A1 |w02.xml.txt0 q `' f$ L9 B4 @
…5 D, e! [$ f5 g4 Q% I' u/ ?
wiki.bat 合并生成wiki.txt的批处理程序
* C3 ?( G, A0 @" w) q9 Omdxconfig.cfg1 T' c7 c0 o* z* R- h5 ~7 @
还有数据文件夹
$ q9 Q9 P# a P% Ldata\
7 R& y2 l! E2 `7 ]& C7 k其中包含三个文件:$ \% Z# f# s" r- Q( ^# F4 _4 o) K
wiki.css 层叠样式表,大家可以修改成你喜欢的格式。
& `1 x/ n- h; b& M2 Ylink.gif( N! |6 t6 M0 N }; ~& W
wiki.png
( v3 G; S( S2 K( O% y和很多两字母命名的文件夹,里面是公式图片4 Q; P& l9 S# z! @
8 h) k! a% V$ ^9 G/ s: d6 C
因为论坛里附件不能下载的原因,所以想尝试的朋友可以到网盘
4 ]% K! n7 ^0 p% R. |$ o+ j/ Ehttp://pan.baidu.com/share/link?shareid=253240&uk=19473610 |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?免费注册
x
评分
-
2
查看全部评分
-
|