FangQ 发表于 2005-4-24 02:53:04

文泉驿矢量汉字程序更新,可以预览【09/06】

= 文泉驿·矢量中文 =

http://wqy.sourceforge.net/cgi-bin/index.cgi

下载:vecchinese_win32_1.0.zip (280k)绿色软件,无需安装,解压后直接使用(请查看我们的网站,下载最新版)

如果您下载的矢量中文软件启动后,服务器地址一栏为空,请填写http://wqy.sourceforge.net/cgi-bin/

== 目标 =
先完成20902个CJK汉字的笔画解析,在解析后的笔画信息上,我们可以非常便捷地生成细宋、中宋、粗宋的矢量汉字(ttf)。

== 程序截图 =
点击查看

http://wqy.sourceforge.net/release/tools/vecchinese/vecchinese_win.png

== 使用综述 =
感谢您参与文泉驿开源矢量汉字开发。

这个软件的主要目的是提供汉字空间几何结构信息。这些信息是通过
的分析组成汉字的基本笔画以及组成这些笔画的"关键点"来实现的。
关键点是一个笔画上的几何特征点,包括起点、终点以及一系列的中间
点。所有的关键点都应该位于笔画的"中轴线"上,特别需要说明的是,
笔画的起点和终点应该为笔画中轴线与笔画轮廓的交点,我们希望您能够
尽量准确地顺次选取笔画关键点的位置,这样对于生成高质量的矢量汉字
十分关键。

不同的笔画根据空间结构的复杂程度,需要的关键点数目也各异,从2个到
7个不等,窗口左侧的工具条上提供了数十种符合国际标准的汉字笔画,这些
汉字笔画上的相应特征点都用红色十字进行了标识。

您启动程序后,按照上方工具条上的步骤,先选择"获得一个汉字点阵",
然后在显示的汉字图像上按照笔画顺序顺次分析汉字的各个笔画,分析完毕
并检查无误后按"发送结果",发送成功后,您可以重新回到第一步。

我们真诚地感谢您对开源汉字的支持!

== 详细使用说明 =
汉字笔画分析的操作流程:

第一步: 选择工具栏中的【在线获得下一个汉字点阵图像】。

此时,程序会向服务器请求下一个未分析的汉字图像,并
将图像显示在窗口中央的空白处。如果无法直接与服务器进
行通讯,请检查网络连接或者使用代理服务器。

第二步:在窗口中央显示的汉字点阵上进行笔画分析。

一个汉字通常是由几个或几十个笔画组成的。基本汉字
笔画包括横、竖、撇、捺、点、提、钩、挑等以及其他
基于这些笔画的复合笔画。

一个笔画的空间形状是通过一组"关键点"来确定的,笔画
越复杂,需要的关键点数目就越多(笔画关键点的位置和
数目请参见左侧笔画工具条上的红色十字标记)。

用鼠标左键选择笔画的起始点,然后顺次点击笔画的中间
关键点和落笔点,然后从左侧笔画工具条上选择相应的笔
画按钮以完成当前笔画,此时笔画的关键点数据会记录到
右侧笔画列表中。用户完成一个笔画后,请按照类似的
方式顺次完成其他笔画。

汉字笔画顺序的口诀为:
先横后竖、先撇后捺、从上到下、从左到右、从外到内、先
里头后封口、先中间后两边。

第三步: 汉字笔画全部解析完成后,选择窗口上侧工具
条中的【发送结果】。

当前汉字的笔画信息将会发送到服务器。如果制作者设
定了用户名,则用户名也会同时发送,该用户名信息将
在我们的主页和软件中予以体现以表示对参与者劳动的
尊重。

----------

关于汉字点阵资源的说明

我们使用的汉字点阵图片来源全部为开源的字体,其中绝大
多数汉字点阵来源为GPL字体intlfonts-1.2.1

我们使用了其中CNS11643和GB2312编码的约5万汉字点阵
。这些汉字绝大多数来自【康熙字典】和【中华大字
典】(1915)。其中GB2312编码部分为简体汉字。

wjping119 发表于 2005-4-24 07:48:01

不会用
能否做一个演示用的flash看看

herrben 发表于 2005-4-24 08:01:32

