-
2007-08-26
cjkspace v0.1 发布 - [个人作品]
版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明
http://gosman.blogbus.com/logs/7932840.html
cjkspace 是编写LaTeX文档辅助工具,在中英文之间插入波纹号(~),也可以是其他符号如空白或问号等。中英文之间空白的讨论可以参考李果正先生的博文:中英文字间空白。虽然这里说的是中英文,但程序中汉字的定义使用的是Unicode的 CJK 字符集,因此应该也支持日文和韩文。程序对中英文的定义都可以重新定义或扩展,如对德文或法文的支持等。cjkspace使用的是Python的内置编码器,支持大部分的文字编码,如gbk、gb18030、big5等,不指明的话,使用utf8,可以使用``cjkspace -l''查询已知编码。
程序在插入间隔符前,将删除中英文之间的所有空格。在多文件输入时,输出文件名由程序自动在原文件名后加.out后缀,若此时使用`-o'指定输出文件名,程序将予以警告,不会出错。更多信息请看下载文件中的 cjkspace.pdf。
下载(注意为.tar.bz2格式,下载后可能要修改):cjkspace.tar.bz2
随机文章:
Debian上安装TeXLive2007 2007-08-15搞定texlive2007的中文字体 2007-04-13Live Dict v0.1 2007-06-03CHM Reader GNOME Support V 0.1 发布 2007-04-25我的第一张启动盘 2006-12-15
收藏到:Del.icio.us








评论
我用了你的cjkspace包,用winedt编辑器时候发现了一个问题就是winedt取消自动分行时候,如果一个句子很长,中间采用硬回车分行时,cjkspace就会在这个地方插入弹性空儿,但是,如果在分行后在行末尾插入%,就不会分行。这个问题可以采用gzm55修改过cjkspace可以解决,但是修改过的好像对CJKindent重新定义了,每段开头都是空格很多,不是两个文字。