强烈呼唤可以用来象看PDF一样通读词典的软件出世!
本帖最后由 lbhl 于 2019-10-13 20:14 编辑我是一个背诵通读词典上瘾的人,相信本论坛我能找到不少同好。在电脑上通读词典,肯定有不少朋友象我一样感觉比盯着蝇头小字看纸版词典体验好很多,尤其是如果抱着10寸以上大屏幕平板来看,既有看纸版书的感觉,又可以随意放大字体享受到电子设备的优势,别提多舒服啦!对于通读词典这种应用,所谓"看LCD电子设备伤眼睛,看纸书对眼睛才好一定要买纸版词典" 的理论可以说完全是一派胡言,根本就不成立!伤不伤眼睛,LCD屏幕的刺激仅仅是一个很小的微不足道的因素,对于蝇头小字的词典来说字体多大才是最重要的,词典字体大小对眼睛的影响刺激远甚于你是用电子设备还是纸版书。小时候根本没有手机平板电子设备,大家都是看纸板书,谁说看纸板书就不伤眼睛了?那时候不是一样有很多近视眼吗?并不比现在明显少啊。严格说,纸版书影响眼睛舒适度有各种因素:字的大小,字与字的左右空隙,行间距,字体(比如黑体就比纤细的楷体舒服),整体排版的疏密,印刷的色彩(即使都是黑色,黑的深度不同感觉也不一样,《韦氏高阶双解》虽然字体很小但例句都用蓝色感觉就是舒服),印刷用纸的白度(我有一本词典用纸很黄感觉就很不舒服),印刷的质量......
很可惜,所有的电子词典软件都设计成满足偶尔查词这种应用的,想既有查词的便捷,又有通读时看PDF或者看网页一样的舒适,还没有发现哪款词典能兼顾两者的。
通读最基本的要求就是非“跳跃式“的"连续式"显示。即:字母顺序排列紧相连两个词条的解释可以同时在屏幕中显示。比如上半屏显示完上一词条的解释,下半屏不留空,而是同时紧接着显示下一词条的解释。
而现在的软件都做成看完上一个词条解释想看下一个词条,就非得整个屏幕完全清除抹去上一词条解释之后再显示下一个词。有时候需要同时参看按字母顺序相连的两个词(比如它们之间是派生词的关系),或者一个词条解释很少占满不了一屏,就是想一屏不要浪费空白同时显示多个词条,于是就有了这种非“跳跃式“的"连续式"显示需求。
曾经强烈要求深蓝词典软件的作者将此功能做进去,遗憾的是软件作者先是说没有几个人需要这种功能根本无需做,之后又说这个功能技术上太难做到编程很难。实在无法理解,为什么在一屏同时显示多个词典对同一词条的解释可以轻易做到,就不可以做到一屏同时显示同一个词典对多个词条的解释呢?
好吧,退一步。我需要将mdx文件制作成导出PDF, 或者epub,HTML用acrobat reader或者通用浏览器阅读可以吗?或者要求再高点,只导出我想要的词条?据说欧路词典可以导出曾经查过的词?现在我手头上有一个GRE词表的文本文件,上面每一行就是一个光秃秃的GRE单词而无任何解释,现在要求根据这个GRE词表导出牛津高阶或者朗文当代中的解释,打造一个我自己定制的GRE版的牛津高阶或朗文当代,无论导出什么格式的,只要将牛津朗文词典中的词条解释加上去就算成功,可以做到吗?
我理想中的用来通读背诵词典(而非偶尔查阅)的词典软件要有如下功能:
以某部收词量少解释简单的简易词典的收词为基准,来显示另一部我想用来背诵的收词量大而且解释更详细词典中的相应词条的解释。
比如,我现在只想背诵最著名的牛津高阶双解词典中的六级词汇,假如仅仅将牛高中的六级词汇摘出来照抄出版一本六级词汇版的牛高,搞到它的PDF来阅读,这是最好不过了。可惜永远不会有这种词典出版。好的,那我期待电子词典软件加入类似功能!
假如我手上有一部六级词汇词典MDX,词条满足我的要求不多不少都是六级词汇,但解释不够权威,我现在需要词典软件设定某些选项之后,在屏幕上"连续式"(非“跳跃式“)显示这些牛高中六级词汇。
我尤其需要有安卓版带这个功能的软件,因为我就是想通过我的12寸大平板来通读词典。
也许,现有的词典软件已经有这个功能了?请告诉我是哪个软件?操作是否麻烦?
在通读的时候,我要求仅手指在屏幕滑动就能连续不断地看下去,如果必须有任何多余的操作才能实现连续不断地往下看,在长时间阅读中是很烦人的事。
本帖最后由 VimVim 于 2019-10-13 16:58 编辑
lbhl 发表于 2019-10-13 16:04
请问“论坛里已有好几个这样的软件“ ----本人菜鸟,能否给出具体链接是哪个网页给出了呢? ...
这个就不错:从MDX导出指定词条为TXT,这个速度还是很快的https://www.pdawiki.com/forum/forum.php?mod=viewthread&tid=35598
(出处: 掌上百科 - PDAWIKI)
https://s2.ax1x.com/2019/08/24/myF5TK.png
还有这个(虽已停止开发,但可以使用):
Mdict Editor Tool v2.0.35 -- 多功能个性化词典制作工具
https://www.pdawiki.com/forum/forum.php?mod=viewthread&tid=18986
(出处: 掌上百科 - PDAWIKI)
nonwill 发表于 2019-10-13 13:02
楼主要求的这个功能并不是不能实现的,只是个人觉着有些多余----毕竟有纸质的或已存电子版格式(pdf等电子 ...
一整本全部词条(例如3万词条)都挤在一个页面下,需要多大运存?楼主主要是用平板,加载全部内容需要一定时间,滑动的时候可能还会卡。这种制作方式只适合词条数量少的的(例如1-500数量左右)。
不过以这种方式制作,还不如制作成epub来进行阅读,xhtml可以分割,不像mdx要分_00.mdx、_01.mdx,看完还要打开另一个mdx,epub可以一直“连续”下去。 name your RMB price, there must be someone who can fulfill your requirements 用anki 啊,anki 搭配fastwq老好用了
当然了具体到细节上肯定有一些不完美的地方,可是架不住人家资源多呀 glueckesschmied 发表于 2019-10-13 12:41
name your RMB price, there must be someone who can fulfill your requirements
偶比较穷,但积分和米倒蛮多的,不知道有人愿意换?呵呵。 背诵最著名的牛津高阶双解词典中的六级词汇
用anki及其插件可以实现,相当于批量查询mdx 只要钱到位,啥都能办到
如果没钱,就得自己去设计。
曾经高德纳, 因为么有趁手的软件,然后自己花10年写了一个完美的程序来满足自己。 nonwill 发表于 2019-10-13 13:02
楼主要求的这个功能并不是不能实现的,只是个人觉着有些多余----毕竟有纸质的或已存电子版格式(pdf等电子 ...
出版商的词典数据可能是存在数据库、json、xml等格式下面的,数据规范,后期容易批量处理转成html。 本帖最后由 流星冲击 于 2019-10-13 13:50 编辑
mdx文件本质是html文件,现时转成epub是最可行的方式,完全符合非“跳跃式“的"连续式"显示的要求,还支持epub3格式,基本完美支持mdx内的html标签了。
其次,app实现连续式页面滑动,实现是没问题,在技术上实现的话,局部连续,然后释放运存,再局部连续,如此循环。不过mdx的词条排序算法,不能自定义词条顺序,例如b、a、c,你在mdx套壳软件阅读只能是a、b、c,当然,你也可将b、a、c放在同一词条下,又或者是添加0001b、0002a、0003c,不过这两种改法,如果还要将它当成词典来查询,可以另外添加锚跳和@@@LINK=0001a。
epub可以自定义词条顺序,b、a、c没问题,只是现阶段,epub没有实现查询词典的功能。
最后,用mdx导出自己想用的词条,本论坛就有三个工具就可以实现,或者单纯使用正则对mdx源码也可以导出,论坛中三个工具当中的两个可以自定义词条顺序导出。
平典app和硕数阅读还有ebpocket只能说是局部实现了非“跳跃式“的"连续式"的某些功能(已经很接近了),还要要你进行点击的操作,不是一路滑动下来。
教楼主一个最简单最直接最有效的办法------买书 cainiao 发表于 2019-10-13 13:51
教楼主一个最简单最直接最有效的办法------买书
我也愿意买书,但是第一不存在按我收词要求打造的解释详细程度也符合我要求的词典;二则纸书不象平板上阅读可以缩放,字体太小看起来太费眼了。 流星冲击 发表于 2019-10-13 13:25
一整本全部词条(例如3万词条)都挤在一个页面下,需要多大运存?楼主主要是用平板,加载全部内容需要一 ...
“一整本全部词条(例如3万词条)都挤在一个页面下” ----- 我的要求还没这么变态,程序员也不会这么蠢真地这么干。一个页面放置我指定的词条数就可以了,比如30个词还是可以的吧?看这30个词的时候我只需要手指在屏幕上下滑动来连续地看,等这30个词看完了,再附加一个或几个稍微麻烦点的操作换下一批30个词,这难做吗?
流星冲击 发表于 2019-10-13 13:25
一整本全部词条(例如3万词条)都挤在一个页面下,需要多大运存?楼主主要是用平板,加载全部内容需要一 ...
“一整本全部词条(例如3万词条)都挤在一个页面下” ----- 我的要求还没这么变态,程序员也不会这么蠢真地这么干。一个页面放置我指定的词条数就可以了,比如30个词还是可以的吧?看这30个词的时候我只需要手指在屏幕上下滑动来连续地看,等这30个词看完了,再附加一个或几个稍微麻烦点的操作换下一批30个词,这难做吗? nonwill 发表于 2019-10-13 13:58
转换成pdf等格式后----纯文字格式体积并不大,再拿来用就不需要那么多运行内存了----况且pdf等格式电子书 ...
嗯,转成pdf确实不需要这么大运存。我说的运存是gd直接打开一个词头下包含3万词条内容的文本内容,如果gd没优化内存交换机制,肯定卡死。 本帖最后由 lbhl 于 2019-10-13 14:20 编辑
nonwill 发表于 2019-10-13 13:02
楼主要求的这个功能并不是不能实现的,只是个人觉着有些多余----毕竟有纸质的或已存电子版格式(pdf等电子 ...
我不是对现有词典排版不满意,而是发现以下这个要求很少有词典能做到:以某部收词量少解释简单的简易词典A的收词为基准,来显示另一部我想用来背诵的收词量大而且解释更详细词典B中的相应词条的解释,不在词典B中显示词典A中没有的词汇
(换句话说:要求始终在词典B中显示仅AB词典共同收录的单词,我是拿词典B来背诵通读的。非常精确地表达我的要求:假如当前显示的是词典B中AB两本词典中共有的一个词X,看完X的解释之后点击词典B中下一个单词,不允许显示词典B中字母顺序排列紧接着的单词Y,因为单词Y在词典A中未收录,我要求在词典B中显示词典A中紧接着X的单词Z,假设Z单词是AB词典共有的)。
很有想法 lbhl 发表于 2019-10-13 13:56
我也愿意买书,但是第一不存在按我收词要求打造的解释详细程度也符合我要求的词典;二则纸书不象平板上阅 ...
可以自己编个有个人特色的词典{:4_97:}花个半年时间应该差不多能编好{:4_97:} lbhl 发表于 2019-10-13 14:06
我不是对现有词典排版不满意,而是发现以下这个要求很少有词典能做到 ---- 以某部收词量少解释简单的简易 ...
xyzreader(硕数阅读)符合你的要求,硕数阅读有无限翻译的功能,遇到生词,便打开翻译窗口,只是也有个中限制,就是打开的html文件不能太大(可能要分割成几百个html或者上千个,以30个词条为一个html)。
具体实现:复杂的mdx词典分割转成html,简单的mdx词典转成xyzreader词典,打开xyzreader,简单的词典作为翻译词典,打开复杂词典的部分分割html,阅读生词就点击弹出简单的xyzreader词典进行翻译(其实就是查词)的窗口,阅读完就换下一个html。
xyzreader查词也有个限制,就是只能查单个词组,不能查词组,词性变化也仅支持ed,s,ing的后缀。 深蓝词典作者已告知可以用词典分组的方法来达到目的。
作为收词基准的简易词典作为分组A中唯一的词典,详细词典(可以有多部)放到分组B中。在分组A中点击下一个单词导航到简易词典中下一个词条,然后切换到分组B看详细词典的解释,看完切换回分组A再点击下一个,如此循环往复。
但这种方法只能解决最基本问题,稍微多看几个词就会烦不胜烦。谁架得住通读一本书的时候还没完没了不停地切换?只有用手指上下滑屏才是通读时唯一可以接受的可长期运用的操作。 还是建议楼主买书本,翻阅方便,做笔记也便捷
字小可以用放大镜
平板看字典不利于眼睛健康,也不利于思考和笔记
顺便感谢楼主分享了很多的资料 pad 发表于 2019-10-13 14:47
还是建议楼主买书本,翻阅方便,做笔记也便捷
字小可以用放大镜
我有头戴式放大镜,可是看着还是没有平板放大来着舒服。
我并不认为电子设备看书就一定比纸书对眼睛好。
闪烁的LCD对眼睛的疲劳贡献程度远远小于纸书字太小的贡献。
字大醒目才是王道。 lbhl 发表于 2019-10-13 14:06
我不是对现有词典排版不满意,而是发现以下这个要求很少有词典能做到:以某部收词量少解释简单的简易词典A ...
你的需求很容易实现,但不是词典软件提供的:用Goldendict导出简单词典A的词头,用此词头列表提取复杂词典B的内容(论坛里已有好几个这样的软件),最后用mdxbuilder重新打包为MDX即可。 VimVim 发表于 2019-10-13 15:57
你的需求很容易实现,但不是词典软件提供的:用Goldendict导出简单词典A的词头,用此词头列表提取复杂词 ...
请问“论坛里已有好几个这样的软件“ ----本人菜鸟,能否给出具体链接是哪个网页给出了呢? 确实纸质词典也有很多优势,可以做做比较,涂涂画画,对记单词特别好。查词用电子的可以的。
页:
[1]
2