没有windows ,wine下没跑成 :-(

cnhnln 发表于 2005-4-24 12:19:16

矢量字可不好做,做的不好只能白白增大字体大小。而且我记得有程序可以直接把位图的图形转化成矢量的路径,转好以后自己再修修就行了。还一个一个的做,太浪费时间和人工了吧

一点个人看法,对楼主和项目绝对支持 :mrgreen:

FangQ 发表于 2005-4-24 13:35:54

矢量字可不好做,做的不好只能白白增大字体大小。而且我记得有程序可以直接把位图的图形转化成矢量的路径,转好以后自己再修修就行了。还一个一个的做,太浪费时间和人工了吧

咱甭光说,程序和图片都在哪儿,你来试试看先。

autotrace (http://autotrace.sourceforge.net/)
protrace (http://potrace.sourceforge.net/)
intlfonts(http://ftp.gnu.org/pub/gnu/intlfonts/)

FangQ 发表于 2005-4-24 15:09:21

矢量中文Linux前台发布

Linux版本下载地址:
http://wqy.sourceforge.net/release/tools/vecchinese/vecchinese_lnx_1.0b.tar.gz (3.0M)

屏幕截图:
http://wqy.sourceforge.net/release/tools/vecchinese/vecchinese_lnx.png


== Linux版本的安装和使用 =

注意:本程序的Linux版本依赖"wget"来进行网络通讯,所以你的系统必须实现安装有wget,测试是否安装了wget,可以使用如下命令:

   which wget

如果没有路径输出,则说明你的系统中没有安装该软件,你需要从他们的主页下载安装:

http://www.gnu.org/software/wget/wget.html

矢量中文Linux前台程序的安装:

1. 下载安装包,可以使用
   wget http://wqy.sourceforge.net/release/tools/vecchinese/vecchinese_lnx_1.0b.tar.gz

2. 安装包解压,所有文件将包含在一个名为vecchinese的子目录下
tar zxvf vecchinese_lnx_1.0b.tar.gz
你可以随意把这个目录移动到合适的目录下,比如/usr/local/下面。

3. 修改wq2脚本代码:wq2是主程序的运行脚本,内容如下:
#!/bin/bash
WQY_PATH=~/vecchinese/
export LD_LIBRARY_PATH=$WQY_PATH
$WQY_PATH/wenquan2
其中如果你解压后的wenquan2文件不在~/bmpchinese/目录,你必须把wq2中的第二行,
即WQY_PATH=右边的值设置为wenquan2所存在的目录,比如/usr/local/vecchinese/。

4. 运行程序,进入wq2脚本所在的目录,执行
./wq2
来启动矢量中文制作工具。使用方法与上面Windows版本完全相同。

你还可以把wq2的路径添加到$PATH环境变量中,这样只需wq2即可启动程序。如果你喜欢
使用图形界面进行管理,你可以在桌面为wq2建立一个快捷方式,启动程序时双击图标即可。

dlz_cn 发表于 2005-4-24 16:32:45

压缩包里面没有 wq2 哦

不会是版本搞错了吧,确认一下,以免待会儿画的浪费了。

dlz_cn 发表于 2005-4-24 16:50:51

这个字 15 画啊!
看来我不适合来画字。。。。

cnhnln 发表于 2005-4-24 17:00:55

矢量字可不好做,做的不好只能白白增大字体大小。而且我记得有程序可以直接把位图的图形转化成矢量的路径,转好以后自己再修修就行了。还一个一个的做,太浪费时间和人工了吧

咱甭光说,程序和图片都在哪儿,你来试试看先。

autotrace (http://autotrace.sourceforge.net/)
protrace (http://potrace.sourceforge.net/)
intlfonts(http://ftp.gnu.org/pub/gnu/intlfonts/)
呵呵,我是超级懒人,只喜欢现成的 :mrgreen:8)

cobranail 发表于 2005-4-24 18:20:58

一点意见:建议做矢量的黑体。
理由1:和GPL兼容的矢量宋体和楷体现在都有了(主要是文鼎字库,虽然不是GPL的,但是几乎所有的发行版都包含了这个字库),而且是gbk字库集。
理由2:矢量宋体的显示效果并不好,否则就没有必要费那么大的力气去做点阵宋体了。
理由3:宋体的曲线比黑体复杂。

FangQ 发表于 2005-4-24 19:38:15

一点意见:建议做矢量的黑体。
理由1:和GPL兼容的矢量宋体和楷体现在都有了(主要是文鼎字库,虽然不是GPL的,但是几乎所有的发行版都包含了这个字库),而且是gbk字库集。


firefly的宋体其实是gb2312+big5,并不是完整的GBK,在unicode CJK区只有约15800个汉字,离GBK还有4、5千汉字,而Arne的unifonts project把补全GBK编码的汉字放到最低的优先级上。他们现在主要是完成HKSCS和日文的一些矢量字体上。另外,目前APL并不是与GPL兼容的。

黑体我们肯定要做,而且难度要小,但既然我们已经有了从宋体提炼出来的笔画信息,我们没有理由不作宋体,无非就是让程序多处理一下而已。

理由2:矢量宋体的显示效果并不好,否则就没有必要费那么大的力气去做点阵宋体了。

但我们现在已经有完整的GBK的宋体点阵,如果嵌入到黑体里面,有些不论不类。宋体虽然显示效果不一定好,但打印效果好,日常使用频率高。

理由3:宋体的曲线比黑体复杂。
同意,但对于从笔画结构恢复的矢量字体制作来说,无非就是对几十个标准笔画的参数曲线结构的设计,这个对于笔画分析的工作来说是九牛一毛。我们花费很多时间得到了笔画结构,我们没有理由都去尝试一下。

还是象最初计划的一样,细宋、中宋、粗宋、黑体我们都会做。我们甚至还会制作圆体,无非就是对撇、捺、方块结构以及笔画粗细和终端在设计时预处理一下而已。

cnhnln 发表于 2005-4-24 23:15:36

支持黑体 :mrgreen:

FangQ 发表于 2005-4-27 11:06:46

更新:

软件Linux版本和Windows版本都做了少量的bug修正,下载地址不变。

这几天我们已经收到了上百个解析过的汉字了,非常感谢热心的参与者!

wjping119 发表于 2005-5-8 17:04:53

今天一口气点了10多个
一定要记得感谢我哦 :mrgreen::mrgreen:

FangQ 发表于 2005-5-8 23:16:21

放心,所有参与计划的我们都会感谢。

现在我们已经完成了930多个汉字,还有20000个汉字尚待完成,大家多帮忙。
页: [1] 2 3
查看完整版本: 文泉驿矢量汉字程序更新,可以预览【09/06】