掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 6651|回复: 61

[经验交流] 欧路导入mdict词典排版错乱问题解决方案,主要是css词典布局文件名的问题

[复制链接]

该用户从未签到

发表于 2016-7-27 18:39:48 | 显示全部楼层 |阅读模式
本帖最后由 nforce4 于 2016-7-27 18:43 编辑
( A- H. b$ P: R0 Q. i  c& `9 u) ^  G) @
6 e  I1 m* s& M0 scss词典布局文件,css词典布局文件名,主要影响词典的布局,解决方案:" p" i. t; n, S/ h- }; O1 \* ?

: N) ^3 z3 Y( n1 r; M) n9 D8 j- k1 M( X/ {! t3 L- S4 O
A、对于手机版本: IOS版本或者Android版本,对Mdict词典的要求4 l; I( Z5 u1 F

. S/ K" F& W& ]5 t: r% R% p" I9 c1、词典包含的 mdx (词典文件)、mdd(发音文件)、css(词典布局文件),的文件名必须保持一致
! ~8 |' r$ j& ]% Q' o" x# v' }5 Y8 Y8 \: o2 m8 o* F' a8 W. h( ^
否则在IOS、windows、或者Android上面,词典布局会混乱,影响阅读3 D& b$ j3 X* h7 ^2 e

0 H: P0 g, I9 d0 X8 m0 o- j2 R: N2、如果不一致,则修改为一致的文件名,再重新启动一下欧路词典即可# |" S1 B3 m- C$ Y9 N
6 y9 }3 G% q9 M8 M2 |6 g$ g" X
Android和IOS版本要保持 css和mdx同文件名才能识别,% ]. t  _$ `3 @

  ?9 K+ Y: F: ~# f. R6 a( dB、对于windows版本则有时候需要原始文件名 css文件名才能识别,
$ T- C/ f& o! O% @$ Y$ J+ p- a- {
- T% a5 k8 w9 e保持原始文件名,) [( I6 F4 F3 t4 A1 W. y  S+ A+ p
1 B# N' v& g: M

9 Q/ Y+ i2 i1 b# m' {) U, G解决方案,复制 css可以制作两个文件,, z( v+ X& [0 ]& N% E* L
( E3 e& ?2 T0 L8 v) T
一个原文件名,一个和mdx同文件名2 o2 S/ l; d& X% |

* q0 i! B: p$ r6 ]保证手机、windows版本的兼容性,两个版本都兼容即可保证所有版本上面,: E' @# z6 m0 j0 \) i

* n, T, P! R2 E( w' h) z, x; q词典布局的正确性5 k% d. d0 O0 H- H3 ?- a
; {! c9 d4 @8 T' V& B  [$ I  V( o
css复制两份,一个原文件名,一个同mdx文件名8 o2 A5 }. M0 D6 r

3 Z1 @( O0 I/ i  \) l5 k, u* q( ~) g3 A2 |; b9 T
+ m" H/ N# n9 g. R, {: L
Windows版显示正常:
' Y1 x; X" W+ |& a; U) y, e
- w& H, v% b5 M6 f  B1 W7 G. `. _7 C: t! S

" j" |% t! V, X: a0 q8 T1 YIOS版本显示正常:
2 |8 f6 L. w, K& k
" C' B* j2 v  A, z' M& @0 V# x! B( I( `" p7 S# b3 A1 r/ ~- j
3 `& D% W8 C3 E/ z) q' d
Android版本显示正常:
6 R9 i+ ^4 A# d, q; B
% q* \- w5 [  |; f; x5 P) g/ g* g' i
& |& j+ v' ^3 D2 x5 ?% z
% `+ }. \6 `1 Q% e: s' L
5 O5 n6 G1 V$ F9 w1 h) X' X

本帖子中包含更多资源

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

x

评分

1

查看全部评分

本帖被以下淘专辑推荐:

  • TA的每日心情

    2019-11-23 08:34
  • 签到天数: 104 天

    [LV.6]常住居民II

    发表于 2016-9-29 00:19:41 | 显示全部楼层
    研究了半天总算找到解决办法了.首先要按照楼主说的那样做,保证有同名CSS文件,然后打开欧路的软件设置,然后点击 打开软件配置目录 在之后那个目录中打开tmp目录,找到和词典ID对应的那个目录把之前改名的css文件复制进去重启欧路就可以了.

    点评

    在pc测试了一下,不需要改成同样的名字。把对应的css,js等文件放入到tmp目录就可以了。  发表于 2018-3-29 23:33
    这个可以,pc版测试通过  发表于 2017-10-10 15:42
  • TA的每日心情
    慵懒
    2020-4-20 10:47
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2017-7-18 15:40:22 | 显示全部楼层
    怪物猎人哥 发表于 2016-9-29 00:19
    2 N& Q* {, i" U! I# }; V! s+ F% d研究了半天总算找到解决办法了.首先要按照楼主说的那样做,保证有同名CSS文件,然后打开欧路的软件设置,然后 ...

    2 x" g$ ?- K7 w/ v* ?
    : ~7 o0 Z# H! y/ ~试了一下,pc只有你的方法管用,楼主的方法不行,win10,而且css文件不需要同名: x+ I8 N  p1 q6 W$ T
    我总结一下方法: 就是把词典的外置css文件(不需要和词典文件同名)拷贝到-配置目录里tmp目录中对应词典的那个目录就可以,  这个方法的一个小问题是,你如果清除词典缓存会把tmp目录全删掉,然后需要重新把css文件拷贝进对应目录
  • TA的每日心情
    开心
    2019-1-31 01:28
  • 签到天数: 8 天

    [LV.3]偶尔看看II

    发表于 2017-2-12 19:55:13 | 显示全部楼层
    ghgh 发表于 2017-2-12 19:51
    3 m3 k6 r4 h" G- _9 z我们制作mdx,指定了css的文件名。如果要修改css的文件名,是不是把mdx解包成TXT,然后查找替换修改css文 ...
    , m! K/ Y6 P& a: P2 B+ g
    可以这样, 不过没有必要吧, 直接保留两个css文件就是了,一个原装的(Goldendict用),一个改名的(欧路用)./ c( O, |! ^5 M

    ; y) Q7 `8 t. R4 a& Ycss文件可能是外置的,也可能整合在mdd文件里面.2 S1 `1 I* p9 Q9 O2 @* R( N

    2 D+ U; ]6 g, S6 A. D" Emdx解开以后可以找到相关的css文件名, 替换成你想要的名字即可(不建议用中文名字, 某些情况下会有编码问题,这也是为什么很多css文件默认与主词典不同命的原因之一). 这里替换就行了, 用不着正则表达式.
  • TA的每日心情
    开心
    2020-5-3 23:14
  • 签到天数: 23 天

    [LV.4]偶尔看看III

    发表于 2016-8-24 19:30:44 | 显示全部楼层
    不过windows无效,因为添加辞典不能添加css

    该用户从未签到

     楼主| 发表于 2016-7-27 18:41:54 | 显示全部楼层
    沙发自己坐!!!

    点评

    win7 + IE 11 按照楼主说的做了,这部词典还是乱码!! 咋整啊??  发表于 2016-9-22 14:14

    该用户从未签到

    发表于 2016-7-28 21:00:04 | 显示全部楼层
    谢谢分享,以前用的深蓝,正想试用下欧陆。感谢楼主的技巧分享。
  • TA的每日心情
    开心
    昨天 09:00
  • 签到天数: 952 天

    [LV.10]以坛为家III

    发表于 2016-8-2 05:26:16 来自手机 | 显示全部楼层
    谢谢楼主分享

    该用户从未签到

    发表于 2016-8-2 16:08:46 | 显示全部楼层
    谢谢楼主分享
    8 C# X) \4 X$ b9 s* \
  • TA的每日心情
    开心
    2018-7-16 08:57
  • 签到天数: 4 天

    [LV.2]偶尔看看I

    发表于 2016-8-2 21:48:10 来自手机 | 显示全部楼层
    楼主正解,前两天也遇到了 因为使用多个字典软件,共用同一词库。
  • TA的每日心情
    开心
    2018-7-16 08:57
  • 签到天数: 4 天

    [LV.2]偶尔看看I

    发表于 2016-8-2 21:49:01 来自手机 | 显示全部楼层
    所以原文件名一份,再复制一份同词典名的CSS。
  • TA的每日心情
    开心
    2018-9-29 19:03
  • 签到天数: 7 天

    [LV.3]偶尔看看II

    发表于 2016-8-6 17:06:50 | 显示全部楼层
    windows无效啊

    该用户从未签到

    发表于 2016-8-12 00:30:14 | 显示全部楼层
    解决方案呢?看不见呀

    该用户从未签到

    发表于 2016-8-15 11:26:53 来自手机 | 显示全部楼层
    好帖,已收藏

    该用户从未签到

    发表于 2016-8-18 20:31:35 | 显示全部楼层
    感谢楼主解决了我的一个大问题
  • TA的每日心情
    开心
    2018-7-14 15:08
  • 签到天数: 11 天

    [LV.3]偶尔看看II

    发表于 2016-8-25 17:37:44 | 显示全部楼层
    安卓版下,顶部的加入生词本与发音很少用哟,每次显示词条信息都要占几行显示,设置里也没有选项可以禁止显示,不人性化呀。
  • TA的每日心情
    开心
    2020-1-25 08:43
  • 签到天数: 4 天

    [LV.2]偶尔看看I

    发表于 2016-8-27 11:43:18 | 显示全部楼层
    真是好帖子呀 。。。。终于解决了我几天的问题。。。看来都要好好的来掏贴学习,再分享
  • TA的每日心情
    开心
    2020-1-25 08:43
  • 签到天数: 4 天

    [LV.2]偶尔看看I

    发表于 2016-8-27 18:32:49 | 显示全部楼层
    补充一下:    如果字典中带有  js文件的话,  则不需要修改js文件名,保持原样——只需要修改CSS文件名。
    / U6 v7 M. L1 i0 |如果修改了js文件名,会出现字典原有的功能

    该用户从未签到

    发表于 2016-9-1 21:42:51 | 显示全部楼层
    我尝试了下,但是PC版我在欧陆的主界面选择安装词典的时候,选择CSS的文件,不管是否原文件名还是原词典名,最终都提示CSS不是有效的词典文件,导致排版很乱。
    4 }2 [6 z3 L1 U7 @楼主能帮忙解答下么。

    该用户从未签到

    发表于 2016-9-3 18:06:22 | 显示全部楼层
    多谢分享,还没注意过
  • TA的每日心情
    慵懒
    2018-11-22 16:03
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    发表于 2016-9-11 19:02:29 | 显示全部楼层
    感谢分享经验,确实是这样
  • TA的每日心情
    奋斗
    2020-7-5 01:54
  • 签到天数: 148 天

    [LV.7]常住居民III

    发表于 2016-9-22 00:54:45 来自手机 | 显示全部楼层
    谢谢,试一下行不行!
  • TA的每日心情
    奋斗
    2018-5-31 09:02
  • 签到天数: 26 天

    [LV.4]偶尔看看III

    发表于 2016-9-22 14:13:50 | 显示全部楼层
    windows 7 (IE 11)0 I6 H  @5 A2 \6 z% f& c  D' o
    按照楼主所说做了,依然乱码~& Z$ Q. B9 u# ^! H4 G
      I  I: P8 H$ s
    咋办啊??' F; N6 ]/ M; f& }
  • TA的每日心情

    2019-11-23 08:34
  • 签到天数: 104 天

    [LV.6]常住居民II

    发表于 2016-9-28 23:43:42 | 显示全部楼层
    试了还是有问题啊.
    您需要登录后才可以回帖 登录 | 免费注册

    本版积分规则

    顶部qrcode底部
    关注公众号送论坛充值码
    关注微信公众平台
    关注微信公众号 pdawiki,获取邀请码,看文抢积分,抽奖得浮云! Follow our Wechat official account "pdawiki", get invitation codes, and play the lottery to earn points (积分)!

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

    GMT+8, 2020-8-14 10:53 , Processed in 0.067964 second(s), 11 queries , MemCache On.

    Powered by Discuz! X3.4

    © 2001-2017 Comsenz Inc.

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