查看: 632|回复: 5
打印 上一主题 下一主题

[求助] 关于mdx的具体制作格式

[复制链接]

该用户从未签到

10

主题

159

回帖

1万

积分

状元

Rank: 9Rank: 9Rank: 9

积分
11413

灌水大神章小蜜蜂章笑傲江湖章

跳转到指定楼层
1
发表于 2018-3-9 03:01:18 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
看了一下制作程序附带的说明和sample,发现写得非常之简单。之前一直制作epwing格式的辞典,可惜epwing天生对简体字支持不佳,所以目前有打算转战mdx格式。
Ebstudio对epwing格式和参数等有非常详细的说明。Mdx查了本站帖子和程序的附件,发现很多问题都没有太具体的说明。不知到底是不支持呢还是自己不会。
现在主要的疑问如下,希望有朋友可以给予一些指点。

1,词头似乎只能有一个,即第一行。
但是日语的话和英语不同,有汉字、假名、外来语原文等。是不是解决方法只有使用LINK跳转来制作大量的链接?

2,正文中能不能定义和词头不同的搜索用关键字?如果能的话格式是什么?
比如词头是abcd,但是希望用efgh也能检索这个词条。类似于epwing 的dfn或key功能。

3,希望实现汉语词典的拼音检索,比如输入gongye来查询〔工业〕gōngyè词条。
主要为了和其它epwing辞典一起用。

4,同样的是否有办法简单实现输入平假名查找片假名的方法?

5,大部分贴子都说正文和html格式类似。那请问不同之处在哪里?有哪些不能实现的html功能?有没有比较详细的说明?

6,是否有详细的教程?
毕竟不可能每次遇到问题就到这里来提问。

望高手指点,谢谢!
  • TA的每日心情
    开心
    2018-1-29 01:48
  • 签到天数: 10 天

    [LV.3]偶尔看看II

    12

    主题

    497

    回帖

    3万

    积分

    状元

    Rank: 9Rank: 9Rank: 9

    积分
    37070

    翰林院专用章灌水大神章笑傲江湖章小蜜蜂章管理组专用章

    推荐
    发表于 2018-3-10 11:29:09 | 只看该作者
    agno3 发表于 2018-3-9 13:38
    谢谢回复。所以说对于前四个问题,相当于没有好的解决方法是吗?我主要是和ebwin一起用,平时不用gd。
    关 ...

    mdx不存在支持什么不支持什么之说
    什么都可以往里面写,你知道的,不知道的,合法的,非法的HTML语句,你高兴写什么都行
    至于能不能显示,取决于词典软件,或者说取决于词典软件用的web引擎
    移动端你不用考虑,你可以把最新最潮的HTML/CSS语句往里写,通通都支持
    windows 桌面就麻烦了,非常复杂
    mdict: IE7引擎,你去查IE7能支持什么,mdict就能支持什么,mdict不支持mp3
    goldendict qt4, 山寨webkit引擎, 支持大部分css 2.1, 一点点css3和HTML5,不支持svg格式图片,base64可以支持
    欧陆  webkit引擎,支持不少css3,svg 格式图片
    你希望你的词典所有软件都支持,那你就照着IE7的兼容性考虑
  • TA的每日心情
    慵懒
    2023-3-2 10:50
  • 签到天数: 207 天

    [LV.7]常住居民III

    42

    主题

    1038

    回帖

    13万

    积分

    版主

    Rank: 10Rank: 10Rank: 10

    积分
    137827

    灌水大神章小蜜蜂章笑傲江湖章管理组专用章

    推荐
    发表于 2018-3-9 06:16:38 | 只看该作者
    本帖最后由 deeke 于 2018-3-9 06:17 编辑

    我是菜鸟来抛砖的~~ :D
    对于前三个问题,我觉得额外单独做成一个跳转词典比较好,类似于 JumpToDicts(英語構詞法詞典) JumpToDicts Phrase,这样不必每一部词典都做跳转词条。GD自带的英文构词法、繁简转换都算是这个思路。
    问题4:GD也自带日文转换的功能,未试过。
    问题5:基本就是一个正常的网页去掉html、head、body 三标签,原本 head 里内容 js link 和 css link可以紧贴正文,用 MdxExport 打开高手( 如 bt4baidu、freegut )制作的词典观察即可。
    问题6:Hugh 和 Oeasy 都写过对新手的系列教程:
    mdx 科普、制作教程大合集[进行中][20180121]
    [实例][解压mdx/mdd再打包为mdx/mdd][乱][多图][20151025]


    该用户从未签到

    10

    主题

    159

    回帖

    1万

    积分

    状元

    Rank: 9Rank: 9Rank: 9

    积分
    11413

    灌水大神章小蜜蜂章笑傲江湖章

    3
     楼主| 发表于 2018-3-9 13:38:37 | 只看该作者
    本帖最后由 agno3 于 2018-3-9 13:40 编辑
    deeke 发表于 2018-3-9 06:16
    我是菜鸟来抛砖的~~ :D
    对于前三个问题,我觉得额外单独做成一个跳转词典比较好,类似于 JumpToDicts(英語 ...


    谢谢回复。所以说对于前四个问题,相当于没有好的解决方法是吗?我主要是和ebwin一起用,平时不用gd。
    关于5,我自己试过,不过我的疑问是:到底哪些功能和标签是不支持的。比如表格,比如基于base64的图形,svg格式图片等。光表格还分基本的和加修饰的;网页也可以带背景等,似乎mdx不支持吧。图片和音频似乎也只支持某几种格式但又没有完全写清。
    打开别人做的mdx我只能了解哪些可以实现(比较特殊的功能还要看全部看完才可以了解),却不知道哪些是不能实现的。
    关于6,我也查过您提供的帖子,但还是没有解决我对于上述的疑问。所以我一直在找类似于ebstudio提供的详细官方教程, 不过似乎没有。

    该用户从未签到

    10

    主题

    159

    回帖

    1万

    积分

    状元

    Rank: 9Rank: 9Rank: 9

    积分
    11413

    灌水大神章小蜜蜂章笑傲江湖章

    5
     楼主| 发表于 2018-3-11 01:14:06 | 只看该作者
    fearfare090807 发表于 2018-3-10 11:29
    mdx不存在支持什么不支持什么之说
    什么都可以往里面写,你知道的,不知道的,合法的,非法的HTML语句,你 ...

    谢谢指点,所以mdx只是一个网页的封装格式,我的理解对吗?那看来和我一直制作的epwing有很大的不同。
    我用的是ebwin4,我也不了解它支持什么版本的引擎。目前有一些mdx在ebwin4下不显示链接和例句,这样看来我应该保留最基本的功能,其它没把握的都尽量不要写进去比较好。
  • TA的每日心情
    开心
    2018-6-18 09:03
  • 签到天数: 110 天

    [LV.6]常住居民II

    12

    主题

    180

    回帖

    7万

    积分

    状元

    Rank: 9Rank: 9Rank: 9

    积分
    71938
    6
    发表于 2018-3-13 11:15:45 | 只看该作者
    fearfare090807 发表于 2018-3-10 11:29
    mdx不存在支持什么不支持什么之说
    什么都可以往里面写,你知道的,不知道的,合法的,非法的HTML语句,你 ...

    这是很重要的背景知识,看来采用越原始的技术,兼容性就越好。