ReadMe
# 1、原作 Milkyway-Cloze: ReadMe (opens new window)
# 2、更新贴
功能更新:对 Milkyway-Cloze 的 功能升级 【网页版蒙哥阅读器】 - 软件经验交流展望 - FreeMdict Forum (opens new window)
资源整合:https://www.mubucm.com/doc/5wafDSgIEHV (opens new window)
英语相关:https://www.mubucm.com/doc/4S5wRCWksLV (opens new window)
# 3、注意
- 本工具【Milkway-Cloze-Plus】主要是为了搭配MDict、MDictCapture使用,使查词更方便;
- 【COCA20000】选项中包含了大量的基础词汇,内置【屏蔽文件
badList.js
】已屏蔽2000基础词,可点击【查看已屏蔽】查看; - 因此其他的觉得简单的词需要自己手动屏蔽;亦可取消屏蔽;
- 很简单,在生词弹窗或右侧的单词列表
右键单击
单词即可屏蔽;Ctrl+Z
可撤回屏蔽;
# 4、按键说明
原功能:
Clear
:清空输入框;Go To The Text
:窗口移动至阅读区域;Click To Start
:对输入框的文本进行处理;标注出生词;Pause
:停止填空练习;Cloze Excise
:开启填空模式;Load Words
:读取以往记录中的词汇,进行标注;Load Article
:从json文件
导入文章;【新增txt、html
文件】Export
:导出当前文章阅读记录json文件
;新增功能:
English Level
:- COCA20000:依据收词量20000的词典进行生词识别;
- 2w+词组:依据收词量20000的词典和词组词典进行生词识别;
🔺🔻
:调整文本输入框的高度
,便于输入;+
-
:文本输入框字体大小
增减;导入knownList
:用于屏蔽熟词、基础词,可在下方输入框中输入,然后导入;【单词间以空格
或回车
隔开】取消屏蔽
:与导入knownList
相反的操作,在下方输入框中输入要取消屏蔽的单词,然后点击该按钮;【单词间以空格
或回车
隔开】查看已屏蔽
:点击后,在下方的输入框中显示当前已屏蔽的单词及数量;设置
:打开设置弹窗;Users
:为了使不同用户使用该工具,避免屏蔽列表相互干扰,可在设置弹窗添加用户后,在此处切换;
✨
中文-默认
:使用正则表达式对文章中的中文进行处理,使之可以换行
、隐藏
; - 在
中文-隐藏
模式时,点击隐藏的中文位置,可使其显示/再次隐藏;【偷看一眼】📚Local Mdx
:【需要本地启动mdx-sever】打开mdx词条;单词
:切换右侧单词列表位置
;Left、Right、Hide;释义-隐藏
:隐藏 右侧单词释义列表的释义;释义-显示
:恢复默认;宽点
:加宽 右侧单词释义列表,仅列表在右侧时有效;窄点
:恢复默认宽度;FontSize
滑动条:调整阅读区域英文字体大小;【已隐藏】【可使用快捷键 Ctrl+鼠标滚轮】🔍全屏
:使该窗口全屏化,同F11;🎈Nav +
:隐藏顶部输入框及按钮;🎈Nav -
:恢复默认;生词
:左键单击:打开生词列表弹窗(可按字母顺序排序);
右键单击:一键复制所有生词至剪贴板;
打开生词弹窗后
↑
:按字母顺序排序;·
:恢复默认排序;M
:按单词等级排序;D
:恢复默认(取消标注);【不影响M
的功能】C
:一键复制;
默认
选择框:该选择框可以标出不同等级的单词,包括:中考、高考、考研、六级、专八、GRE🎨All Mark
:一键标注出全部等级;Cancel Mark
:取消全部等级标注;Tail +
:开启/关闭 右侧单词列表不同等级单词的小尾巴按键:
字母A-Z:填空输入;
数字1:填空模式下,提示1位字母;
数字4:标注,认识/不认识;
数字5:标注,认识;
数字9:后退5个单词;
数字0:前进5个单词;
空格键:将当前的单词切换为填空,再次点击可还原;
回车键:前进1个;
引号:该单词发音;
逗号:后退1个;
句号:前进1个;
方向键-上:前进5个;
方向键-下:后退5个;
方向键-左:后退1个;
方向键-右:前进1个;
Ctrl+Z
:撤销右键单击(右侧单词列表、生词弹窗中;Ctrl+M);Ctrl+X
,用于 隐藏/显示【Click To Start】那一行按钮;仅【🎈Nav -】时生效;Ctrl+A
,右侧释义列表【宽点】;Ctrl+S
,打开设置弹窗;Ctrl+D
,清除/恢复重复生词的标注;Ctrl+M
,将【红色状态框】内的词屏蔽;【同右侧释义列表的右键单击】【可Ctrl+Z撤回】;Ctrl+鼠标滚轮
:- 输入框激活时,缩放【输入框】字体
- 输入框未激活时,缩放【阅读区】字体;
- 【Ctrl+Shift+滚轮】,缩放【浏览器页面】;
- 置于mdx窗口顶部功能栏,可缩放mdx窗口;
Ctrl+Shift+Space
,添加【单词 | 词组】至LocalStorage;也可用于查单词;Ctrl+B
,打开本地mdx查词窗口;鼠标单击:
单击【橙色单词】:复制、发音、展示释义;
单击【绿色单词】:复制、发音、展示释义;
单击【红色单词】:复制、获取网络发音;
鼠标双击:
1、未被标注的单词:复制、获取网络发音;
2、被右键取消标注的:恢复原先标注;(鼠标划过时有提示);
右键单击:取消标注【注意:
左侧正文
与右侧单词列表
右键单击功能不同】作用于:
双击标注的(红色)
、生词(橙色)
、认识的(绿色)
;注意:左侧阅读区中的右键单击不会将单词屏蔽(添加至knownList);
【左侧阅读区】使用右键取消标注后,可左键双击恢复标注,
【右侧单词列表】中使用右键单击后,可以使用
Ctrl+Z
撤销;(将单词屏蔽)在【生词弹窗】、右侧【释义列表】,使用右键,可添加至localStorage的knownList项,使下次【点击
Click To Start
时】屏蔽该词;Ctrl+Z
可撤销(点击Click To Start
后,将清空缓存);📚Local Mdx 图标:
╳ : 关闭mdx页面
⇳ : 最高
⇨ : 贴边
◊ :恢复默认位置
⇦ : 最宽
> : 进一步
< : 退一步
# 5、功能优化
去除词汇【自动朗读】功能;
去除保存文件时,标题中前25字母;
优化按键功能;
优化交互逻辑;
1、添加提示【success、warning、error】;
2、(填空时、阅读时)切换上一个下一个时,检测当前与下一个位置的单词是否正确,错误予以提示;
3、检测当前位置是否为填空,否则不能输入;
4、空格键将当前位置切换为填空后,再次空格键可恢复;
5、添加定位至鼠标点击的单词;
6、优化填空时键盘输入;
7、切换下一填空时,清除输入缓存(之前存在问题,影响使用);
8、退格键一次删除一位;
9、
🚀 Export
直接记录进度,无需点Pause
;10、设置独立的生词窗口,不用再扭着脖子看旁边了;同时可以在阅读文章前过一遍生词,顺便把认识的单词屏蔽掉;
11、记录熟词至 localStorage,配合个人进度;
12、增加
9267
个单词发音;【原10486
】13、添加
dict2w.js
,含20292
词条;14、单词分级,不同等级标注不同颜色,右侧单词列表及生词弹窗里,单词带有
等级小尾巴
,也可以关闭显示;15、一键标注等级;
16、
📄Load Article
新增读取txt文件
,效果等同【复制文本到输入框再点Click To Start
】【原:仅读取由🚀 Export
导出的json文件
;】17、
📄Load Article
增加校验,加载文章时,只可选择一个(json
/txt
)文件;18、添加了诸多配置项,可在设置弹窗根据自己需求设置;刷新页面后需重新设置;【一般没必要刷新页面】
19、
📄Load Article
新增读取html文件
,读取后删除各类型标签,仅保留【i
、p
、em
、strong
标签】【适用于解压自epub文件的html
】20、词组识别,找出文章中的词组并标注;
21、添加
dict_phr.js
,含14495
词条;22、启用
mdx-sever
后,可在网页内查词;23、
English Level
更改为下拉多选,选择标注方式更自由;
# 6、md-sever
安装
Python
全网最详细的Python安装教程(Windows) - 知乎 (zhihu.com) (opens new window)
下载
mdx-sever
推荐【自带词形还原】:einverne/mdx-server at morphology (github.com) (opens new window)
解压后,文件夹放置位置无要求;
启动
mdx-sever
在 python 环境下运行
mdx_server.py
;弹出窗口选择
mdx文件
;