LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 3038|回复: 9

zz:大家都来帮忙制作矢量中文字体啦 (wqy:文泉驿·矢量中文)

[复制链接]
发表于 2005-4-25 14:04:40 | 显示全部楼层 |阅读模式
“文泉驿” 自由字体制作
文泉驿·矢量中文

大家都来帮忙制作矢量中文字体啦!
http://www.linuxforum.net/forum/ ... e&Number=554697

制作工具, 绿色软件, 提供 windows 版本, linux 版本
http://wqy.sourceforge.net/relea ... nese_win32_1.0b.zip
http://wqy.sourceforge.net/relea ... ese_lnx_1.0b.tar.gz

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



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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

----------

关于汉字点阵资源的说明

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

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


Linux版本下载地址:
http://wqy.sourceforge.net/relea ... ese_lnx_1.0b.tar.gz (3.0M)

屏幕截图:
http://wqy.sourceforge.net/relea ... /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/relea ... ese_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建立一个快捷方式,启动程序时双击图标即可。
发表于 2005-4-25 20:36:43 | 显示全部楼层
顶一下。 以后用上时,可以因为自己参加过而自豪一下。。。
回复 支持 反对

使用道具 举报

发表于 2005-4-26 10:16:05 | 显示全部楼层
支持!什么时候能用上呢?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-6-26 20:57:59 | 显示全部楼层

我们版没人关心文泉驿字体吗?

Post by wenjunbing
支持!什么时候能用上呢?

自从 FangQ 大侠放话说, 本周末会放出完整的预览版以来, 偶心里充满期待啊 ^_^
以前的那份 0.1 预览版都是 16 点阵, 实在不合适平时使用, 现在终于有完整的预览版了, debian 版说是 0.5 版本? 这里是 FangQ 正式的通告
没办法访问国外网站, 大家下一份看看效果吧, 有 rpm 打包, 是 FangQ 做的吗?

另外, debian 版最近美化常用的 Uming 和 Ukai, 也就是在 AR PL 文鼎字体中嵌入 firefly 手绘点阵, 得到的 "文鼎上海宋", 为什么在 fedora 版也没有人提起?
什么地方有将 "文泉半两" 和文鼎宋体合并的字体? 那样就可以替代 simsun 了. 是不是由于许可限制才不这样做的?
偶对文泉半两和文鼎上海宋的英文点阵一点都不感冒....太丑了...还是用替换字体吧
回复 支持 反对

使用道具 举报

发表于 2005-6-26 21:26:58 | 显示全部楼层
已经点过好几个字了
0.5版点阵效果还不错的。不知道以后矢量字体会是什么风格。

文泉驿点阵为9~12pt,但我生成的fonts.dir中全是16pt的。
debian的uming和ukai,在我这儿也有点问题。作者的fonts.dir中有gbk,但我生成的没有。
回复 支持 反对

使用道具 举报

发表于 2005-7-18 05:39:53 | 显示全部楼层
好东西啊!支持!
回复 支持 反对

使用道具 举报

发表于 2005-7-28 01:00:54 | 显示全部楼层
http://wqy.sourceforge.net/cgi-bin/index.cgi?vecchinese
现在已经完成的汉字4306个。:)
回复 支持 反对

使用道具 举报

发表于 2005-7-28 01:04:30 | 显示全部楼层
已经进行了大约100天,平均一天产生40多个字,要完成2万多个。看来要一年半载才能完成ttf。
……
回复 支持 反对

使用道具 举报

发表于 2005-7-28 01:08:14 | 显示全部楼层
Post by fiag
已经进行了大约100天,平均一天产生40多个字,要完成2万多个。看来要一年半载才能完成ttf。
……
因为大家都等着吃现成的馒头,没有人愿意种麦子。
回复 支持 反对

使用道具 举报

发表于 2005-7-29 21:26:39 | 显示全部楼层
我上了一下,可以在线做一个点阵字模
好复杂一个字……让画在那么小的格子里
我怎么画都不像,只好放弃了:(
做点阵字模真是辛苦啊
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表