GoldenDict-ng(Linux/macOS/Windows)基于Qt5.15.2/Qt6.X版本

你试了这个词典可以显示图片?GD哪个版本? demo大的还是xiaoyifang大的呢

我用的就是这个主题帖下面xiao大侠做的engine版。

1 个赞

哦 我用的 @demo 大的版本显示不了

你在GD上用这本本草纲目真能显示图片吗?用的xiao大侠的哪个版本?我试了xiao大侠4月5日的webengine版,包括今天的webengine版,都不能显示啊

貌似您的webengine版本不支持epwin格式的词典?刚发现两本epwin词典,您的版本不识别,xiaoyifang大的可以识别。@demo

WFG 的「教育部異體字索引字典」的干扰问题是 Style.txt 中<font style="font-family:FMing-p,FMing-1,FMing-2,FMing-3,FMing-F,FMing-X,FSung-p,FSung-1,FSung-2,FSung-3,FSung-F,FSung-X,Calibri,PMingLiU,PMingLiU-ExtB"/>这行代码导致的,从这个文件内容看把这行删除就可以了。已经把修正后的源文件格式转换为 MDict(Html) 并重新打包了,如果要二次调整样式,可以直接调整。教育部異體字索引字典.mdx是重新打包后的文件,教育部異體字索引字典.mdx.bak是原始文件。

链接: https://pan.baidu.com/s/144dmrMgxqV5yyvrt5f926Q
提取码: uytj

@xiaoyifangWFG 的「教育部異體字索引字典」的干扰时发现 GD 处理自闭合标签时会自动将结尾的 /> 转换为 >,导致后面的标签被干扰。下面的附件中文件尾的div与br是自闭合测试标签BUG实例,把这个测试词典放在所有词典最前面,再搜索 adjust 就会看到所有其它词典的内容都成了这个词典的子标签。
mdx_adjust.7z (1.8 KB)

印象中gd没主动这么处理标签。后面调查下。

这两本词典我这都没有测试不了

cc-cedict20220311.mdx (6.5 MB)
cc-cedict20220311.mdd (315.0 KB)
cc-cedict也有这种情况,设置背景、字体影响后面词典。

用浏览器打开
mdx_adjust-html.zip (877 字节)
也是一样的效果。

需要想个办法规避。

文件已上传,麻烦帮忙测试:

  • 不知這種 style.txt 數據需要如何操作,才能轉換成標準的 CSSJS 數據?
  • 當前的這種 style.txt 代碼可讀性不太高,不通前端的菜雞如我,只能看著發呆。
  • 如果能夠順利轉換成外置的 CSSJS 文件,使用者可根據自身情況進行微調,
  • 類似 @Mastameta 改裝的 部件檢索 提供了外置的 CSS 文件,安卓用戶可快速微調 font-family 屬性,讓安卓端的電子詞典正常顯示十七萬漢字。
1 个赞

一堆非正常的嵌套,应该是平级才对。

1 个赞


font标签未闭合的问题,之前的代码是支持的,被我干掉了。(代码洁癖),已经revert
应该可以解决wfg中 font标签闭合的问题。

@demo @独行瞏瞏 提到的问题应该是<div>未闭合造成的,我也提交了一个commit。 暴力解决(只处理了mdx词典)。@demo也可以试下,staged分支。

基于:多一个闭合标签,问题不大。少一个闭合标签,就各种问题。

1 个赞

这是不是意味着WFG和cjz的词典样式传递的问题现在都被解决了?

闭合的问题,用今天新编译的版本试下

太棒了,您最新的编译版问题解决了,不再出现向后传递词典样式的情况了!!大赞!!!

这本本草纲目不显示图片的问题能解决吗

4月5日的版本有问题。不要用

我用了最新的编译版也不显示