2009-12-31

发布Tiny4Reader测试版(Mac版,其他平台用户请直接忽视)

Tiny4Reader是一个非常简单的PDF阅读器,其实Mac上Preview就已经是一个非常完美的PDF阅读器了,那么我为什么非要费劲写一个呢。

原因是,我经常用Preview看一些英文电子书、论文、文档什么的。其间总有些单词不认识,需要用字典查看。Mac的字典很好用,而且可以直接在PreView中右键打开调服务,但是总还是有点不够方便,对我来说。另外,我想学点非哑巴英语,所以,我往往先去词典查一下词的意思,然后在Shell里面用say命令把这个词读出来。这个流程,我觉得对我学习英语很有好处,可是涉及到两个软件,操作起来太过麻烦了。

所以就有了Tiny4Reader,它基本上就是个类似Preview的PDF阅读器,唯一区别是,阅读的时候,如果选中了一个词,或者一段话,然后,你按键盘上的a,这样就会读出这个单词,然后打开词典帮你找这个单词的解释。


欢迎大家提出宝贵建议,接下来我会慢慢的把它做的更好用一点,以及加入自动查找网络词典(dict.cn),以及Google Translate等。


请不要吝惜您的评论,每一条评论,都是我在漫漫长夜前行的力量

16 条评论:

Blogger lispython 说...

Tinyfool好,给您提个建议,Mac的tts还是有很多单词的发音不准,您可以考虑采用Webster的真人语音库(从http://www.verycd.com/topics/133276/ 下载),这样的发音要准确和动听许多。至于长句可以继续用Mac自己的。

我自己的做法是用Automator写了一个服务,设定一个快捷键调用Webster的语音库,并弹一个窗口显示iciba.com(感觉释义比较丰富,也许有更好的选择)的网络查询结果。

这样做的好处是不单可以在“预览”中使用,在Safari或者其他的Cocoa程序(好像是这样)也能发音并查词。缺点是有时候运行随度比较慢,要等几秒。

8:21 下午

 
Blogger lispython 说...

有个错字,“运行速度”

8:24 下午

 
Blogger tiny 说...

谢谢你的意见,其实,我知道服务可以做类似的事情

但是之所以写一个软件的原因,有二
1、我不太会用服务,和apple script。
2、如果做成服务,我必须给它设置一个组合键,而我现在可以用a这么简单的键激发。因为阅读的时候本身就无需打字,所以可以用简单的键。这对我的好处很明显,因为我喜欢躺着看PDF,那时候复杂的组合键就很不方便了。

你说的那个发音库,我研究研究,各种网络词典和翻译工具,我都准备集成进去,随用户选择,呵呵

11:23 下午

 
Blogger lispython 说...

呵呵,我那是个偷懒的法子,还是您这个好。等您这个完善了,我就改用您这个。

再畅想一下,是否可以做一个“简单”的生此本功能呢?顺便带朗读跟网络同步功能的那种:)

2:30 上午

 
Blogger tiny 说...

你说的是生词本吧?

哈哈,错别字不少,你也用fit呢?

生词本,我考虑过,对我来说,我也经常对着pdf文件翻译,所以也考虑加入一些翻译友好的功能

2:37 上午

 
Blogger lispython 说...

真惭愧,又写错字了。

不过不能怪fit,还是我自己不够小心。

2:40 下午

 
Blogger tiny 说...

不是怪它,不过出错的pattern很像是用fit的,呵呵

2:42 下午

 
Blogger flyfish 说...

虽然还没有使用,但是觉得是一个非常好用的程序。我觉得mac的字典很好用,但是没有发音,能不能在程序中加入www.merrian-webster.com的词典的发音,如果是这样,就perfect了。
回家试试,期待是一款好用的软件。

3:37 上午

 
Blogger Summer 说...

tiny大神,你这个工具太棒了,攒了好几本非常好的pdf电子书,这下可以加快学习进度了。

生词本功能我相要。查过的词语记录下来,以后温习温习。

1:52 下午

 
Blogger 猪小宝 说...

支持,先down了一个~~试试看

4:56 下午

 
Blogger Rex Sheng 说...

用了一下. 原来如此啊. 就是apple+ctrl+D和apple+ctrl+option+p嘛.

6:00 下午

 
Blogger tiny 说...

Rex Sheng:

你说的没错,不过你可以躺在床上看书的时候,按一下apple+ctrl+D和apple+ctrl+option+p,呵呵。

或者,用这个软件按一下a。

11:27 下午

 
Blogger lispython 说...

有没有可能加上鼠标双击和拖动取词呀?这样是不是连键盘都不需要按啦。选中一个单词的时候朗读+查字典,选中一段话的时候只朗读。

5:36 下午

 
Blogger tangl_99 说...

Hi,你知道现在国外的web hosting服务,那种比较便宜和可靠?最好能支持JAVA或者Python的。

4:13 上午

 
Blogger tiny 说...

我建议你买个vps,我在用linode,这个blog就在这个vps是上面。基本上就像一个独立服务器,可以自己安装linux/apache等等。

11:52 上午

 
Anonymous iColor 说...

不了解为什么会这么麻烦?

在系统预置》Speech》Text to Speech 点 Set key。。。设置一个快捷键,我用的是 Ctrl+Z --!!!

然后不管在什么地方选中一个单词,按一下 Ctrl+Z。。。

7:50 下午

 

发表评论

<< 主页