litebook v2 发布

14 views
Skip to first unread message

Jun Hu

unread,
Jan 17, 2011, 9:39:16 PM1/17/11
to pyth...@googlegroups.com

Hi all,

 

litebook是一个用wxpython写的开源看书小软件,今天在这里正式发布v2版,主要的新特性有:

  • 自创的liteview组件,专为看书而优化:
    • 支持三种不同的显示模式:纸张/书本/竖排书本
    • 支持背景图片
    • 如下显示选项可定制:
      • 显示模式
      • 背景色/背景图片
      • 字体及颜色
      • 行间距/页边距/页中距
      • 下划线的样式和颜色
    • 文件载入和排版速度和文件大小无关,也就是说20M的文本载入和2M文本载入速度几乎是一样的。
    • 支持文本的选择和拷贝
  • 支持显示主题的定制,2.0中预置了几种显示主题,用户可以自由发挥定制新的主题。并且显示主题可以导出和导入,便于交流。
  • Litebook2 中所有的功能都有相应的快捷键(对于喜欢用键盘的人非常友好^-^),并且这些快捷键可以定制,同一个功能可以有多个快捷键,这样对于某些习惯于某种按键方案的使用者就比较方便了(内置VIM的按键方案)。同显示主题一样,用户也可以定制快捷键方案并导入和导出。
    • 丰富的导航键支持:
      • 滚行/翻页/翻半页/1%/10%/文件跳转等等
  • 重写了基于HTML的帮助系统

对于不熟悉litebook的朋友,在这里再提一下litebook 1.xx版中的功能:

  • 支持WindowsLinux
  • 支持Text/HTML/UMD/JAR/EPUB/ZIP/RAR文件
  • 支持小说在线搜索和下载
  • 带拼音过滤功能的文件选择侧边栏
  • 支持智能分段
  • 文件编码自动识别
  • 支持Unicode
  • 支持简繁体转换
  • 支持按文件名顺序打开文件(支持中文数字)
  • 支持自动翻页/全屏显示
  • 阅读时间提醒
  • 自动记忆每个文件上次的阅读位置,并在打开时自动跳转。
  • 支持将当前打开的文件内容另存为UTF-8或是GBK编码的文本文件 
  • 可隐藏的工具栏

 

litebook最初的动机仅仅是为了学习python并写一个给自己用的看书软件,但是一路更新到今天,也有差不多快两年的时间了,在这期间Zoom.Quiet给我了很多帮助,在此感谢。

希望大家都能试试并喜欢这个软件。

下载页面:http://code.google.com/p/litebook-project/downloads/list

几张截图:

Hu Jun

unread,
Jan 17, 2011, 9:44:00 PM1/17/11
to python-cn`CPyUG`华蟒用户组(中文Python技术邮件列表)
截图被过滤了。。。
还是看这里吧:
http://code.google.com/p/litebook-project/wiki/ScreenShoot

cougar cougar

unread,
Jan 17, 2011, 9:50:28 PM1/17/11
to pyth...@googlegroups.com
cougar@cougar-work:~/下载/litebook2$ python litebook2_linux.py 
Traceback (most recent call last):
  File "litebook2_linux.py", line 49, in <module>
    import rarfile
ImportError: No module named rarfile


在 2011年1月18日 上午10:44,Hu Jun <hujun...@gmail.com>写道:
截图被过滤了。。。
还是看这里吧:
http://code.google.com/p/litebook-project/wiki/ScreenShoot

--
来自: python-cn`CPyUG`华蟒用户组(中文Python技术邮件列表)
发言: pyth...@googlegroups.com
退订: python-cn+...@googlegroups.com (向此发空信即退!)
详情: http://code.google.com/p/cpyug/wiki/PythonCn
严正: 理解列表! 智慧提问! http://wiki.woodpecker.org.cn/moin/AskForHelp

li donglin

unread,
Jan 17, 2011, 9:55:41 PM1/17/11
to python-cn
欢迎欢迎。

--
来自: python-cn`CPyUG`华蟒用户组(中文Python技术邮件列表)
发言: pyth...@googlegroups.com
退订: python-cn+...@googlegroups.com (向此发空信即退!)
详情: http://code.google.com/p/cpyug/wiki/PythonCn
严正: 理解列表! 智慧提问! http://wiki.woodpecker.org.cn/moin/AskForHelp



--
li donglin

Hu Jun

unread,
Jan 17, 2011, 9:58:30 PM1/17/11
to python-cn`CPyUG`华蟒用户组(中文Python技术邮件列表)
不好意思,忘了提, linux版的运行,请看这里: http://code.google.com/p/litebook-project/wiki/RunUnderLinux

On 1月17日, 下午6时50分, cougar cougar <cougar2...@gmail.com> wrote:
> cougar@cougar-work:~/下载/litebook2$ python litebook2_linux.py
> Traceback (most recent call last):
> File "litebook2_linux.py", line 49, in <module>
> import rarfile
> ImportError: No module named rarfile
>

> 在 2011年1月18日 上午10:44,Hu Jun <hujun.w...@gmail.com>写道:
>
>
>
>
>
>
>
> > 截图被过滤了。。。
> > 还是看这里吧:
> >http://code.google.com/p/litebook-project/wiki/ScreenShoot
>
> > --
> > 来自: python-cn`CPyUG`华蟒用户组(中文Python技术邮件列表)
> > 发言: pyth...@googlegroups.com

> > 退订: python-cn+...@googlegroups.com<python-cn%2Bunsubscribe@googlegroups .com>(向此发空信即退!)

cougar cougar

unread,
Jan 17, 2011, 10:01:31 PM1/17/11
to pyth...@googlegroups.com
奇怪,这个rarfile我怎么用easy_install 装不了呢

