Preview - 修改MDX CSS的神器,支持CSSJS实时预览

报告一下
这个帖子里面的:牛津搭配

肉测用这个查询flower
正文没问题
但是最后没有Flower
gd没问题
https://forum.freemdict.com/t/topic/1464/32

1 个赞

词典软件会支持 MDX,XDXF和 EPWING,灵格斯的 LD2 解密还有点问题,别的格式没了解。

笔记或生词本这种需要经常编辑保存的更适合数据库实现。词典文件一般自带文本压缩,本体内的索引在生成的时候就写死了,默认就没想让你改,改动任何地方都需要重新压缩重建索引,韦氏官网那个 MDX 文件200M,如果放 SQLITE 数据库里,估计会超过1G。换个角度想,如果词典需要改动的地方多,说明质量不是很好,可以考虑换一本了,或者论坛反馈给作者改。

1 个赞

可否做成类似 patch ,显示时实时修正。等累积一定笔数后,再自行手动导入 mdx 档。

用patch替换词条正文,可以类似外置css那样替换,但如何编辑网页文本是个大问题。

词典格式能不能直接支持html,这个应该能实时修改。

1 个赞

也就是词典内加一个网页编辑器。

能增加个选择浏览器的选项么?误点了默认打开不咨询后总是用系统默认的浏览器打开了。不想用默认的浏览器打开词典,浏览网页和查词混在一块看不方便。

似乎不支持 Linux,告辞!

请问这个工具有没有详细的使用教程?能否多列举一些css和JS的修改指令和范例。

chrome开发者工具怎么用你就怎么用。
preview只负责加载mdx,修改工作全是浏览器和文本编辑器做的

小白请教A大,在GD中,点击一个词,右键审查元素,就能直接看到CSS的相应部分。用这个利器,怎样才能从词典的某个词直接定位到相应的CSS的那一行呢?

用 chrome 浏览器打开网页,右键检查。

你注意第一张图,右边红色k_iframe(69145)这行,下拉框选择top。

上上周开始,打开任何一个mdx,都是这样:

FILE_NOT_FOUND
---
Keyboard shortcuts
ALT + F - Open the "find" bar to search headword.
ESCAPE - Close the "find" bar.
---
EncodingName=
Count=0
---

请问会是什么原因呢 :face_with_monocle:

1 个赞

这本即是有这个问题,不知道是不是编码问题 ˉ\_(ツ)_/ˉ

1 个赞

感谢反馈!阿弥陀佛的这个汉语大词典,用的 lzo 压缩算法打包的 mdx。这个 lzo 解压算法的源码是 gpl 协议的项目,暂时无解,目前只支持 zip 压缩算法,等有时间重写这块。

FILE_NOT_FOUND

说明词典没有加载成功。加载阿弥陀佛的汉语大词典,会有这个情况。测试英汉大,韦高是正常的。如果任一本词典都不成功,就很奇怪了。现在这项目底层,改动很大,后面会发一版桌面词典,会支持 preview 实时编辑的功能。

哎,多半我电脑问题。

期待新神器。

1 个赞

是程序的错误提示没做好。

你们技术栈都不一样。。