Tiny4Reader是一个非常简单的PDF阅读器,其实Mac上Preview就已经是一个非常完美的PDF阅读器了,那么我为什么非要费劲写一个呢。
原因是,我经常用Preview看一些英文电子书、论文、文档什么的。其间总有些单词不认识,需要用字典查看。Mac的字典很好用,而且可以直接在PreView中右键打开调服务,但是总还是有点不够方便,对我来说。另外,我想学点非哑巴英语,所以,我往往先去词典查一下词的意思,然后在Shell里面用say命令把这个词读出来。这个流程,我觉得对我学习英语很有好处,可是涉及到两个软件,操作起来太过麻烦了。
所以就有了Tiny4Reader,它基本上就是个类似Preview的PDF阅读器,唯一区别是,阅读的时候,如果选中了一个词,或者一段话,然后,你按键盘上的a,这样就会读出这个单词,然后打开词典帮你找这个单词的解释。
欢迎大家提出宝贵建议,接下来我会慢慢的把它做的更好用一点,以及加入自动查找网络词典(dict.cn),以及Google Translate等。


请不要吝惜您的评论,每一条评论,都是我在漫漫长夜前行的力量
16 条评论:
Tinyfool好,给您提个建议,Mac的tts还是有很多单词的发音不准,您可以考虑采用Webster的真人语音库(从http://www.verycd.com/topics/133276/ 下载),这样的发音要准确和动听许多。至于长句可以继续用Mac自己的。
我自己的做法是用Automator写了一个服务,设定一个快捷键调用Webster的语音库,并弹一个窗口显示iciba.com(感觉释义比较丰富,也许有更好的选择)的网络查询结果。
这样做的好处是不单可以在“预览”中使用,在Safari或者其他的Cocoa程序(好像是这样)也能发音并查词。缺点是有时候运行随度比较慢,要等几秒。
8:21 下午
有个错字,“运行速度”
8:24 下午
谢谢你的意见,其实,我知道服务可以做类似的事情
但是之所以写一个软件的原因,有二
1、我不太会用服务,和apple script。
2、如果做成服务,我必须给它设置一个组合键,而我现在可以用a这么简单的键激发。因为阅读的时候本身就无需打字,所以可以用简单的键。这对我的好处很明显,因为我喜欢躺着看PDF,那时候复杂的组合键就很不方便了。
你说的那个发音库,我研究研究,各种网络词典和翻译工具,我都准备集成进去,随用户选择,呵呵
11:23 下午
呵呵,我那是个偷懒的法子,还是您这个好。等您这个完善了,我就改用您这个。
再畅想一下,是否可以做一个“简单”的生此本功能呢?顺便带朗读跟网络同步功能的那种:)
2:30 上午
你说的是生词本吧?
哈哈,错别字不少,你也用fit呢?
生词本,我考虑过,对我来说,我也经常对着pdf文件翻译,所以也考虑加入一些翻译友好的功能
2:37 上午
真惭愧,又写错字了。
不过不能怪fit,还是我自己不够小心。
2:40 下午
不是怪它,不过出错的pattern很像是用fit的,呵呵
2:42 下午
虽然还没有使用,但是觉得是一个非常好用的程序。我觉得mac的字典很好用,但是没有发音,能不能在程序中加入www.merrian-webster.com的词典的发音,如果是这样,就perfect了。
回家试试,期待是一款好用的软件。
3:37 上午
tiny大神,你这个工具太棒了,攒了好几本非常好的pdf电子书,这下可以加快学习进度了。
生词本功能我相要。查过的词语记录下来,以后温习温习。
1:52 下午
支持,先down了一个~~试试看
4:56 下午
用了一下. 原来如此啊. 就是apple+ctrl+D和apple+ctrl+option+p嘛.
6:00 下午
Rex Sheng:
你说的没错,不过你可以躺在床上看书的时候,按一下apple+ctrl+D和apple+ctrl+option+p,呵呵。
或者,用这个软件按一下a。
11:27 下午
有没有可能加上鼠标双击和拖动取词呀?这样是不是连键盘都不需要按啦。选中一个单词的时候朗读+查字典,选中一段话的时候只朗读。
5:36 下午
Hi,你知道现在国外的web hosting服务,那种比较便宜和可靠?最好能支持JAVA或者Python的。
4:13 上午
我建议你买个vps,我在用linode,这个blog就在这个vps是上面。基本上就像一个独立服务器,可以自己安装linux/apache等等。
11:52 上午
不了解为什么会这么麻烦?
在系统预置》Speech》Text to Speech 点 Set key。。。设置一个快捷键,我用的是 Ctrl+Z --!!!
然后不管在什么地方选中一个单词,按一下 Ctrl+Z。。。
7:50 下午
发表评论
<< 主页