[TopLanguage] C语言下的点阵字库,汉化相关请教

98 views
Skip to first unread message

王磊

unread,
Jan 8, 2008, 8:21:19 PM1/8/08
to pon...@googlegroups.com
有谁做过纯c系统的汉化么?最近手上是一个日文系统要汉化,不过目前没点阵字库,谁有相关的经验说说阿。原来系统的实现是存了一个16进制的点阵资源文件。用的是JIS X 0201标准。gui显示部分是os9的支持。有谁有点阵的文件么?我有一个hzk16的字库不过不知道是不是gb2312的。以前没做过,特发帖请教。

katkat lim

unread,
Jan 8, 2008, 8:27:15 PM1/8/08
to pon...@googlegroups.com
一些老掉牙的C语言书上有,一些所谓的《C语言高级编程(所谓高级编程,就是指一些简单的事情,非要用不恰当的工具去做,把它整得很复杂)》上面也会有(我就有一本),字库一般是从UCDOS之类的中文汉化DOS里面提的。TC-Win,一个加了Win外壳的TC里也带了一个生成点阵字的工具。
希望这些能帮到你。

王磊

unread,
Jan 8, 2008, 8:38:21 PM1/8/08
to pon...@googlegroups.com
我找到了一个字库生成工具,另外也下载了一个ucdos支持的字库,只是还没证实到底是不是国家标准的字库。还要考虑系统上怎么处理的问题。我的问题主要还是字库和原来的设计的兼容问题。因为原来只用了不超过256个字就搞定了,而我这里估计需要全部的汉字常用字库。他原来是16进制存成数组调用,而我又不能把整个字库翻译成数组。。。

在08-1-9,katkat lim <limk...@gmail.com> 写道:
一些老掉牙的C语言书上有,一些所谓的《C语言高级编程(所谓高级编程,就是指一些简单的事情,非要用不恰当的工具去做,把它整得很复杂)》上面也会有(我就有一本),字库一般是从UCDOS之类的中文汉化DOS里面提的。TC-Win,一个加了Win外壳的TC里也带了一个生成点阵字的工具。
希望这些能帮到你。

On 1/9/08, 王磊 <wangle...@gmail.com > wrote:
有谁做过纯c系统的汉化么?最近手上是一个日文系统要汉化,不过目前没点阵字库,谁有相关的经验说说阿。原来系统的实现是存了一个16进制的点阵资源文件。用的是 JIS X 0201标准。gui显示部分是os9的支持。有谁有点阵的文件么?我有一个hzk16的字库不过不知道是不是gb2312的。以前没做过,特发帖请教。

王磊

unread,
Jan 9, 2008, 2:44:38 AM1/9/08
to pon...@googlegroups.com
另外字库的版权问题怎么办?有人解决过么?

在08-1-9,王磊 <wangle...@gmail.com> 写道:

Oldrev

unread,
Jan 9, 2008, 8:56:48 AM1/9/08
to TopLanguage
hzk16,遥远而熟悉的名字阿

Oldrev

unread,
Jan 9, 2008, 9:03:48 AM1/9/08
to TopLanguage
既然有代码,就把字体显示部分改成显示自定义的点阵格式就行了。文泉驿项目的点阵字体效果很不错,好像是 GPL 的,如果商用的话可以联系他们咨询一
下。

On 1月9日, 上午9时21分, "王磊" <wanglei830...@gmail.com> wrote:

王磊

unread,
Jan 9, 2008, 7:30:44 PM1/9/08
to pon...@googlegroups.com
目前想尽量不涉及版权问题,不知道有办法没有。
可惜只有代码,设备和环境还不全。

 
在08-1-9,Oldrev <old...@gmail.com> 写道:

王磊

unread,
Jan 10, 2008, 1:55:50 AM1/10/08
to pon...@googlegroups.com
另外不同显示模式下的字库还不一样汗了~2种格式的

在08-1-10,王磊 <wangle...@gmail.com> 写道:

王磊

unread,
Jan 13, 2008, 7:07:26 PM1/13/08
to pon...@googlegroups.com
没人顶,自己顶~
有人在项目中考虑过实现输入法么?
字库和词库都需要自己载入或者生成资源文件。
 
在08-1-10,王磊 <wangle...@gmail.com> 写道:

red...@gmail.com

