Board logo

标题: [求助]谁有unicode的点阵字库? [打印本页]

作者: asbai     时间: 2006-5-11 15:23    标题: [求助]谁有unicode的点阵字库?

如题,谁有支援一个
作者: JonePeng     时间: 2006-5-11 22:45
要中文还是英文的?
作者: asbai     时间: 2006-5-11 23:39
要UNICODE字符集的~~
作者: hj_18     时间: 2006-5-13 10:03
文泉驿
作者: asbai     时间: 2006-5-13 19:42
文泉驿以前试过,好像unicode字库只有bdf格式的,现在因为版权问题连bdf的unicode都没有了。而且俺不会编译bdf文件,上次用fontforge鼓捣了半天也没搞定。
作者: hj_18     时间: 2006-5-14 14:22
文泉驿难道不是开源字体?
文泉驿难道没有pcf格式的?
不喜欢bdf格式的,就用bdf2hex转成最简单的hex格式看好了。搜索一下unifont看看。
作者: asbai     时间: 2006-5-14 17:04
文泉驿是开源字体,但是他的unicode字库涉嫌侵权好像很早就不提供下载了。
就unicode字体来说,以前能下的时候也只有bdf格式的。他的宋体字库倒是有pdf和ttf的。
bdf2hax?俺去试试~
作者: hj_18     时间: 2006-5-15 07:35
文泉驿最近还在放出unicode的字库-北斗。
作者: asbai     时间: 2006-5-15 18:19
北斗好像不是unicode字体吧?
文泉驿官网:[2006/03/19]文泉驿点阵宋体(北斗)公开测试
如果有unicode的北斗,能不能麻烦hj_18兄给个下载连接。
作者: hj_18     时间: 2006-5-16 10:56
北斗 就是10646的编码,就是utf-8了。
作者: asbai     时间: 2006-5-16 19:09
嗯,现在一般的字体都用ucs编码了,问题是北斗的字符集不够全啊,不是完整的unicode字符集,例如韩文、越南文、泰文什么的都没有~
作者: hj_18     时间: 2006-5-17 07:14
怎么没有韩文?别的我还没看,至少我看过韩文是有的。
作者: asbai     时间: 2006-5-17 11:35
除了CJK通用汉字以外,韩文有成千的Kangul音节呢,北斗的点阵宋体里貌似没有,呵呵
作者: hj_18     时间: 2006-5-23 07:54    标题: 这是bdf文件的说明,文泉的bdf与pcf,ttf是等价的