sudo easy_install -U rarfile

install_dir /usr/local/lib/python2.6/dist-packages/
Searching for rarfile
No local packages or download links found for rarfile
error: Could not find suitable distribution for Requirement.parse('rarfile')


退订: python-cn+...@googlegroups.com (向此发空信即退!)

Zoom.Quiet

unread,
Jan 17, 2011, 10:02:07 PM1/17/11
to pyth...@googlegroups.com
在 2011年1月18日 上午10:58,Hu Jun <hujun...@gmail.com> 写道:
> 不好意思,忘了提, linux版的运行,请看这里: http://code.google.com/p/litebook-project/wiki/RunUnderLinux
>
嗯嗯嗯! 俺一直使用的:
http://social.wakoopa.com/ZoomQuiet
作者很勤奋,一年以前就全面替代了 wine 跑的 ReadBook;
经过深入重构, lb2 更加快捷了,,,爽直!

> On 1月17日, 下午6时50分, cougar cougar <cougar2...@gmail.com> wrote:
>> cougar@cougar-work:~/下载/litebook2$ python litebook2_linux.py
>> Traceback (most recent call last):
>>   File "litebook2_linux.py", line 49, in <module>
>>     import rarfile
>> ImportError: No module named rarfile
>>
>> 在 2011年1月18日 上午10:44,Hu Jun <hujun.w...@gmail.com>写道:
>>
>>
>>
>>
>>
>>
>>
>> > 截图被过滤了。。。
>> > 还是看这里吧:
>> >http://code.google.com/p/litebook-project/wiki/ScreenShoot

--
人生苦短, Pythonic! 冗余不做,日子甭过!备份不做,十恶不赦!
俺: http://about.me/zoom.quiet
开: http://code.ijinshan.com/
豆: http://www.douban.com/group/zoomquiet
书: http://code.google.com/p/openbookproject
蟒: http://code.google.com/p/kcpycamp/wiki/PythoniCamp

Hu Jun

unread,
Jan 17, 2011, 10:05:58 PM1/17/11
to python-cn`CPyUG`华蟒用户组(中文Python技术邮件列表)
> 奇怪,这个rarfile我怎么用easy_install 装不了呢
>
如果easy_install不灵光的话,还是手动一点吧:
rarfile 2.0 ( http://pypi.python.org/pypi/rarfile/2.0)

下载下来后,解压并用这个命令安装:sudo python setup.py install

On 1月17日, 下午7时01分, cougar cougar <cougar2...@gmail.com> wrote:

> install_dir /usr/local/lib/python2.6/dist-packages/
> Searching for rarfile
> Readinghttp://pypi.python.org/simple/rarfile/
> Readinghttp://rarfile.berlios.de/
> Readinghttp://grue.l-t.ee/~marko/src/rarfile/
> Readinghttp://developer.berlios.de/projects/rarfile/
> No local packages or download links found for rarfile
> error: Could not find suitable distribution for Requirement.parse('rarfile')
>

cougar cougar

unread,
Jan 17, 2011, 10:16:00 PM1/17/11
to pyth...@googlegroups.com
恩,装上了

不错不错

而且难能可贵的是还能坚持这么久,发布新版本

退订: python-cn+...@googlegroups.com (向此发空信即退!)

Hu Jun

unread,
Jan 17, 2011, 10:26:15 PM1/17/11
to python-cn`CPyUG`华蟒用户组(中文Python技术邮件列表)
>
> 而且难能可贵的是还能坚持这么久,发布新版本

呵呵,谢谢夸奖,能坚持下来也是“广大”使用者的支持(乐观估计大概有那么十几号人。。。)

lilydjwg

unread,
Jan 18, 2011, 2:28:58 AM1/18/11
to pyth...@googlegroups.com
在 2011年1月18日 上午11:26,Hu Jun <hujun...@gmail.com> 写道:
>>
>> 而且难能可贵的是还能坚持这么久,发布新版本
>
> 呵呵,谢谢夸奖,能坚持下来也是“广大”使用者的支持(乐观估计大概有那么十几号人。。。)
>
> --
> 来自: python-cn`CPyUG`华蟒用户组(中文Python技术邮件列表)
> 发言: pyth...@googlegroups.com
> 退订: python-cn+...@googlegroups.com (向此发空信即退!)
> 详情: http://code.google.com/p/cpyug/wiki/PythonCn
> 严正: 理解列表! 智慧提问! http://wiki.woodpecker.org.cn/moin/AskForHelp
>

刚刚下回来试过了,确实不错。不过我觉得,使用网页也可以实现类似的效果,而且自定义起来更加方便(加些
CSS/JS),还可以配合小书签或者浏览器插件,方便查英文啊、维基百科啊什么的。而且那样的话我就不需要装 wxpython 了 :-)

Ken

unread,
Jan 18, 2011, 3:12:14 AM1/18/11
to pyth...@googlegroups.com
2011/1/18 Hu Jun <hujun...@gmail.com>

>
> 而且难能可贵的是还能坚持这么久,发布新版本

呵呵,谢谢夸奖,能坚持下来也是“广大”使用者的支持(乐观估计大概有那么十几号人。。。)


哥们多多努力,我已经帮推了:

cougar cougar

unread,
Jan 18, 2011, 5:51:38 AM1/18/11
to pyth...@googlegroups.com
网页有网页的好处,客户端有客户端的好处,不冲突的。

Hu Jun

unread,
Jan 18, 2011, 12:34:46 PM1/18/11
to python-cn`CPyUG`华蟒用户组(中文Python技术邮件列表)
Reply all
Reply to author
Forward
0 new messages