• cjkspace 是编写LaTeX文档辅助工具,在中英文之间插入波纹号(~),也可以是其他符号如空白或问号等。中英文之间空白的讨论可以参考李果正先生的博文:中英文字间空白。虽然这里说的是中英文,但程序中汉字的定义使用的是Unicode的 CJK 字符集,因此应该也支持日文和韩文。程序对中英文的定义都可以重新定义或扩展,如对德文或法文的支持等。cjkspace使用的是Python的内置编码器,支持大部分的文字编码,如gbk、gb18030、big5等,不指明的话,使用utf8,可以使用``cjkspace -l''查询已知编码。

    程序在插入间隔符前,将删除中英文之间的所有空格。在多文件输入时,输出文件名由程序自动在原文件名后加.out后缀,若此时使用`-o'指定输出文件名,程序将予以警告,不会出错。

    更多信息请看下载文件中的 cjkspace.pdf。

    下载(注意为.tar.bz2格式,下载后可能要修改):cjkspace.tar.bz2 

  • Live Dict v0.1 - [个人作品]

    2007-06-03

    这几天学习 PyGTK,昨天晚上就迫不及待的写了个 Dict.cn 的客户端。现在功能还非常简单,只支持查询。计划增加屏幕取词、生词收藏、缩放到系统托盘、隐藏窗口、迷你模式等功能,这都要等到把 PyGTK 和 Python好好学习之后,哈哈:)。项目主页位于:http://code.google.com/p/livedict/

    在Debian 4.0 完成测试, 需要安装 python(>=2.4)、python-gtk2、python-gnome2-extras。另外说一句 Pida这个Python IDE太好了,简直就是增强版的VIM图形界面。

    下载:Live Dict v0.1


  • Firefox扩展CHM Reader可以使Firefox阅读 CHM 文件,我用了好几款Linux下的CHM阅读软件,感觉它对中文的支持最好,而且靠着Firefox,改变字体大小什么的轻轻松松。

    最大的缺点就是每次看chm文件都要在firefox下打开,特别麻烦,没有桌面系统集成。因此我写了个Python脚本,把他集成到桌面系统中,安装后,你只要双击CHM文件就会用Firefox打开该文件。

    由于本人没有系统的学习Python,所以程序肯定会有问题,请大家提意见。就是想写这么个脚本,才去学的Python Very Happy

    只在Ubuntu Feisty Fawn下进行测试!!!
    扩展CHM Reader的所有权属于原作者 Ling Li,本人未作任何改动。

    下载:CHM Reader GNOME Support v0.1

  • 由于经常重装系统及安装Linux,所以萌发了自己做一个启动盘的想法。这个启动盘前后花了四天的时间才完成,虽然比较粗糙,但我想要的功能都实现了,还是比较满意的。截图见:http://blog.linuxmine.com/10950/viewspace_2329,以下是光盘中的使用说明,

    使用说明

    gosman

    一、用途
    1、安装Windows操作系统;
    2、安装一些常用软件,免去上网下载的麻烦;
    3、不想装Linux,而想体验Linux;
    4、对Linux系统进行修复;
    5、用grub做你想做的事,比如硬盘安装Linux;
    6、对Windows进行管理修复(Acronis、Ghost、DOS);
    二、光盘说明
    本光盘集成了以下系统、工具:
    1、DeepinXP-V5.3SP精简版;
    2、Linux发行版本(LiveCD):SystemRescueCD-x86-0.2.19
    3、深山红叶DOS工具箱;
    4、Acronis硬盘工具;
    5、Ghost 中文版;
    6、Grub多重启动引导器;
    本光盘提供以下安装软件:
    迅雷、Daemon Tools、番茄花园主题包、WinRAR、WinImage、UltraISO、千千静听、
    Maze 7.07、Putty、卡巴斯基、QQLive、灵格斯、Firefox 2.0、GoogleToolbar、
    暴风影音、DIYQQ2006、BitComet、CuteFTP、优化大师、金山WPS、PPLive、PIcasa2、
    SnagIt、csf播放器、Emu8086、GoogleTalk、UTalk2、SmartDraw、eMule、EWB5.0、
    MASM 6.15、TurboC 2、EasyBoot、Foxit Reader、AutoPlay Media Studio、傲游、
    foobar2000、拼音加加、RealOne
    三、下一步(TODO)
    1、对SystemRescueCD进行定制,让它更适合本光盘;
    2、进一步减少容量,以提供更多的软件;
    3、考虑添加一个图形界面的Linux,如CDLinux;
    4、美化工作;
    5、增加本光盘的制作教程;
    四、关于
    QQ:362920508
    email:lianmingchang2008@gmail.com
    网站:http://gosman.3322.org
    五、声明
    本光盘的所有素材来自互联网,版权归原作者所有。本光盘只作为学习交流之用,因使用本光盘
    遇到的纠纷问题,及造成的任何损失,本人不负责。

    2006-12-13
    吉林大学朝阳二舍