牛津英语同义词英汉双解简体增强版(修复音标斜杠显示)

I am using the one posted in post #1. I do not know why the background is different in GD from that in Mdict (for PC 2.0.12).

1 Like

I’m using the css at #1 as well

and …

以后慢慢学。手动做一万多条目还不得一年半载的!

2 Likes

删除原来的文件并清理辞典索引和缓存,重新下载

2 Likes

I’d be grateful if you could upload this wonderful version of Oxford Learner’s Thesaurus (mdx and Mdd) to Freemdict cloud or any other platform other than Baidu.
Thanks in advance.
This version,please.

1 Like

No mdd.

3 Likes

Million thanks.
Have a good day.

bug report:

  1. HTML的 s tag被默认染成line-through
  2. 词典内容缺失

真的未闭合标签吗,用手机看不到呢。
但是我手机显示是没有删除线的!

原因是 tag s has a “user agent stylesheet” which contains a rule “…line-through” in GoldenDict.

明白了,我这里直接就隐藏掉了s标签内的内容。

especially religion

所以我一下子没看出来

删除线,没有搞定。哪位有比较完美的版本吗



附一个我修改了一点的css。
olect.css (17.0 KB)

V哥, 我下载了你发的Lmjiao版本. 为啥我搜"tired"只显示tired adj而没有你图里的tire verb?

若使用GoldenDict,在你的群组里添加一个英语构词法即可:

1 Like

挖个坑,管挖不管填,大家早上好:duck:

olect,牛津同义词词典(彩虹版)

这个词典由于取自app,咱们论坛的大佬又做了下提取,节省了一次跳转。但是暴露了这个词典数据本身的一个缺点。
只有词典对照组的第一个单词,才有单词的词性,后面对照的都没有标词性,
这一点在提取节省了一次点击跳转后,查看的时候会很累。

先挖个坑,防止忘记

下面这个才是真正的病因:

要改正最好手头有纸质书。
我个人目测可以:

  1. 解开MDX为TXT全文搜索"/>)
  2. 对照纸质书,在/>)之间,补上文字(例中为especially religion)、以及封闭标签</s>(如果前面是<s s="esp....的话)。

貌似<s s="esp...."/>会在渲染过程中被视为缺失封闭标签</s>?especially religion漏掉了,可能是原数据提取过程中的问题。

1 Like

楼主这个版本应该是用beautifulsoup批量把缺失标签的问题补全了,但又滋生新的问题。

如上面的<s s="esprelig"/>被批量改为<s s="esprelig">) </s></s-blk><s s="esprelig">
后,缺失especially religion内容的问题被掩盖了。此外,第二个<s s="esprelig">也难以理解,从"esprelig"这个标签名上看,<s s="esprelig"></s>之间只能是especially religion而不应该是一大段内容

bs4不同解析器出来的结果不太一样

>>> from bs4 import BeautifulSoup
>>> t = '<s s="esprelig"/>)'

#html.parser
>>> BeautifulSoup(t,"html.parser")
<s s="esprelig"></s>)

#lxml
>>> BeautifulSoup(t,'lxml')
<html><body><s s="esprelig"></s>)</body></html>

#lxml-xml
>>> BeautifulSoup(t,["lxml-xml"])
<?xml version="1.0" encoding="utf-8"?>
<s s="esprelig"/>

#html5lib
>>> BeautifulSoup(t,"html5lib")
<html><head></head><body><s s="esprelig">)</s></body></html>

从测试结果来看,使用html5lib解析确实会出现你说的问题。我比较常用lxml,暂时还没遇到奇怪的问题

请问这些喇叭,可以发音的吗?哪里下载mdd?有可以发音的版本吗?谢谢

olect.css (18.4 KB)
牛津英语同义词词典.mdx (5.9 MB)



感谢分享,英语水平有限,改了一个标签,释义显红。