掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 1966|回复: 20

[求助] 请问我用mdict官网软件制作的词典为什么第一个单词会出问题

[复制链接]

该用户从未签到

发表于 2013-8-3 19:12:47 | 显示全部楼层 |阅读模式
第一个单词没法查,从后面开始第二个就可以查了8 d. p. u( n: F* m

, d8 M% g% F( P% b8 c7 W我用的是mdict html法
4 G* L2 E3 O3 i8 S' C8 \+ H- m. h6 N
我将最上面加上两行</>,就可以查我需要的第一个单词了

该用户从未签到

 楼主| 发表于 2013-8-3 19:22:42 | 显示全部楼层
谁来告我我一下啊,谢谢了

该用户从未签到

发表于 2013-8-3 19:28:05 | 显示全部楼层
你第一个</>前面的换行符有问题,表面上看上去是换行了,其实MdxBuilder不那么认为。正文结束后必须用一行</>表示结束。
) D/ {6 H1 [. R! I+ D% f
Unix系统里,每行结尾只有“<换行>”,即“\n”;Windows系统里面,每行结尾是“<换行><回车 >”,即“\n\r”;Mac系统里,每行结尾是“<回车>”。一个直接后果是,Unix/Mac系统下的文件在Windows里打开 的话,所有文字会变成一行;而Windows里的文件在Unix/Mac下打开的话,在每行的结尾可能会多出一个^M符号。

该用户从未签到

 楼主| 发表于 2013-8-3 19:32:20 | 显示全部楼层
你第一个前面的换行符有问题,表面上看上去是换行了,其实MdxBuilder不那么认为。正文结束后必须用一行表示结束。
% |( ]: _/ x1 C4 Q7 ^
+ e5 D% v( h/ ?0 r; TOeasy 发表于 2013-8-3 19:28
- z* |- O: j% Z
/ q4 z, ^# Y* _! _/ j! y7 a
那请问我应该怎么弄呢,我用的emeditor在windows系统上面制作的,谢谢你啊

该用户从未签到

发表于 2013-8-3 19:33:36 | 显示全部楼层
需要转成【UTF-8 无 BOM 编码格式】
1 K( t; {: f0 d. p# n1 n不然第一个词条总会出现在词典的最后并且不可查询。

该用户从未签到

 楼主| 发表于 2013-8-3 19:36:21 | 显示全部楼层
本帖最后由 liw 于 2013-8-3 19:38 编辑   u% F- n3 @- W: V" {# i5 P
需要转成【UTF-8 无 BOM 编码格式】( Z% v; N% v& K
不然第一个词条总会出现在词典的最后并且不可查询。& C5 }4 W/ X3 ^# G/ K5 O8 X4 ]7 v
chigre 发表于 2013-8-3 19:33

- U2 M: A# @7 d5 S: b- }是不是emeditor没有这个功能啊,我看见只有utf8不签名,而且我就是用的utf8不签名,可是还是有问题

该用户从未签到

发表于 2013-8-3 19:56:33 | 显示全部楼层
是不是emeditor没有这个功能啊,我看见只有utf8不签名,而且我就是用的utf8不签名,可是还是有问题3 z$ M& h$ q* S5 b% `7 ~; J4 E
liw 发表于 2013-8-3 19:36
- x, C% N/ J% Z: o0 R+ g
不清楚,你发带两条内容的词条上来看看。我用EmEditor随便敲了两条,然后存为UTF-8无签名,不存在这个问题啊。

该用户从未签到

 楼主| 发表于 2013-8-3 20:06:00 | 显示全部楼层
不清楚,你发带两条内容的词条上来看看。我用EmEditor随便敲了两条,然后存为UTF-8无签名,不存在这个问题啊。
$ ~0 x) T) [* J; H; NOeasy 发表于 2013-8-3 19:56
2 V: e  z+ S8 o. i" m- F
现在没用那个电脑,等回去发啊,谢谢你,请问你选的换行是哪个我是选的是CR+LF

该用户从未签到

发表于 2013-8-3 20:10:18 | 显示全部楼层
现在没用那个电脑,等回去发啊,谢谢你,请问你选的换行是哪个我是选的是CR+LF
6 L* N$ ?& x$ W( W+ a+ b' e# O! Y* rliw 发表于 2013-8-3 20:06

/ L' X" S4 ]) u7 l1 p* K. T我直接新建了个txt,按回车键。{:soso_e113:}

该用户从未签到

发表于 2013-8-3 22:55:14 | 显示全部楼层
就是在文件里,转换为UTF-8 无BOM格式。。。

该用户从未签到

发表于 2013-8-4 21:14:49 | 显示全部楼层
制作软件的问题。这个在UTF-8的编码下有这个问题,第一个词条会到索引的末尾。避免的办法就像你说的,在第一词条前面在加上一个空词条就可以的。或者将文本文件的编码格式转成UTF-16也可以解决。

该用户从未签到

发表于 2016-11-29 14:59:41 | 显示全部楼层
  V& {# ?$ X1 E+ F/ O# k) f" m  {
感激的眼泪哗啦啦的,哗啦啦的

点评

像这种回复与主题帖无关内容的灌水帖起封底线7天  发表于 2016-11-29 16:01
  • TA的每日心情
    擦汗
    2025-3-28 12:46
  • 签到天数: 562 天

    [LV.9]以坛为家II

    发表于 2016-11-29 15:59:00 | 显示全部楼层
    本帖最后由 ypddd 于 2016-11-29 16:02 编辑
    4 x( l9 J3 `" b* v) g' F3 ~  R0 e6 d, n# j5 O6 ]1 z9 h
    我做的图像词典也有楼主的问题,描述如下:用第一页的字头进行查询,用Mdict可以查到,GoldenDict下查询没有任何结果,现在更进一步变成GoldenDict下其它页的字头也查不出结果了~+ F2 a3 [; |5 _
    试用了楼上所说的两种办法,都不成功。两种办法是:①源文件设置为UTF-8 无 BOM 。②第一、二行变为</>。  w/ L4 u1 J# e
    我的电脑系统是windows10。% t2 q7 g5 d" M% X% S  q

    , F0 g: _: O! z* l5 b源文件如下:& E7 `: T" o4 ~8 d6 K8 v" r
    6 w+ }5 P5 k) f* C+ O8 S. o' [& D
    弄了大半天了,还没弄好,希望大神指点迷津~bow~

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有账号?免费注册

    x
  • TA的每日心情
    擦汗
    2025-3-28 12:46
  • 签到天数: 562 天

    [LV.9]以坛为家II

    发表于 2016-11-29 17:16:26 | 显示全部楼层
    Oeasy 发表于 2013-8-3 20:10& I- f$ j0 @( l7 s. Q
    我直接新建了个txt,按回车键。{:soso_e113:}

    ; i* \# S- G4 f; ^3 N请求O大指点,第13楼~

    该用户从未签到

    发表于 2016-11-29 18:43:23 | 显示全部楼层
    ypddd 发表于 2016-11-29 15:59* i, V  C8 X, H0 W
    我做的图像词典也有楼主的问题,描述如下:用第一页的字头进行查询,用Mdict可以查到,GoldenDict下查询没 ...

      b" _7 E1 u4 A( [一定是你使用了最新版本的MdxBuilder转成了MDX/MDD
    ( i. H: {0 W" O3 T注意:最新版Mdxbuilder转的MDX/MDD只能用最新的Mdict软件加载,其他软件均不可。' b+ @! c5 y2 H" E. |* x

    % C7 b, q' k' f: E) `http://www.mdict.cn/wp/?page_id=5325&lang=en
    , I2 J) s, s2 f" Z
    ( D) }; K; q9 T4 f9 u; A. oDictionary Tools
    ' m- d0 z1 r/ f$ F8 P/ Y0 nNote:Please read manual.txt before use
    6 h; H7 t9 N0 l! C; r, YMDXBuilder (3.0 Beta2): Download

    / A$ ?: K& W  }( b. iMDXBuilder 4.0 Beta Test:# Y# Q  R3 ?4 b0 M2 Z+ z# d, C
    *Dictionary made by v4.0 can only be opened by MDict PC/Android version 2.0
    3 W; Y2 u# v0 m! j& S, S9 SMDXBuilder 4.0 RC1:
      ?% X( U5 o" V" |" p32bit version7 f# g2 V3 v) I6 X! K) p" f
    64bit version

    点评

    谢谢chigre3老师指点!不是这个问题呢,我的Mdx是3.0 Beta2版本。我遇到的问题是,GoldenDict加载不能显示,Mdict可以显示~  发表于 2016-11-29 20:04

    该用户从未签到

    发表于 2016-11-29 20:07:47 | 显示全部楼层
    ypddd 发表于 2016-11-29 15:59
    . V# l& R  J) v7 e我做的图像词典也有楼主的问题,描述如下:用第一页的字头进行查询,用Mdict可以查到,GoldenDict下查询没 ...
    2 p  B4 f5 H4 p7 e! b* {( {1 J
    绝对不要这么处理:②第一、二行变为</>。
    2 @2 \. e, B4 t. n这样会造成错误的!
    6 Z  l) U+ x* Y9 ?, z3 v5 G5 t5 n# d) K

    点评

    chigre老师,源文件设置为UTF-8 无 BOM,在GoldenDict下仍然不能用,但在Mdict中可以正常查询第一页了。我打算放弃用GoldenDict做图片字典查询了,专用Mdict~  发表于 2016-11-30 17:41

    该用户从未签到

    发表于 2016-11-30 18:14:46 | 显示全部楼层
    chigre3 发表于 2016-11-29 20:07
    , }* N  W+ ^- G绝对不要这么处理:②第一、二行变为。
    " a3 r7 J& q; q2 y6 U1 C& A这样会造成错误的!
    $ k! D: B& m' c: W
    我想说 我这儿也是win10 从未出现这种情况' f4 y0 H. C- d5 c. _
    要么是软件问题,你更新下GoldenDict
    2 F2 n/ R! p- j) D4 M# f$ B要么是词条名称问题(带数字关系),一般我都是 YHD2_0001* n# w1 o9 ?0 |

    该用户从未签到

    发表于 2016-11-30 18:42:25 | 显示全部楼层
    好东西啊 好东西  啊啊
    您需要登录后才可以回帖 登录 | 免费注册

    本版积分规则

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

    GMT+8, 2025-4-28 21:38 , Processed in 0.027892 second(s), 32 queries .

    Powered by Discuz! X3.4

    © 2001-2023 Discuz! Team.

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