STARTFONT 2.1
COMMENT ==========================================================
COMMENT                Wen Quan Yi Bitmap Song
COMMENT ----------------------------------------------------------
COMMENT Summary:
COMMENT
COMMENT     Developer: The WenQuanYi Project
COMMENT     Webpage  : http://wqy.sourceforge.net/en/
COMMENT     Font Name: WenQuanYi Bitmap Song
COMMENT     Version  : 0.6 (half-teal)
COMMENT     Release  : 2
COMMENT     Date     : 2005/8/8
COMMENT     Copyright: 2004,2005, The WenQuanYi Project Board of Trustees
COMMENT     License  : GPL
COMMENT
COMMENT           May the Font be with you, forever!
COMMENT ----------------------------------------------------------
COMMENT The bitmap font in this package includes complete CJK Unified
COMMENT Ideographics (U4E00~U9FA5) glyphs at four different sizes
COMMENT (9pt-12X12 pixel, 10pt-13X13 pixel, 11pt-15X15 pixel,
COMMENT and 12pt-16X16pt) and two weights (medium and bold).
COMMENT This font can be used for displaying Chinese on various
COMMENT computer operating systems, especially on all distributions
COMMENT of Linux. Using bitmap Chinese font can overcome the
COMMENT blurring problem for many True-Type Chinese font due to
COMMENT anti-aliasing and insufficiency in hinting methods for
COMMENT Chinese characters.
COMMENT ----------------------------------------------------------
COMMENT Project start date          2004/10/26
COMMENT GBK char finish date        2005/4/10
COMMENT Sourceforge registration    2005/1/7
COMMENT CJK char. total             20902
COMMENT Total glyphs from firefly   15832X3
COMMENT Total glyphs from Redflag   20902(12pt)
COMMENT New glyphs number           15210
COMMENT Improved glyph number       > 35,000
COMMENT Group number(101 char each) 207
COMMENT Online editing group        53
COMMENT Offline editing group       154
COMMENT Webspace provider           sitaphi.com,Dartmouth CSSA,sourceforge
COMMENT
COMMENT New wiki page number        3663+34
COMMENT New glyphs created online   3223
COMMENT Online glyph editing        7261(times)
COMMENT Page counter                30535
COMMENT Wiki users(sitaphi.com)     1469
COMMENT Core members                FangQ,caiqian,fundawang,wanghong,tchaikov
COMMENT Team B members              activeion, ailantian, amadeoh, BabyPBC, brep,
COMMENT                             chaoslawful, DannyZeng, fiag,keykeen, liyi,
COMMENT                             lucifer, nilarcs, niqiu, pangwa, pathfinder,
COMMENT                             pinker, pupilzeng, shhky, stid,
COMMENT                             wuler.lv, xnuxmwx, CTGU
COMMENT
COMMENT This font includes 11172 Korean glyphs from GNU unifonts
COMMENT compiled by Roman Czyborra/David Starner.
COMMENT ----------------------------------------------------------
COMMENT This file: WenQuanYi Bitmap Song 12pt medium
COMMENT Created by Qianqian Fang (fangq #nmr _mgh _harvard _edu)
COMMENT ----------------------------------------------------------
FONT -WenQuanYi-WenQuanYi Bitmap Song-medium-r-normal--16-160-75-75-P-80-iso10646-1
作者: asbai     时间: 2006-5-23 10:12
hj兄做事果然细密,呵呵,不过韩文有一大半在U+Axxx/U+Bxxxx和U+Cxxx,这份Commet说的很清楚,只有U4E00~U9FA5的CJK统一表意符嘛。

文泉的字体基本针对中文的,很多语言文字都没有或不全~
作者: jawbin     时间: 2006-5-25 13:19
好东西!
作者: hj_18     时间: 2006-5-26 10:31    标题: 那么就ttf2pcf好了

找个有完整的韩文字符的ttf字库,用ttf2bdf转换一下好了,Unix/Linux下还有别的转换字体的工具,比ttf2bdf要好,比如snftobdf,google一下好了,我还没试过,不过效果不一定比手工制作的好。
作者: asbai     时间: 2006-5-27 06:31


  Quote:
Originally posted by hj_18 at 2006-5-26 10:31:
找个有完整的韩文字符的ttf字库,用ttf2bdf转换一下好了,Unix/Linux下还有别的转换字体的工具,比ttf2bdf要好,比如snftobdf,google一下好了,我还没试过@...

。。。。sigh,hj兄,俺说韩文只是举个例子而已

其实俺想要的是支持完整unicode字符集的,没有版权问题的字库。转换工具是比较好找,实在不行就只好放弃版权问题用M$的Unicode字库啦,呵呵
作者: hj_18     时间: 2006-5-30 08:05
没有什么“支持完整unicode字符集的,没有版权问题的字库”。
顶多用几个没有版权问题的字库,拼凑一个足够大的字库。
unicode只规定字符如何编码,与字符是如何显示的之间并无关系。
作者: asbai     时间: 2006-5-30 13:50


  Quote:
Originally posted by hj_18 at 2006-5-30 08:05:
没有什么“支持完整unicode字符集的,没有版权问题的字库”。
顶多用几个没有版权问题的字库,拼凑一个足够大的字库。
unicode只规定字符如何编砠...

不知道hj_18兄专门题字符集编码是啥意思?俺只说“unicode字符集”没有提到字符集编码的问题,呵呵。

unicode字符集编码一般有 ucs-2/ucs-4,utf-8/utf-16/utf-32 几种,由于没有规定字节序所以有多了几种变体。

一般支持完整 unicode 4.0 字符集的商用字体都至少用 ucs-4 编码。不过由于 unicode 字符集编码在设计时考虑的比较周到,在几种编码之间转换非常高效而且不需要查表~

我说至少的原因是很多字体格式可以为每个字符提供多种相应编码,比如为一个CJK汉字同时提供它的 ucs-4/GBK/Shift-JIS 对应编码等等。

PS: 如果hj兄见过不使用 ucs/utf 编码来映射,但是支持完整 unicode 字符集的字体,不防贡献出来分享一下。不用4.0,能完整 cover unicode 2.0 俺就知足了,呵呵。

[ Last edited by asbai on 2006-5-30 at 13:54 ]
作者: Roy     时间: 2006-5-30 23:30
Unicode字形的用ISO 10646儲存的啊

  Quote:
ISO 10646標準
ISO 10646是一個國際標準編號,該標準的英文全稱為:Information Technology - Universal Multiple - Octet Coded Character Set,簡稱UCS。中文全稱為:信息技術--通用多八位編碼字符集,亦稱大字符集。這一標準為世界各種主要語文的字符(包括繁體及簡體的中文字)及附加符號,編訂統一的內碼。

ISO 10646標準由國際標準化組織ISO頒布,用來實現全球所有文種的統一編碼。該標準被廣泛應用於電子化地表示、傳輸、交換、處理、儲存、輸入及顯現世界上各種語言的書面形式以及附加符號。

國際標準化組織於一九九三年發表 ISO 10646 國際編碼標準的首個版本,全名是 ISO/IEC 10646 第一部分「ISO/IEC 10646-1:1993」。它收錄了 20902 個表意字符。二零零零年十月發表了第一部分的新版,新增收了6,582個表意字符於擴展區A裡。ISO/IEC 10646 的第二部分在 2001 年發表,增收了 42711個表意字符於擴展區B裡。



  Quote:
統一碼與ISO 10646
統一碼(Unicode)是Universal Code的縮寫,由一個名為 Unicode 學術學會的機構制訂的字符編碼系統,以支持世界主要語言的書面文本的交換、處理及顯示。統一碼亦支持不同語言的傳統性 及歷史性原文。

統一碼與ISO 10646國際編碼標準從內容上來說是同步一致的。在一九九一年,Unicode學術學會與ISO國際標準化組織決定共同制訂一套適用於多種語言文本的通用編碼標準。統一碼與ISO10646國際編碼標準於一九九二年一月正式合作發展一套通用編碼標準。自此以後,兩個組織便一直緊密合作,同步發展統一碼及 ISO 10646 國際編碼標準。

統一碼3.0版本與ISO 10646 國際編碼標準所包含的字符及使用的編碼是相同的,包括東亞的漢字字符。統一碼3.0版本已於二零零零年二月由Unicode學術學會正式推出,當中收納了 49,194個來自世界各地不同語言的字符,其中包含27,484個漢字字符。此外,國際標準化組織提供 ISO 10646 國際編碼標準內的字符及編碼資料,Unicode 學術學會則對這些字符及編碼資料提出應用的方法以及語義資料作補充。

在統一碼3.1版已於2001年發表,除了Unicode 3.0 版中的49194個字符,又增加了44,946個新字符,其中42,711個為漢字字符。


作者: fdsiuha     时间: 2006-6-21 23:50
学习中...