查看: 1684|回复: 16
打印 上一主题 下一主题

[求助] 请教:词典包里面有mdd,cs,js等文件,各自什么作用?

[复制链接]
  • TA的每日心情
    开心
    2017-12-8 23:02
  • 签到天数: 2 天

    [LV.1]初来乍到

    38

    主题

    183

    回帖

    1245

    积分

    解元

    Rank: 5Rank: 5

    积分
    1245
    跳转到指定楼层
    1
    发表于 2018-10-14 23:13:50 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
    mdx是词典主文件,mdd是mdx来调用的,可以把图片或视频存到里面。css是控制词典内容显示方式的。jpg是在词典里面的icon图标,对吗?
    问题1,
    这些文件的名字必须一样吗?还是说,在mdx里面有定义好的可以调用的cs和js的文件的名字。因此,cd和jss的文件名字不能随便改动?


    1,比如这个截图,词典包里面有一个mdx文件,但mdd文件有2个,名字不一样。
    那么,请问这2个mdd都会被mdx调用吗?


    2,又比如,这个词典包里面,js文件和css文件名字跟mdx和mdd不一样,他们2个也会被mdx调用吗?




  • TA的每日心情
    慵懒
    2019-1-23 10:04
  • 签到天数: 122 天

    [LV.7]常住居民III

    12

    主题

    641

    回帖

    3万

    积分

    状元

    Rank: 9Rank: 9Rank: 9

    积分
    39986
    推荐
    发表于 2018-10-15 00:47:59 | 只看该作者
    leoleo2100 发表于 2018-10-14 23:48
    刚才在论坛搜了一下,
    1,mdx和mdd必须同名。
    2,cs和jss由mdx定义,不能随便修改。

    1. 保持mdx, mdd名称一致就不影响。

    2. 可能会遇到有xx.mdd, xx.1.mdd的情况,那xx.1.mdd就相当于一个更新补丁,不能漏掉其一。
    还有可能是作者给了不同版本的mdd,比如一个mdd是无发音版,另一个是有发音版,那选其一就可以了,总之还是要遵循作者帖子里的具体说明,如果是网络资源就只能自己琢磨。

    3. 一部词典是可以调用多个css的。自己可以先验证一下各个css文件里的内容是不是有重复,如果内容不一样,那它们是各司其职的,一个都不能漏掉。如果里面的元素名都是重复的,打比方说一个有a{ }, li{ }, .headword{ },另一个也有a{ }, li{ }, .headword{ },属于撞车的情况,那选其一就好。

    4. js是为了实现简单html、css代码无法实现的更酷炫的功能。

    5. 个人觉得不能直接做到。要不就对比一下css、mdx各自的文件创建时间,如果是一致的那基本就配对了(前提是当初是被同时下载过来的),要不就去猜本身命名的含义(比如ODE.css可能是配oxford dictionary of english),所以还是建议从刚开始自己就做好文件管理,给每个词典创建一个专门的文件夹。

    评分

    1

    查看全部评分

  • TA的每日心情
    开心
    2017-12-8 23:02
  • 签到天数: 2 天

    [LV.1]初来乍到

    38

    主题

    183

    回帖

    1245

    积分

    解元

    Rank: 5Rank: 5

    积分
    1245
    2
     楼主| 发表于 2018-10-14 23:48:53 | 只看该作者
    刚才在论坛搜了一下,
    1,mdx和mdd必须同名。
    2,cs和jss由mdx定义,不能随便修改。

    那么,新问题继续请教一下,
    1,若把一个词典包里面的mdx和mdd同时改了名字,保持一致,完全不影响使用上有吗?(自己想对个别词典包里面的mdx和mdd觉得名字不足够想增加点内容)?
    2,有的词典包里面,一个mdx,但有2个mdd,是作者允许使用者选2个mdd其中之一,选哪个就把名字改成跟mdx一致,是这样吗?
    3,在一个词典包里,看到作者给了多个css,那他的意思是,不同css会控制词典释义不同风格的显示,由使用者选择,对吗?
    但mdx可以调用的css文件是在mdx定义好了名字的,这种情况下,多个css,若需要更换,是需要在mdx里面改其可以调用的css的名字的吗?那么,怎么修改呢?
    4,js文件很少见到,它是起什么作用的呢?
    5,在本地硬盘里面,有的css和js跟mdx失联了(我以前改过mdx和mdd的名字导致),那么,由js或css文件可以查到它对应的mdx是哪个吗?
    谢谢!
  • TA的每日心情
    开心
    2017-12-8 23:02
  • 签到天数: 2 天

    [LV.1]初来乍到

    38

    主题

    183

    回帖

    1245

    积分

    解元

    Rank: 5Rank: 5

    积分
    1245
    3
     楼主| 发表于 2018-10-15 00:13:28 | 只看该作者
    请问,对于以下这个词典包来说,使用者需要在2个mdd里选一个,然后,自己把其名字改为跟mdx一致才能让mdd起作用是吗?



    点评

    刚没仔细看,一个是有发音图标版,另一个无发音图标。两个mdd的文件大小是一样的,基本可以确定两者重复。  发表于 2018-10-15 01:16
    是的,一个是无发音无图版,另一个是有发音有图版,选一个改。  发表于 2018-10-15 00:50
  • TA的每日心情
    开心
    2017-12-8 23:02
  • 签到天数: 2 天

    [LV.1]初来乍到

    38

    主题

    183

    回帖

    1245

    积分

    解元

    Rank: 5Rank: 5

    积分
    1245
    5
     楼主| 发表于 2018-10-15 01:08:31 | 只看该作者
    trivialstuff 发表于 2018-10-15 00:47
    1. 保持mdx, mdd名称一致就不影响。

    2. 可能会遇到有xx.mdd, xx.1.mdd的情况,那xx.1.mdd就相当于一个更 ...

    感谢您的回复。
    由于一开始没有建立好文件夹,在论坛和网上其他地方下载的词典比较杂乱,久而久之自己就把一些弄混了。以后会建立文件夹,把一些特殊的词典包都放一起。

    对于问题2,还想请教一下,
    的确有一个很好的词典,里面有xx.mdd, xx.1.mdd的情况,但mdx是xx.mdx
    。这种情况下,mdd有2个,mdx有一个,只有一个mdd跟mdx是名字一样。
    那么,另外那个xx.1.mdd也会被xx.mdx调用吗?

    点评

    会的。要保证xx.1.mdd里的xx跟mdx的一致。  发表于 2018-10-15 01:16
  • TA的每日心情
    开心
    2017-12-8 23:02
  • 签到天数: 2 天

    [LV.1]初来乍到

    38

    主题

    183

    回帖

    1245

    积分

    解元

    Rank: 5Rank: 5

    积分
    1245
    6
     楼主| 发表于 2018-10-15 01:09:55 | 只看该作者
    leoleo2100 发表于 2018-10-15 00:13
    请问,对于以下这个词典包来说,使用者需要在2个mdd里选一个,然后,自己把其名字改为跟mdx一致才能让mdd起 ...

    感谢,明白了。
    我太傻了,一直是把两个mdd都导入手机,不知道选择一个改名字,这样,其实mdd就根本没起作用。
    愚蠢至今!
  • TA的每日心情
    开心
    2017-12-8 23:02
  • 签到天数: 2 天

    [LV.1]初来乍到

    38

    主题

    183

    回帖

    1245

    积分

    解元

    Rank: 5Rank: 5

    积分
    1245
    7
     楼主| 发表于 2018-10-15 01:12:04 | 只看该作者
    leoleo2100 发表于 2018-10-15 01:08
    感谢您的回复。
    由于一开始没有建立好文件夹,在论坛和网上其他地方下载的词典比较杂乱,久而久之自己就 ...

    补充请教,
    那么,XX.MDX会自动寻找当前文件夹里面的XX.MDD,并且会继续寻找XX.1.MDD,  XX.2.MDD,以此类推,是吗?
  • TA的每日心情
    开心
    2017-12-8 23:02
  • 签到天数: 2 天

    [LV.1]初来乍到

    38

    主题

    183

    回帖

    1245

    积分

    解元

    Rank: 5Rank: 5

    积分
    1245
    8
     楼主| 发表于 2018-10-15 01:12:52 | 只看该作者
    trivialstuff 发表于 2018-10-15 00:47
    1. 保持mdx, mdd名称一致就不影响。

    2. 可能会遇到有xx.mdd, xx.1.mdd的情况,那xx.1.mdd就相当于一个更 ...

    补充请教,
    那么,XX.MDX会自动寻找当前文件夹里面的XX.MDD,并且会继续寻找XX.1.MDD,  XX.2.MDD,以此类推,是吗?

    点评

    应该是的,不过我目前没碰到过一个词典打那么多补丁的情况。XD  发表于 2018-10-15 01:18
  • TA的每日心情
    开心
    2017-12-8 23:02
  • 签到天数: 2 天

    [LV.1]初来乍到

    38

    主题

    183

    回帖

    1245

    积分

    解元

    Rank: 5Rank: 5

    积分
    1245
    9
     楼主| 发表于 2018-10-15 01:40:04 | 只看该作者
    leoleo2100 发表于 2018-10-15 01:12
    补充请教,
    那么,XX.MDX会自动寻找当前文件夹里面的XX.MDD,并且会继续寻找XX.1.MDD,  XX.2.MDD,以此类 ...

    谢谢,太感谢了!这个问题问过好几个人,这次总算是弄明白了。

    css和js不要改人家的名字
    对于二选1的mdd,要改名字才能让mdd起作用。
    对于顺序编号的,不需要更改mdd的名字才对。



  • TA的每日心情
    慵懒
    2018-11-14 11:00
  • 签到天数: 67 天

    [LV.6]常住居民II

    0

    主题

    358

    回帖

    5835

    积分

    禁止发言

    积分
    5835
    10
    发表于 2018-10-15 06:35:05 | 只看该作者
    MDDD. MDX,貌似不一定☞同命。我自己用的时候就是不同命。有些字典貌似不行,自己命名就用不了。好奇怪。技术问题,永远只有羡慕的份。
  • TA的每日心情
    开心
    2020-7-16 21:08
  • 签到天数: 112 天

    [LV.6]常住居民II

    0

    主题

    136

    回帖

    1万

    积分

    状元

    Rank: 9Rank: 9Rank: 9

    积分
    14025
    11
    发表于 2018-10-15 20:43:18 | 只看该作者
    我也是这些文件搞不清。
  • TA的每日心情
    开心
    2018-11-18 09:52
  • 签到天数: 28 天

    [LV.4]偶尔看看III

    0

    主题

    42

    回帖

    318

    积分

    秀才

    Rank: 3Rank: 3

    积分
    318
    13
    发表于 2018-10-18 08:46:43 | 只看该作者
    学习一下。谢谢高人解答