请教打包mdd的方法

请教大神们一个打包MDD的问题.一个图片词典,如果MDX没变,仅仅MDD变了,解包MDD更新后,要重新打包,是不是仍然需要把MDX解包成txt,然后再打包,导入更新后的包含MDD数据的文件夹?
有没有方法直接就重新打包MDD呢?

可以。

使用 mdict-utils 就一行 mdict -a mdd_dir dict.mdd 即可。原来解开mdd的所有文件放在mdd_dir目录。

使用老版MdxBuilder的话,直接点击第四行data右边的按钮选择目录

3 个赞

4 个赞

多谢赐教!涨姿势了

灰常感谢,有图很直观.马上操练起来

Vim大师, 我解包了WFG2021.3更新的<教育部重編國語辭典(第五版)>的MDX,得到两个文件

  1. 教育部重編國語辭典(第五版).txt
  2. 教育部重編國語辭典(第五版).Style.txt
    修改Style.txt之后,重新打包,也显示成功了.可是装到GDict和Mdict中都显示不出来.请问这是哪一步做错,劳驾给指点一下

Style.txt??没有这样的文件只有.css

原文件在此.还请大师给看看.
教育部重編國語辭典(第五版).mdd (7.1 KB)
教育部重編國語辭典(第五版).mdx (19.3 MB)
MDX解包后就两个文件,其中一个就是style.txt,格式都写在里面.可是再打包就显示不了.
MDD解包后都是图片,没有CSS文件.
原帖链接:
【20210215更新】《教育部国语辞典》第五版

(出处: 掌上百科 - PDAWIKI)

它这个用的是紧凑型网页格式,将格式改成 Compat Html 再试试。

可以看看下面链接中提到的使用方法,注意,不要使用该链接中的软件!

http://m.opdown.com/soft/57269.html

1 个赞

多谢指教,将格式改成 Compat Html,又参看了原作者的说明,将encoding设置成UTF-16后,试验成功!

理論上只有mdxbuilder能狗輸出那個style.txt格式。除了WFG,很少看人用那個各式。

1 个赞

是的,还是CSS比较方便,但这个WFG的词典基本都是这种格式,要调整一下格式好麻烦的

用MDict的話,WFG詞典可以外掛自己的CSS。css文件名跟mdx一樣就是了。
但selector不好抓住,畢竟沒有標籤名而只是分別的style。
圖像mdx, 我幾乎都掛自己css來控制 img 寬度。這很容易。

1 个赞

M大师,您是汉语词典专家,还想顺带请教一个问题.
荆棘大神在帖子:小补丁:汉语大字典pua转unicode.mdx

(出处: 掌上百科 - PDAWIKI)中,显示如下:


我安装了这个词典,也在GDict的配置文件article-style.css与qt-style.css中都写入了全宋体的全部字体,可是显示出来却是这样

另外一半显示不了.请问这是什么原因呢?

1 个赞

我就是起步水平,最多能够涂改一下,完全不能自己制作css :blush:

G 區字在 FSung-3
漢語大字典 用的私有區字都在 FSung-F
在font-family指定就可以了。若軟件找不到字型,要另外寫font-face.

裝全宋體,最好也裝font fallback那個regedit文件。這樣不用在css折騰

哈哈,行家指导,立竿见影.我是在article-style.css中指定的.
就是那个查找于下面的列表还没显示出来

左邊列表是另回事。我不用GD,不知道

1 个赞

用这种格式应该是为了省体积,现在来看,为了一点体积牺牲了太多,有点得不偿失了。

1 个赞

也藉机请教一下,我看有些辞典,有分好几个 mdd ,这是怎么操作的? 谢谢。