woshiuwa 发表于 2018-12-31 18:48:10

mdx文件,mdd文件,js文件,css文件都是什么作用?

在知乎上看到一篇文章介绍了用欧路词典安装各种精美的词典,特别棒,来论坛下载了一部词典:【2018/5/22】更新 牛津高阶英汉双解词典第八版 官网完美版,https://www.pdawiki.com/forum/forum.php?mod=viewthread&tid=26763。

解压后有一些文件,如图:

据我理解这些文件的作用如下:
mdx:词典安装文件(需要与词典名称一致)
mdd:词典数据文件(需要与词典名称一致)
css:排版文件(需要与词典名称一致)
png:词典图标(需要与词典名称一致)
js:?

但是:
js文件是干嘛用的?
为什么有两个js文件?
js文件需要与词典名称一直吗?
我把下载的js源文件改成与词典名称一致后,并没发现词典的显示有什么变化,为啥?
我安装的是切换版,但是“TRANS”按钮一直是灰色的,并无卵用,切换不了纯英英显示。为啥?是否与js文件有关?

求懂的朋友帮忙解答一下。????????

dothu 发表于 2018-12-31 20:25:42

mdx 包含词典文字
mdd 除了文字之外其他所有资源,声音、图片之类
css 让词典显示成什么样,没有它你的词典可能异常难看
js 词典里执行的一些功能,比如点个按钮简繁体切换啊,隐藏个欧路自带的小喇叭啊
png 词典在软件里显示什么样的图标

还算通俗易懂否?只能这样了。。。

atauzki 发表于 2018-12-31 20:31:13

本帖最后由 atauzki 于 2018-12-31 20:32 编辑

谁告诉你css和js要和mdx文件名一致了?mdd和图片和mdx必须一致。css和js别人给什么名就用什么

trivialstuff 发表于 2018-12-31 20:37:45

mdx、mdd两个文件的名称要保持一致才能正常使用词典。若要显示词典图标,那图标名称也得跟它们保持一致。

js、css两个文件的名称不要乱改,原来是什么样就是保持什么样,mdx里都已预先设好需要调用的js和css的名称了。道理跟桌面快捷方式指向的路径文件一样,你把源文件名字改了,那快捷方式就没用了。

baodi 发表于 2018-12-31 21:19:19

同上面两位的意见
顺带一下,所有的文件的名字也没有更改的必要,默认的就行.
软件内部显示的,也不是文件名,而是里面的设定的信息

jonah_w 发表于 2018-12-31 21:25:23

我最好奇的是为什么有些词典转制成Mac版以后有些功能没了,比如tab切换。是不是Mac词典不支持js… 有点坑还有Mac内置词典弹窗为什么不能发音,打开进入词典却可以发音了…

woshiuwa 发表于 2018-12-31 23:25:46

atauzki 发表于 2018-12-31 20:31
谁告诉你css和js要和mdx文件名一致了?mdd和图片和mdx必须一致。css和js别人给什么名就用什么 ...

对对。现在会用了。

dd09ss 发表于 2019-1-1 01:03:06

学习了,之前也一直搞不懂

woshiuwa 发表于 2019-1-1 01:21:28

dothu 发表于 2018-12-31 20:25
mdx 包含词典文字
mdd 除了文字之外其他所有资源,声音、图片之类
css 让词典显示成什么样,没有它你的词 ...

说的很全了~谢谢。

woshiuwa 发表于 2019-1-1 04:28:52

trivialstuff 发表于 2018-12-31 20:37
mdx、mdd两个文件的名称要保持一致才能正常使用词典。若要显示词典图标,那图标名称也得跟它们保持一致。

...

说到点上了。谢谢。

woshiuwa 发表于 2019-1-1 13:59:58

baodi 发表于 2018-12-31 21:19
同上面两位的意见
顺带一下,所有的文件的名字也没有更改的必要,默认的就行.
软件内部显示的,也不是文件名, ...

got it. thanks

Golden1013 发表于 2019-1-2 08:14:15

科普贴真好

红星闪闪大能猫 发表于 2019-2-13 23:01:45

请问,比如我下载了这个:「物書堂纸质风格」FF版Collins重排 后,我直接把那两个文件复制到该词典的词典库里发现风格还是原来的样子是怎么回事?谢谢。

tp_t23 发表于 2019-2-13 23:25:42

一种可能是重排的CSS与你原有的MDX不匹配,如他是基于2.0版重排的,而你手里的却是1.0版。
另一种可能是某些词典软件对CSS支持不够好。

Adelewy 发表于 2019-11-28 06:18:29

进来学习,感谢!

zs122333 发表于 2020-2-3 12:54:10

然而事实上Mac系统如果不修改css文件名和mdx一致,排版就会挤成一团。

pandewei 发表于 2020-5-7 16:36:13

zs122333 发表于 2020-2-3 12:54
然而事实上Mac系统如果不修改css文件名和mdx一致,排版就会挤成一团。

怎么修改呢,我找了好久都没有教程

cmxhz2020 发表于 2020-5-9 00:27:40

终于知道各文件的具体作用了,谢谢!

lavill 发表于 2020-5-11 20:10:31

受教了,谢谢
页: [1]
查看完整版本: mdx文件,mdd文件,js文件,css文件都是什么作用?