掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 2224|回复: 15

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

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

    [LV.8]以坛为家I

    发表于 2018-4-4 15:07:40 | 显示全部楼层 |阅读模式
    看到论坛有很多mdx词典很好用,但是分离出CSS文件,提取出txt文件里面都是内置的CSS(或者Html属性)实现样式的。
    4 B* ?5 H  S4 {5 j; A. m$ |0 p; H9 a- r- J6 N& b9 w8 U
    自己看了下,想自己排版,但是有几个问题搞不定:: D' W9 }$ o! a/ e% L
    - `! J! s$ N$ h  ~  N# E+ l& h
    1、txt文件内部具体的条目需要如何编辑呢?6 ?, X9 H5 _% R+ I7 b% N$ X! m

    ) \: ]( _5 `* H' T2、txt文件里面如何引用同目录下的CSS文件呢?8 t" ^% n' w  X8 c- x5 Y3 a  F
    8 y; X+ @" {9 u* _- H
    3、mdd文件提取出的文件夹如何和mdx提出的txt文件对应呢?
    " C$ ^4 Q- G2 P* N; p& |2 p, K; D+ w: {* z) C" {8 S, d! v
    3、有些txt文件过大,MdxExport 提取出txt文件后,MdxBuilder制作mdx时总是出错,比如“简明英汉必应版(skywind, 20170605)”。
    7 f7 f6 ]- R9 J3 ^  k& T8 H8 e# e7 h
    * M5 R5 P% `5 y8 a& }===========
    7 H3 B' E! N  E" g" X: W2 b0 _3 W8 y8 m1 e2 `
    如有告知着,万分感谢!!!

    该用户从未签到

    发表于 2018-4-4 19:00:48 | 显示全部楼层
    1. 用文本编辑器编辑txt文件9 q# N- x5 C3 J% a4 [. b9 D) X

    & W' A5 c8 b- I! a$ S2. txt文件里面, 每个词条加一段 <link href="xx字典.css" rel="stylesheet" type="text/css">
    : ^' O# t( O: a$ M+ c
    2 |- |2 b( o7 g5 @3 d3. 参考MdxBuilder manual_Chn.txt" R+ k$ h. y% e8 F, ]$ |, }8 A$ m
    实作看看就知道了/ w. L+ G$ Z# |( G
    在html中嵌入图片的方法:(PC版的MDict 1.0以上版本才支持图片)
    6 j% W& m5 d8 y* R9 v% s2 n<img src="file://abc.gif"> 或者 <img src="/abc.gif"> 其中src指向的文件名大小写不敏感7 P4 ~- P1 O7 L
    并将所有图片文件放在一个单独的目录中(不要与词典源文件放在同一目录中). 数据目录中可以9 z- s4 o' `) J9 \2 N
    带有子目录。在使用MdxBuilder制作词库时,将Data路径指向上面存放数据的目录,该目录中的6 }' }6 E2 \- h" K. `
    所有文件都会被压缩到后缀名为.mdd文件中,使用时该.mdd文件应当与.mdx文件在同一目录下。

    评分

    1

    查看全部评分

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

    [LV.9]以坛为家II

    发表于 2018-4-4 17:03:35 | 显示全部楼层
    大文件要用這個版本做:& J7 A1 A, M5 j0 D3 \
    https://www.pdawiki.com/forum/fo ... amp;_dsign=a1fd02e4 7 |& y& n, T9 v

    : X) w& J9 h$ N# i, B2 T1 Z必應那個我已經做了一個繁體版,就是用的這個大文件版的。
    5 p/ U2 \% O8 f8 t3 h" m; lhttps://www.pdawiki.com/forum/fo ... p;page=12#pid649776
  • TA的每日心情
    开心
    2020-3-15 16:40
  • 签到天数: 402 天

    [LV.9]以坛为家II

    发表于 2018-4-4 17:04:55 | 显示全部楼层
    2、txt文件裡面如何引用同目錄下的CSS文件呢?& ?! A3 D+ S7 V5 H+ a, u) J8 g# x7 A
    1 p4 v$ v( u$ b: S; x
    3、mdd文件提取出的文件夾如何和mdx提出的txt文件對應呢?, _+ d1 r; D" W* g% X
      N: R: F$ K5 K' C8 e* A+ _
    把 CSS 放在資源目錄夾中就行了。
  • TA的每日心情
    郁闷
    2019-9-21 08:52
  • 签到天数: 250 天

    [LV.8]以坛为家I

     楼主| 发表于 2018-4-4 17:36:07 来自手机 | 显示全部楼层
    logichell 发表于 2018-4-4 17:04
    : ]$ e: ]$ p; n% A. |2、txt文件裡面如何引用同目錄下的CSS文件呢?
    ; l9 o" T+ h( _8 x2 m; p9 v- O  N; T( X  f
    3、mdd文件提取出的文件夾如何和mdx提出的txt文件對應呢?
    $ J( \5 t% B2 @/ i( K7 T* S

    % H- K6 R' X) g* F0 S2 u7 A6 p亲  我是想请教下,txt里面具体的内容格式该如何设置。。。
  • TA的每日心情
    开心
    2020-3-15 16:40
  • 签到天数: 402 天

    [LV.9]以坛为家II

    发表于 2018-4-4 18:17:49 | 显示全部楼层
    這個我還不會。。。
  • TA的每日心情
    郁闷
    2019-9-21 08:52
  • 签到天数: 250 天

    [LV.8]以坛为家I

     楼主| 发表于 2018-4-4 23:44:02 | 显示全部楼层
    logichell 发表于 2018-4-4 17:039 Y! N& A* }  A  A4 Y" j0 O7 E
    大文件要用這個版本做:  g, K$ P: n$ p3 o6 J: J
    https://www.pdawiki.com/forum/forum.php?mod=viewthread&tid=1385&highlight=mdx ...

    7 g3 A* l! ~2 k) x1 L你NB,好厉害。终于解决了。。十分感谢!!$ V/ w8 l$ a1 W  P+ r- C' r

    & B, |" o% G3 J

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有账号?免费注册

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

    [LV.8]以坛为家I

     楼主| 发表于 2018-4-4 23:44:36 | 显示全部楼层
    sky66 发表于 2018-4-4 19:000 C8 \% O; U8 e  v% M
    1. 用文本编辑器编辑txt文件
    6 e- l4 l: Z7 ]! V) D
    " [) L' W6 s! e2. txt文件里面, 每个词条加一段
    : j" D; Q( h0 ?/ r- ~/ w
    十分感谢,感谢指了条明路
  • TA的每日心情
    慵懒
    2018-8-25 12:29
  • 签到天数: 91 天

    [LV.6]常住居民II

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

    [LV.8]以坛为家I

     楼主| 发表于 2018-4-5 12:57:24 | 显示全部楼层
    garypang 发表于 2018-4-5 11:48( O: P+ G/ k0 J+ p' o6 I1 [
    3、mdd文件提取出的文件夹如何和mdx提出的txt文件对应呢?
    + G  l# r; r3 g4 }( k3 T解压和打包mdd,mdx不需要对应,只要mdd和mdx在同 ...
    - g9 c( \1 q: l( P( R
    非常感谢,终于知道mdxbuilder里面还有个说明文档,大致看了下,懂了,谢谢% |: g! x' U# P# i5 s, N1 \
    - k2 x& ~3 G, I8 ~

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有账号?免费注册

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

    [LV.7]常住居民III

    发表于 2018-4-8 21:31:32 | 显示全部楼层
    其实就是当做html网页就对了,先把html和素材都扔同一个专用文件夹里,做完后把文本即html文件从文件夹里拿出来改成txt,再打包就行。. s: `. T9 e1 X3 J2 ]! J
    有不明白的,就直接去搜html相关的知识。

    该用户从未签到

    发表于 2018-4-19 18:26:04 | 显示全部楼层
    感谢楼主分享!
  • TA的每日心情
    开心
    2019-5-18 18:07
  • 签到天数: 521 天

    [LV.9]以坛为家II

    发表于 2018-6-8 09:39:28 | 显示全部楼层
    sky66 发表于 2018-4-4 19:00. l/ N; h- r% b. M* _3 z
    1. 用文本编辑器编辑txt文件4 {& Q3 X/ p  C% ~% q7 l4 b

    0 J/ V+ H0 H7 \3 ?* R9 ]4 R2. txt文件里面, 每个词条加一段

      l# x, Z' W$ |请教S大:应该用什么命令实现“2. txt文件里面, 每个词条加一段 <link href="xx字典.css" rel="stylesheet" type="text/css">”- O& s) @6 U- B& ^) Z8 g/ F
  • TA的每日心情
    开心
    2019-5-18 18:07
  • 签到天数: 521 天

    [LV.9]以坛为家II

    发表于 2018-6-8 10:04:11 | 显示全部楼层
    wyzh97 发表于 2018-4-4 23:446 P; J) S0 |& h/ w
    十分感谢,感谢指了条明路

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

    [LV.8]以坛为家I

     楼主| 发表于 2018-6-8 22:33:37 | 显示全部楼层
    江湖侠客 发表于 2018-6-8 10:04
    : s; v7 d. l' U. N@wyzh97   你学会这个了吗?“2. txt文件里面, 每个词条加一段 ”应该用什么命令实现?能分享一下吗? ...
    0 T9 f2 g4 @# J# i
    使用正则就可以实现了。两种方法:
    ) ?7 f7 P+ c1 _* t3 _1、假如会Python的话,就不要我多说了,只是调用Python的里面的re模块,替换即可。
    6 W! v7 f2 D' a& i# @; D2、使用编辑器,有很多,但是大文件打开的话还是推荐群里的推荐的编辑器。直接“查找”-“替换”,操作时,记得勾选正则即可。
    * V' g( Y: n; u  @9 D4 {======) N- e$ B& \4 `& o
    前提:你要会一点正则的知识。  貌似还是需要学习下。。
  • TA的每日心情
    开心
    2018-7-20 00:41
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    发表于 2018-7-19 10:24:15 | 显示全部楼层
    提示: 该帖被管理员或版主屏蔽
    您需要登录后才可以回帖 登录 | 免费注册

    本版积分规则

    小黑屋|手机版|Archiver|PDAWIKI |网站地图

    GMT+8, 2024-4-20 01:40 , Processed in 0.071568 second(s), 12 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2023, Tencent Cloud.

    快速回复 返回顶部 返回列表