掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 1982|回复: 20

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

[复制链接]

该用户从未签到

发表于 2013-8-3 19:12:47 | 显示全部楼层 |阅读模式
第一个单词没法查,从后面开始第二个就可以查了
" b5 H% g  k( ^2 r; }5 D7 w% f
# x% S8 f0 o( G( N: ?我用的是mdict html法7 Y5 `$ g8 w- L  w# y
6 i0 _1 J) D% B: ]8 h3 Z
我将最上面加上两行</>,就可以查我需要的第一个单词了

该用户从未签到

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

该用户从未签到

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

该用户从未签到

 楼主| 发表于 2013-8-3 19:32:20 | 显示全部楼层
你第一个前面的换行符有问题,表面上看上去是换行了,其实MdxBuilder不那么认为。正文结束后必须用一行表示结束。
5 k! i# N3 |& o$ t2 e# K, \+ f' t& E; l6 L* m2 m; M: _
Oeasy 发表于 2013-8-3 19:28

8 t% p" c, F" I1 \+ m1 s) X3 N  {, |, H, m. O$ }
那请问我应该怎么弄呢,我用的emeditor在windows系统上面制作的,谢谢你啊

该用户从未签到

发表于 2013-8-3 19:33:36 | 显示全部楼层
需要转成【UTF-8 无 BOM 编码格式】* ]( K) J9 f7 M+ U1 l- S
不然第一个词条总会出现在词典的最后并且不可查询。

该用户从未签到

 楼主| 发表于 2013-8-3 19:36:21 | 显示全部楼层
本帖最后由 liw 于 2013-8-3 19:38 编辑
7 K% ]3 J  }8 u
需要转成【UTF-8 无 BOM 编码格式】
: a7 W( g  y1 {! V% _不然第一个词条总会出现在词典的最后并且不可查询。
1 |% J; Y0 {+ n5 c) F- Xchigre 发表于 2013-8-3 19:33

  t- x% g) o" f4 L9 r" q是不是emeditor没有这个功能啊,我看见只有utf8不签名,而且我就是用的utf8不签名,可是还是有问题

该用户从未签到

发表于 2013-8-3 19:56:33 | 显示全部楼层
是不是emeditor没有这个功能啊,我看见只有utf8不签名,而且我就是用的utf8不签名,可是还是有问题' `, v8 a7 A) W# ^
liw 发表于 2013-8-3 19:36

' U6 D9 Z( v+ }1 J0 I不清楚,你发带两条内容的词条上来看看。我用EmEditor随便敲了两条,然后存为UTF-8无签名,不存在这个问题啊。

该用户从未签到

 楼主| 发表于 2013-8-3 20:06:00 | 显示全部楼层
不清楚,你发带两条内容的词条上来看看。我用EmEditor随便敲了两条,然后存为UTF-8无签名,不存在这个问题啊。
4 p6 [. f8 }( b  I; R4 |' @! DOeasy 发表于 2013-8-3 19:56

/ }- l, u7 m- o- p7 F现在没用那个电脑,等回去发啊,谢谢你,请问你选的换行是哪个我是选的是CR+LF

该用户从未签到

发表于 2013-8-3 20:10:18 | 显示全部楼层
现在没用那个电脑,等回去发啊,谢谢你,请问你选的换行是哪个我是选的是CR+LF1 h$ |& C4 x6 R. T8 c! F
liw 发表于 2013-8-3 20:06

7 @6 W) o8 r6 J0 z: w我直接新建了个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 | 显示全部楼层

8 Y. C' g! @' J7 n6 J3 _; 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 t% j+ w/ ?& T1 ~! c0 P6 p8 ]4 i: o4 c1 e1 I
    我做的图像词典也有楼主的问题,描述如下:用第一页的字头进行查询,用Mdict可以查到,GoldenDict下查询没有任何结果,现在更进一步变成GoldenDict下其它页的字头也查不出结果了~
    . [1 w6 K2 \0 d; v( M, n试用了楼上所说的两种办法,都不成功。两种办法是:①源文件设置为UTF-8 无 BOM 。②第一、二行变为</>。
    2 t) d2 J1 L6 H* M我的电脑系统是windows10。; I" @' v8 w+ y1 k
    ) K6 L) ^; _' \: u% e; y
    源文件如下:/ Y* G. c# K1 ^! I1 w
    1 A8 A: r3 U9 V4 I# b
    弄了大半天了,还没弄好,希望大神指点迷津~bow~

    本帖子中包含更多资源

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

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

    [LV.9]以坛为家II

    发表于 2016-11-29 17:16:26 | 显示全部楼层
    Oeasy 发表于 2013-8-3 20:102 r% G( |9 {; Q2 e  @& O% \. W
    我直接新建了个txt,按回车键。{:soso_e113:}
    , }4 x' X+ n6 P3 {+ q1 w0 l
    请求O大指点,第13楼~

    该用户从未签到

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

    % k3 O# B/ T2 H" Q, c一定是你使用了最新版本的MdxBuilder转成了MDX/MDD
    7 e& |8 K0 H' q6 p& t注意:最新版Mdxbuilder转的MDX/MDD只能用最新的Mdict软件加载,其他软件均不可。
    4 X0 h6 S0 z0 [$ H8 v/ i& O3 E1 ^- S# g( d4 m6 W% c' O. n3 J
    http://www.mdict.cn/wp/?page_id=5325&lang=en5 W! U/ c& d0 H& M4 e8 j9 [
    ! T, e; M% M( ?# s/ H# G1 \7 w
    Dictionary Tools
    ) E5 w9 o; q( YNote:Please read manual.txt before use5 K( Q# {4 E- C$ v; V& V5 C
    MDXBuilder (3.0 Beta2): Download

    + N0 @! ~; ?% q! ^- H& yMDXBuilder 4.0 Beta Test:
    0 O, V. z) N& ]5 S# n" B*Dictionary made by v4.0 can only be opened by MDict PC/Android version 2.0+ i2 u4 n; U( W+ v$ b
    MDXBuilder 4.0 RC1:
    " x8 F4 y  A  n( K! j3 ~32bit version
    5 r0 O9 |1 P- N64bit 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
    ( d7 ]8 H3 U6 T' u0 P8 r我做的图像词典也有楼主的问题,描述如下:用第一页的字头进行查询,用Mdict可以查到,GoldenDict下查询没 ...
    ! d6 O0 Z3 I7 g& W+ N/ j
    绝对不要这么处理:②第一、二行变为</>。
    . D5 w" |( w5 @0 D9 c这样会造成错误的!) D7 j. K4 {% Y. q' ^
    8 u0 \. G( Q* X1 f- S; e/ b- v# B/ v& ?

    点评

    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
    * q" r  b& e" V8 J8 M- z绝对不要这么处理:②第一、二行变为。4 S  \+ J8 F6 `. d2 Z  o
    这样会造成错误的!

    4 Y# T% Y0 `/ N+ U我想说 我这儿也是win10 从未出现这种情况
    ) e7 Z1 \5 V0 N+ z( _要么是软件问题,你更新下GoldenDict1 V* l8 y) I) ?6 {. A7 _& _$ V5 `% |
    要么是词条名称问题(带数字关系),一般我都是 YHD2_0001
    ' A1 V$ c" z  ?5 d8 Z

    该用户从未签到

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

    本版积分规则

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

    GMT+8, 2025-5-10 19:19 , Processed in 0.025875 second(s), 27 queries .

    Powered by Discuz! X3.4

    © 2001-2023 Discuz! Team.

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