比如这3本:这几本CSS 是一样的。随便测试一本即可。
在 MDict.exe 、手机深蓝 测试 CSS 显示正常。在goldendict、欧路 无效。请大神看一下
比如这3本:这几本CSS 是一样的。随便测试一本即可。
在 MDict.exe 、手机深蓝 测试 CSS 显示正常。在goldendict、欧路 无效。请大神看一下
goldendict 欧路等 不能容错,一大缺憾! 这一点 深蓝、Mdict 兼容性做得比较好。
每个词典严格找语法错误,得累死。。。
可以使用tidy批量清理修复
若采用默认 tidy 配置,mdx 源文件 tidy 后会出现如下问题:
<html><head></head></html>
等不必要的内容,造成 mdx 语法及词条内容错误</>
解决方案:
Q1:配置 tidy configy.txt 文件:
show-body-only: yes
Q2 和 Q3:
"将</>替换为<mdx/>\r<keyword>
:%s/<\/>\n/<mdx\/>\r<keyword>/
"在关键字的最后添加</keyword>
:%s/\v(\<keyword\>)(.*)/\1\2\<\/keyword\>/
new-empty-tags: mdx
new-blocklevel-tags: keyword
" 将<mdx />恢复为</>
:%s/<mdx \/>/<\/>/
" 将<keyword>和</keyword>删除
:%s/<\%[/]keyword>//g
感谢指教。。。