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文件;