unread,
Jan 13, 2008, 8:20:17 PM1/13/08
to pon...@googlegroups.com
这些问题没有多复杂的, 找回以前  DOS 年代的资料, 汉字库结构, 汉字显示, 输入法, 什么都有, n 多人做过.

windows 下面, 也有open source 的输入法, 如果觉得算法不够好, linux 下面的输入法是open source 的, scim, fcitx 等等, 算法可以拿来参考.

王磊 wrote:
没人顶,自己顶~
有人在项目中考虑过实现输入法么?
字库和词库都需要自己载入或者生成资源文件。
 
在08-1-10,王磊 <wangle...@gmail.com> 写道:
另 外不同显示模式下的字库还不一样汗了~2种格式的

在08-1-10,王 磊 <wangle...@gmail.com> 写道:
目前想尽量不涉及版权问题,不知道有办法没有。
可惜只有代码,设备和环境还不全。

 
在08-1-9,Oldrev <old...@gmail.com> 写道:
既 然有代码,就把字体显示部分改成显示自定义的点阵格式就行了。文泉驿项目的点阵字体效果很不错,好像是 GPL 的,如果商用的话可以联系他们咨询一

下。

On 1月9日, 上午9时21分, "王磊" < wanglei830...@gmail.com> wrote:
> 有谁做过纯c系统的汉化么?最近手上是一个日文系统要汉化,不过目前没点阵字库,谁有相关的经验说说阿。原来系统的实现是存了一个16进制的点阵资源文 件。用的是JIS

王磊

unread,
Jan 13, 2008, 8:49:48 PM1/13/08
to pon...@googlegroups.com
ths,现在很担心的问题之一就是版权。因为我们做的是产品。另外系统是os9 ,不是手机上那个~
主要还是itron那套东西,更具体的问题,我还没研究明白,整个项目自己调查呢。
资料还不全面。
 
在08-1-14,red...@gmail.com <red...@gmail.com> 写道:
这些问题没有多复杂的, 找回以前  DOS 年代的资料, 汉字库结构, 汉字显示, 输入法, 什么都有, n 多人做过.

windows 下面, 也有open source 的输入法, 如果觉得算法不够好, linux 下面的输入法是open source 的, scim, fcitx 等等, 算法可以拿来参考.

王磊 wrote:
没人顶,自己顶~
有人在项目中考虑过实现输入法么?
字库和词库都需要自己载入或者生成资源文件。
 
在08-1-10,王磊 <wangle...@gmail.com > 写道:
另外不同显示模式下的字库还不一样汗了~2种格式的

在08-1-10,王磊 <wangle...@gmail.com> 写道:
目前想尽量不涉及版权问题,不知道有办法没有。
可惜只有代码,设备和环境还不全。

 
在08-1-9,Oldrev <old...@gmail.com > 写道:
既然有代码,就把字体显示部分改成显示自定义的点阵格式就行了。文泉驿项目的点阵字体效果很不错,好像是 GPL 的,如果商用的话可以联系他们咨询一

下。

On 1月9日, 上午9时21分, "王磊" < wanglei830...@gmail.com> wrote:
> 有谁做过纯c系统的汉化么?最近手上是一个日文系统要汉化,不过目前没点阵字库,谁有相关的经验说说阿。原来系统的实现是存了一个16进制的点阵资源文件。用的是JIS

Wei Sun

unread,
Jan 13, 2008, 11:54:01 PM1/13/08
to pon...@googlegroups.com
可以参考日文模拟器rom的汉化方式,
他们是借用了一部分日文字库,然后加上自己画的字库。

2008/1/14 王磊 <wangle...@gmail.com>:

li jiecong

unread,
Jan 14, 2008, 7:56:54 AM1/14/08
to pon...@googlegroups.com
当初我做过bios下的汉化,用photoshop写一个字,然后在这个字后面贴一个像国际象棋那样的棋谱。照着格子一个一个画就可以了。为了避免版权问题,故意画错几个格子!!然后当作图像显示。

On 1/9/08, 王磊 <wangle...@gmail.com> wrote:

王磊

unread,
Jan 14, 2008, 8:39:31 PM1/14/08
to pon...@googlegroups.com
这个对我来说不行啊,图片不是标准的资源。俄~这里的图片都是数组。
该死的设计者当初就想出这么个好办法。要是批量处理,估计项目不用纳品了

 
在08-1-14,li jiecong <liji...@gmail.com> 写道:
Reply all
Reply to author
Forward
0 new messages