# 英语词汇构词法规则库（三合一版）

**URL:** <https://forum.freemdict.com/t/topic/5301>\
**Category:** 技术交流与词典编修\
**Tags:** 构词法, 变形词, ﻿英语\
**Created:** [2021 年3 月 14 日 02:46 UTC](https://forum.freemdict.com/t/topic/5301 "2021-03-14T02:46:02Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

作者： ![MAX](https://forumcdn.freemdict.com/letter_avatar_proxy/v4/letter/m/e5b9ba/32.png) [@MAX](https://forum.freemdict.com/u/MAX)\
发布日期： [2021 年3 月 14 日 02:46 UTC](https://forum.freemdict.com/t/topic/5301/1 "2021-03-14T02:46:02Z")

</div>

**pdawiki发了一份，这里也发一份，希望出现更多好词典。**

做Kindle词典的时候需要用到此库来为词头添加添加变形词，之前一直用的是 dsl2mobi 这个工具里面的 forms-EN.txt 规则集。后来发现内容不够多，只有十三万。于是又增加了两份进去。

合并的资源：

1. Webster’s Third New International Dictionary Unabridged 词典中的各单词变形。之前论坛有人发过，目前帖子状态未知。

2. [GitHub - skywind3000/ECDICT: Free English to Chinese Dictionary Database](https://github.com/skywind3000/ECDICT) 项目中，最新版（stardict.7z）数据内的各单词变形。

合并、去重后得出的数据为382344条。由于 ECDICT 项目中的数据太杂太乱以及质量参差不齐，可能会出现一些奇怪的变形词，不过不影响整体。

使用指南：

数据每行一条，格式为：

**原型+冒号+空格+变形词[, 变形词2, 变形词3]**

如： **pollenize: pollenizing, pollenized, pollenizes**

**已合并去重，且全部转为了小写，调用函数搜索或者插入数据库后SQL查询时，一次判断为真即可直接返回，停止继续搜索。**

顺手转了一份DB，sqlite直接调用即可：

 ![](https://forumcdn.freemdict.com/uploads/default/original/2X/8/886ceff4b28e62cfcc1d0fcdac018fae57e4ad90.png)

 ![](https://forumcdn.freemdict.com/uploads/default/original/2X/6/65697e9b88edcd2f291291a50eaebcf90bb2e49d.png)

TXT文本图：

 ![](https://forumcdn.freemdict.com/uploads/default/original/2X/b/becae44d812907579685d205513222a993b8ca85.png)

[db\_English\_Forms\_Merged.zip](https://forum.freemdict.com/uploads/short-url/1tf1auI4W2Oz6i9Mj0BCtn09GXE.zip) (5.0 MB) [txt\_English\_Forms\_Merged.zip](https://forum.freemdict.com/uploads/short-url/najZuj1YqJ0snnXq2KxqGjparqP.zip) (2.3 MB)

---

<div class="post-metadata">

作者： ![jiangws](https://forumcdn.freemdict.com/user_avatar/forum.freemdict.com/jiangws/32/18560_2.png) [@jiangws](https://forum.freemdict.com/u/jiangws)\
发布日期： [2021 年3 月 14 日 05:16 UTC](https://forum.freemdict.com/t/topic/5301/2 "2021-03-14T05:16:20Z")

</div>

谢谢你的分享

---

<div class="post-metadata">

作者： ![fruition](https://forumcdn.freemdict.com/user_avatar/forum.freemdict.com/fruition/32/51082_2.png) [@fruition](https://forum.freemdict.com/u/fruition)\
发布日期： [2021 年3 月 14 日 13:18 UTC](https://forum.freemdict.com/t/topic/5301/3 "2021-03-14T13:18:39Z")

</div>

很多有亂碼，仁兄可否從源頭就轉成utf 8 ，想搞成mdx, 有點困擾，因後續再轉成utf8也是亂碼

矇gringolade: d矇gringolades  
cama簿eu: cama簿eux  
cambog矇: cambog矇s  
camp?ut: camp-outs  
ca簽ada: ca簽adas  
candle?oot: candle-feet

---

<div class="post-metadata">

作者： ![MAX](https://forumcdn.freemdict.com/letter_avatar_proxy/v4/letter/m/e5b9ba/32.png) [@MAX](https://forum.freemdict.com/u/MAX)\
发布日期： [2021 年3 月 15 日 01:01 UTC](https://forum.freemdict.com/t/topic/5301/4 "2021-03-15T01:01:56Z")

</div>

TXT：

![no1](https://forumcdn.freemdict.com/uploads/default/original/2X/e/e1159b6442e22b3373140a450d8ffc0dcba286f6.png)

DB：

![n2](https://forumcdn.freemdict.com/uploads/default/original/2X/f/fcee40c137b3501ea8aa030df5fde00d3dc49f26.png)

我这边一直都是utf-8，且并无问题

---

<div class="post-metadata">

作者： ![fruition](https://forumcdn.freemdict.com/user_avatar/forum.freemdict.com/fruition/32/51082_2.png) [@fruition](https://forum.freemdict.com/u/fruition)\
发布日期： [2021 年3 月 15 日 01:14 UTC](https://forum.freemdict.com/t/topic/5301/5 "2021-03-15T01:14:29Z")

</div>

謝謝回覆，後來用 emeditor 碼是正确的…謝謝

---

<div class="post-metadata">

作者： ![elisir](https://forumcdn.freemdict.com/letter_avatar_proxy/v4/letter/e/838e76/32.png) [@elisir](https://forum.freemdict.com/u/elisir)\
发布日期： [2022 年9 月 21 日 00:55 UTC](https://forum.freemdict.com/t/topic/5301/6 "2022-09-21T00:55:16Z")

</div>

能介绍下如何将text转换成构词法文件aff和dic吗？没找到win下能用的软件

---

<div class="post-metadata">

作者： ![WalkingDictionary](https://forumcdn.freemdict.com/letter_avatar_proxy/v4/letter/w/41988e/32.png) [@WalkingDictionary](https://forum.freemdict.com/u/WalkingDictionary)\
发布日期： [2022 年9 月 23 日 01:21 UTC](https://forum.freemdict.com/t/topic/5301/7 "2022-09-23T01:21:07Z")

</div>

这个能在goldendict里边使用吗？
