重新设计的现代风格 CSS 现已正式发布(2023.10.20更新)

我发现 MDict(软件)并不能完美支持我用到的所有 CSS 特性。如果可以的话,还是更推荐使用欧路词典以获得更全面的体验。

2 Likes

只是随口一说,先生却从善如流,不胜感激之至。新改版的效果在我看来美轮美奂,已是极品。谢谢先生不辞幸劳,惶恐之至。 :pray:

5 Likes

谢谢,我是MDict和欧路两者兼用。 :pray:

2 Likes

相当好看,感谢

4 Likes

非常好看,谢谢楼主的改版!!
反馈一个bug:
古代汉语词典2 原排版下,“南”字是有部首、笔画等附加信息的,用上您的排版后不显示了:


另外,能否把这几个词典的排版都弄得更紧凑一些,总感觉比同组的其他词典字体和间距稍大一些,个人建议哈~

1 Like

兄台能否为ODE 2021(Ode2021外链修改版(2.19修复词条跳转问题))做一下排版?
目前的排版看起来不太美观:

这里出了点问题 :joy:

2 Likes

替换了牛津高阶的css和js,并装好misans和Inter字体后,发音图标的国旗不显示,beef词条内容在GD上显示成两排并列(不过好像也没啥影响)

4 Likes

非常漂亮的排版!期待《汉语大词典》、《汉语大字典》、《王力古汉语词典》、《辞海》:blush::blush::blush:

我是不是想得太多了:joy::joy::joy:

6 Likes

是因为 JS 没有加载成功。
替换为国旗的代码是被包含在 JS 的。

1 Like

在深蓝上古汉2也是同样的问题,在tango上就没有问题。

2 Likes

感谢指出,已修复。

  1. 以 1.5 倍的行距显示中文被认为是十分舒适的。增加的行高给文字留白,可以增加文字的呼吸感,让读者阅读起来不会感到眼花缭乱。

  2. 其实不显示笔画等信息是有意为之。你可以在 CSS 中的

inf {
    display: none;
}

删除 display:none; 以显示笔画信息。

1 Like

由于时间精力不足,暂时还没有办法支持更多词典,抱歉。

3 Likes

OKOK,:+1::+1::+1:

ok,明白了,感谢回复!

用了更新的文件,国旗仍然不显示,多词性仍然并排显示:

1 Like

显示多个词条的问题已修复。
但国旗:cn:还是不显示只能说明你没有成功加载 oald10.js 文件。
我特地下载了 GoldenDict (Qt6) 最新构建版本,测试能够正常显示国旗。

最新构建版 GoldenDict 下载地址:GitHub

1 Like

试了这个最新的构建版和最新的js和css文件仍然不行,系统版本是win 11 22H2:

还发现一个问题,机器翻译例句译文后面的星号没了 原版是牛10双解版+英文在线数据的整合版,其中对在线英文部分新增的释义和例句做了机器翻译处理,这些例句后面都标有星号,以表示这些例句并非来自官方双解译文,而是机器翻译的结果。所以星号不能去掉的。
比如截图这个top banana,释义和例句的译文都是机器翻译的: