查看: 1889|回复: 15
打印 上一主题 下一主题

[求助] mdx提取的txt文件如何添加外部CSS文件呢?

[复制链接]
  • TA的每日心情
    郁闷
    2019-9-21 08:52
  • 签到天数: 250 天

    [LV.8]以坛为家I

    33

    主题

    706

    回帖

    1万

    积分

    状元

    Rank: 9Rank: 9Rank: 9

    积分
    15430
    跳转到指定楼层
    1
    发表于 2018-4-4 15:07:40 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
    看到论坛有很多mdx词典很好用,但是分离出CSS文件,提取出txt文件里面都是内置的CSS(或者Html属性)实现样式的。

    自己看了下,想自己排版,但是有几个问题搞不定:

    1、txt文件内部具体的条目需要如何编辑呢?

    2、txt文件里面如何引用同目录下的CSS文件呢?

    3、mdd文件提取出的文件夹如何和mdx提出的txt文件对应呢?

    3、有些txt文件过大,MdxExport 提取出txt文件后,MdxBuilder制作mdx时总是出错,比如“简明英汉必应版(skywind, 20170605)”。

    ===========

    如有告知着,万分感谢!!!

    该用户从未签到

    19

    主题

    593

    回帖

    25万

    积分

    状元

    Rank: 9Rank: 9Rank: 9

    积分
    259792

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

    推荐
    发表于 2018-4-4 19:00:48 | 只看该作者
    1. 用文本编辑器编辑txt文件

    2. txt文件里面, 每个词条加一段 <link href="xx字典.css" rel="stylesheet" type="text/css">

    3. 参考MdxBuilder manual_Chn.txt
    实作看看就知道了
    在html中嵌入图片的方法:(PC版的MDict 1.0以上版本才支持图片)
    <img src="file://abc.gif"> 或者 <img src="/abc.gif"> 其中src指向的文件名大小写不敏感
    并将所有图片文件放在一个单独的目录中(不要与词典源文件放在同一目录中). 数据目录中可以
    带有子目录。在使用MdxBuilder制作词库时,将Data路径指向上面存放数据的目录,该目录中的
    所有文件都会被压缩到后缀名为.mdd文件中,使用时该.mdd文件应当与.mdx文件在同一目录下。

    评分

    1

    查看全部评分

  • TA的每日心情
    开心
    2020-3-15 16:40
  • 签到天数: 402 天

    [LV.9]以坛为家II

    12

    主题

    478

    回帖

    4万

    积分

    状元

    Rank: 9Rank: 9Rank: 9

    积分
    42254
    2
    发表于 2018-4-4 17:03:35 | 只看该作者
    大文件要用這個版本做:
    https://www.pdawiki.com/forum/fo ... amp;_dsign=a1fd02e4

    必應那個我已經做了一個繁體版,就是用的這個大文件版的。
    https://www.pdawiki.com/forum/fo ... p;page=12#pid649776
  • TA的每日心情
    开心
    2020-3-15 16:40
  • 签到天数: 402 天

    [LV.9]以坛为家II

    12

    主题

    478

    回帖

    4万

    积分

    状元

    Rank: 9Rank: 9Rank: 9

    积分
    42254
    3
    发表于 2018-4-4 17:04:55 | 只看该作者
    2、txt文件裡面如何引用同目錄下的CSS文件呢?

    3、mdd文件提取出的文件夾如何和mdx提出的txt文件對應呢?

    把 CSS 放在資源目錄夾中就行了。
  • TA的每日心情
    郁闷
    2019-9-21 08:52
  • 签到天数: 250 天

    [LV.8]以坛为家I

    33

    主题

    706

    回帖

    1万

    积分

    状元

    Rank: 9Rank: 9Rank: 9

    积分
    15430
    4
     楼主| 发表于 2018-4-4 17:36:07 来自手机 | 只看该作者
    logichell 发表于 2018-4-4 17:04
    2、txt文件裡面如何引用同目錄下的CSS文件呢?

    3、mdd文件提取出的文件夾如何和mdx提出的txt文件對應呢?

    亲  我是想请教下,txt里面具体的内容格式该如何设置。。。
  • TA的每日心情
    开心
    2020-3-15 16:40
  • 签到天数: 402 天

    [LV.9]以坛为家II

    12

    主题

    478

    回帖

    4万

    积分

    状元

    Rank: 9Rank: 9Rank: 9

    积分
    42254
    5
    发表于 2018-4-4 18:17:49 | 只看该作者
    這個我還不會。。。
  • TA的每日心情
    郁闷
    2019-9-21 08:52
  • 签到天数: 250 天

    [LV.8]以坛为家I

    33

    主题

    706

    回帖

    1万

    积分

    状元

    Rank: 9Rank: 9Rank: 9

    积分
    15430
    7
     楼主| 发表于 2018-4-4 23:44:02 | 只看该作者
    logichell 发表于 2018-4-4 17:03
    大文件要用這個版本做:
    https://www.pdawiki.com/forum/forum.php?mod=viewthread&tid=1385&highlight=mdx ...

    你NB,好厉害。终于解决了。。十分感谢!!

  • TA的每日心情
    郁闷
    2019-9-21 08:52
  • 签到天数: 250 天

    [LV.8]以坛为家I

    33

    主题

    706

    回帖

    1万

    积分

    状元

    Rank: 9Rank: 9Rank: 9

    积分
    15430
    8
     楼主| 发表于 2018-4-4 23:44:36 | 只看该作者
    sky66 发表于 2018-4-4 19:00
    1. 用文本编辑器编辑txt文件

    2. txt文件里面, 每个词条加一段

    十分感谢,感谢指了条明路
  • TA的每日心情
    慵懒
    2018-8-25 12:29
  • 签到天数: 91 天

    [LV.6]常住居民II

    33

    主题

    282

    回帖

    4万

    积分

    版主

    新的一天 , 新的难过

    Rank: 10Rank: 10Rank: 10

    积分
    40688

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

    QQ
    9
    发表于 2018-4-5 11:48:47 | 只看该作者
    3、mdd文件提取出的文件夹如何和mdx提出的txt文件对应呢?
    解压和打包mdd,mdx不需要对应,只要mdd和mdx在同一目录下,且文件名相同,在软件里查词时mdx文件就会使用对应的mdd里的资源,
  • TA的每日心情
    郁闷
    2019-9-21 08:52
  • 签到天数: 250 天

    [LV.8]以坛为家I

    33

    主题

    706

    回帖

    1万

    积分

    状元

    Rank: 9Rank: 9Rank: 9

    积分
    15430
    10
     楼主| 发表于 2018-4-5 12:57:24 | 只看该作者
    garypang 发表于 2018-4-5 11:48
    3、mdd文件提取出的文件夹如何和mdx提出的txt文件对应呢?
    解压和打包mdd,mdx不需要对应,只要mdd和mdx在同 ...

    非常感谢,终于知道mdxbuilder里面还有个说明文档,大致看了下,懂了,谢谢

  • TA的每日心情
    开心
    2019-1-18 23:55
  • 签到天数: 230 天

    [LV.7]常住居民III

    72

    主题

    1027

    回帖

    11万

    积分

    状元

    Rank: 9Rank: 9Rank: 9

    积分
    117972

    QQ 章

    11
    发表于 2018-4-8 21:31:32 | 只看该作者
    其实就是当做html网页就对了,先把html和素材都扔同一个专用文件夹里,做完后把文本即html文件从文件夹里拿出来改成txt,再打包就行。
    有不明白的,就直接去搜html相关的知识。

    该用户从未签到

    0

    主题

    3

    回帖

    15

    积分

    白身

    Rank: 1

    积分
    15
    12
    发表于 2018-4-19 18:26:04 | 只看该作者
    感谢楼主分享!
  • TA的每日心情
    开心
    2019-5-18 18:07
  • 签到天数: 521 天

    [LV.9]以坛为家II

    12

    主题

    1322

    回帖

    1万

    积分

    状元

    Rank: 9Rank: 9Rank: 9

    积分
    15559

    灌水大神章

    13
    发表于 2018-6-8 09:39:28 | 只看该作者
    sky66 发表于 2018-4-4 19:00
    1. 用文本编辑器编辑txt文件

    2. txt文件里面, 每个词条加一段

    请教S大:应该用什么命令实现“2. txt文件里面, 每个词条加一段 <link href="xx字典.css" rel="stylesheet" type="text/css">”
  • TA的每日心情
    开心
    2019-5-18 18:07
  • 签到天数: 521 天

    [LV.9]以坛为家II

    12

    主题

    1322

    回帖

    1万

    积分

    状元

    Rank: 9Rank: 9Rank: 9

    积分
    15559

    灌水大神章

    14
    发表于 2018-6-8 10:04:11 | 只看该作者
    wyzh97 发表于 2018-4-4 23:44
    十分感谢,感谢指了条明路

    @wyzh97   你学会这个了吗?“2. txt文件里面, 每个词条加一段 <link href="xx字典.css" rel="stylesheet" type="text/css">”应该用什么命令实现?能分享一下吗?
  • TA的每日心情
    郁闷
    2019-9-21 08:52
  • 签到天数: 250 天

    [LV.8]以坛为家I

    33

    主题

    706

    回帖

    1万

    积分

    状元

    Rank: 9Rank: 9Rank: 9

    积分
    15430
    15
     楼主| 发表于 2018-6-8 22:33:37 | 只看该作者
    江湖侠客 发表于 2018-6-8 10:04
    @wyzh97   你学会这个了吗?“2. txt文件里面, 每个词条加一段 ”应该用什么命令实现?能分享一下吗? ...

    使用正则就可以实现了。两种方法:
    1、假如会Python的话,就不要我多说了,只是调用Python的里面的re模块,替换即可。
    2、使用编辑器,有很多,但是大文件打开的话还是推荐群里的推荐的编辑器。直接“查找”-“替换”,操作时,记得勾选正则即可。
    ======
    前提:你要会一点正则的知识。  貌似还是需要学习下。。
  • TA的每日心情
    开心
    2018-7-20 00:41
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    0

    主题

    30

    回帖

    -90

    积分

    文盲

    积分
    -90
    受到警告 16
    发表于 2018-7-19 10:24:15 | 只看该作者
    提示: 该帖被管理员或版主屏蔽