希望有大神帮帮我把css文件从mdx中提取出来

是这样的,我从论坛上下载到了2部非常好用的法法词典,无奈没有css文件。我想改变一下词典的配色,原配色太刺眼了。电脑小白不知道如何操作,只能拜托一下大神们了。
mdx来源:1https://downloads.freemdict.com/100G_Super_Big_Collection/%E6%B3%95%E8%AF%AD/%5B%E5%85%B6%E4%BB%96%E8%AF%AD%E7%A7%8D%5D%20XMLittr%C3%A9%20%E6%B3%95%E6%B3%95%E8%AF%8D%E5%85%B8/
2https://downloads.freemdict.com/100G_Super_Big_Collection/%E6%B3%95%E8%AF%AD/
底部的“罗贝特法法词典mdx 16-Feb-2019 01:46 54M”
“罗贝特法法词典mdd 16-Feb-2019 01:45 201K”
其实第二个词典,Grand Robert 2005,mdd中含有css文件,但无法对字体颜色进行修改。
恳请大神出手帮帮我,原词典配色太亮眼了
我还有一个问题,win7的goldendict能否对某一部词典进行颜色修改?

第一本词典,没法儿弄css,但是你可以把想要的颜色名称发上来,我帮你替换后再打包成mdx

<#FONT color=‘red’><#b>3°<
比如这里的red想换成什么色呢?

以此类推,
<#FONT color=‘blue’>Vray est qu’en cest endro
<#FONT color=‘green’><#i><#small>(bé) s. m.</s
<#FONT color=‘olive’>M. DU BELL.
<#FONT color=‘fuchsia’><#big>HISTORIQUE
<#FONT color=‘lime’><#big>ÉTYMOLOGIE<
<#FONT color=‘navy’><#big>REMARQUE</
<#FONT color=‘maroon’><#big>SYNONYME
<#FONT color=‘Teal’><#big>PROVERBES

引入css,不想动太多标签,那就
font[color^=’red’]{color:blue}

我没看明白你的意思。可否详细说说如何改动吗

只是替换颜色标签,为啥会乱码,不懂。

这词典里刺眼的颜色不止你说的两种,文本编辑器我用的vim(上手难),解包打包用的python,mdict-utils

red
blue
green
olive
fuchsia
lime
navy
maroon
Teal

lime,navy也是很刺眼的,你再确定下,哪些颜色要改,以及改成什么。

既然你不回复我,或者干脆是睡觉去了。那我也选择不再回复你,并睡觉去了。

:skr_13_gif:
睡觉了吧~~~

我的意思是,每个词头后加上一句< link …… >(点审查,看看其他词典怎么写的的,你换个名字就行),然后如果怕出错,就可以选择不换掉font标签,随时可用我上面的方法排版(换颜色)。

居然能得到大神如此细致的帮助,感动!!!
red更换成black
blue更换成(70,75,140)
fuchsia,lime,navy,maroon,Teal都更换成(200,140,0)
谢谢你啦

按你的需求,改好了。

谢谢你呀,非常感谢,鞠躬鞠躬
下载下来使用后,(70,75,140)(200,140,0)这2个颜色无法显示
goldendict审查元素,发现(70,75,140)显示颜色为(0,0,20)
(200,140,0)显示颜色为(176, 1, 0)
还有就是,为啥词典体积变小了?
当然,目前的词典配色已经舒适很多啦
开心!撒花撒花

重新改了一版:

再改XMLittré 法法词典.mdx (38.9 MB)

<#font color=“red”>兼容性有问题

在 HTML 4.01 中,不赞成使用 font 元素的 color 属性;在 XHTML 1.0 Strict DTD 中,不支持 font 元素的 color 属性。请使用 CSS 代替。CSS 语法:<#p style=“color:red”>

这回成功了!!!真厉害 :grinning:开心转圈圈
词典特别美

把mdx和mdd文件打包压缩后传到

再把提取链接发上来,我看看能不能帮忙改,但你须保持在线,给以积极的反馈。

1 Like

这个对法国人也是大型词典了,不谈能不能能否看通,非常不好排

而且,你说的这俩都有内容更新的,排版不错的版本。认真搜一下,其实就能减少重复造轮子次数了

跟之前一样,告诉我哪些颜色要改,以及改成什么。

<#font color=#2F4F4F>1.
<#font color=#FF4500>[œvʀɛt]
<#font color=maroon>ÉTYM.
<#font color=#8B0000>:diamonds:
<#font color=#483D8B>Petite œuvre; œuvre
<#font color=#228B22>||
<#font color=#DC143C>1
<#font color=red> A
<#font color=#8B008B>⇒
<#font color=#FF8C00>||
<#font color=#FF6347>Fénelon
<#font color=navy> 1
<#font color=#556B2F>tableau
<#font color=#B22222>:diamonds:

#2F4F4F
#FF4500
maroon
#8B0000
#483D8B
#228B22
#DC143C
red
#8B008B
#FF8C00
#FF6347
navy
#556B2F
#B22222

大佬真是古道热肠 :+1: