China DOS Union

-- Unite DOS · Advance DOS · Grow DOS --

Union site: www.cn-dos.net Forum site: www.cn-dos.net/forum
DOS stands for freedom, openness and progress. Let us work hard, learn from the openness and GNU spirit of FreeDOS and Linux, and together build and grow a free GNU GPL world!

中国DOS联盟论坛
The time now is 2026-06-25 07:21
中国DOS联盟论坛 » DOS汉化世界 & 中文系统 (中文化室) » [Help] Who has a Unicode dot matrix font library? View 4,511 Replies 21
Floor 16 Posted 2006-05-25 13:19 ·  中国 湖北 荆州 电信
高级用户
★★★
Credits 994
Posts 444
Joined 2005-01-29 00:00
21-year member
UID 35779
Gender Male
Status Offline
Good stuff
Floor 17 Posted 2006-05-26 10:31 ·  中国 上海 东方有线
中级用户
★★
Credits 255
Posts 57
Joined 2003-06-26 00:00
22-year member
UID 5927
Gender Male
Status Offline
Looking for a complete Korean character TTF font library, then convert it with ttf2bdf. Under Unix/Linux, there are other tools to convert fonts, which are better than ttf2bdf, such as snftobdf. Just Google it. I haven't tried it yet, but the effect may not be better than handmade ones.
Floor 18 Posted 2006-05-27 06:31 ·  中国 上海 普陀区 电信
高级用户
★★
Credits 653
Posts 252
Joined 2006-04-16 19:48
20-year member
UID 53939
Status Offline
Originally posted by hj_18 at 2006-5-26 10:31:
Find a complete Korean character ttf font, then convert it with ttf2bdf. Under Unix/Linux, there are other font conversion tools better than ttf2bdf, such as snftobdf. Just Google it. I haven't tried it yet @...



......sigh, Brother hj, I just used Korean as an example

Actually, what I want is a font that supports the complete Unicode character set and has no copyright issues. Conversion tools are relatively easy to find. If it really doesn't work, I'll have to give up the copyright issue and use Microsoft's Unicode fonts, heh heh
Floor 19 Posted 2006-05-30 08:05 ·  中国 上海 东方有线
中级用户
★★
Credits 255
Posts 57
Joined 2003-06-26 00:00
22-year member
UID 5927
Gender Male
Status Offline
There is no such thing as "a font library that supports the complete Unicode character set and has no copyright issues." At most, use a few font libraries with no copyright issues to piece together a sufficiently large font library. Unicode only specifies how characters are encoded, and there is no relationship between how characters are displayed.
Floor 20 Posted 2006-05-30 13:50 ·  中国 上海 普陀区 电信
高级用户
★★
Credits 653
Posts 252
Joined 2006-04-16 19:48
20-year member
UID 53939
Status Offline
Originally posted by hj_18 at 2006-5-30 08:05:
There is no "font library that supports the complete Unicode character set and has no copyright issues".
At most, a sufficiently large font library is pieced together using several font libraries with no copyright issues.
Unicode only stipulates how characters are encoded...


I don't know what brother hj_18 specifically means by character set encoding? I only mentioned the "Unicode character set" and didn't mention the issue of character set encoding, heh heh.

Unicode character set encodings generally include UCS-2/UCS-4, UTF-8/UTF-16/UTF-32, etc. Due to not stipulating the byte order, there are several more variants.

Generally, commercial fonts that support the complete Unicode 4.0 character set use at least UCS-4 encoding. However, since the Unicode character set encoding was considered relatively thoughtful during design, conversion between several encodings is very efficient and no look-up table is needed~

The reason I said at least is that many font formats can provide multiple corresponding encodings for each character, such as providing its UCS-4/GBK/Shift-JIS corresponding encodings for a CJK Chinese character, etc.

PS: If Brother hj has seen a font that supports the complete Unicode character set without using UCS/UTF encoding, feel free to contribute and share it. Even if it doesn't use 4.0 and can fully cover Unicode 2.0, I'll be satisfied, heh heh.

[ Last edited by asbai on 2006-5-30 at 13:54 ]
Floor 21 Posted 2006-05-30 23:30 ·  中国 香港 城市电讯有限公司
管理员
★★★★
專業島民
Credits 4,869
Posts 1,633
Joined 2002-12-10 00:00
23-year member
UID 465
Gender Male
Status Offline
Unicode glyphs stored with ISO 10646


ISO 10646 Standard
ISO 10646 is an international standard number. The full English name of this standard is: Information Technology - Universal Multiple - Octet Coded Character Set, abbreviated as UCS. The full Chinese name is: Information Technology - Universal Multiple - Octet Coded Character Set, also known as the large character set. This standard formulates unified internal codes for characters (including traditional and simplified Chinese characters) and additional symbols of various major languages in the world.

The ISO 10646 standard is promulgated by the International Organization for Standardization (ISO) to achieve unified coding of all scripts in the world. This standard is widely used in the electronic representation, transmission, exchange, processing, storage, input and display of written forms of various languages in the world and additional symbols.

The International Organization for Standardization published the first version of the ISO 10646 international coding standard in 1993. The full name is ISO/IEC 10646 Part 1 "ISO/IEC 10646-1:1993". It contains 20,902 ideographic characters. In October 2000, a new version of Part 1 was released, adding 6,582 ideographic characters to Extension A. Part 2 of ISO/IEC 10646 was released in 2001, adding 42,711 ideographic characters to Extension B.


Unicode and ISO 10646
Unicode is an abbreviation of Universal Code. It is a character coding system formulated by an organization called the Unicode Consortium to support the exchange, processing and display of written texts in major languages of the world. Unicode also supports traditional and historical original texts in different languages.

In terms of content, Unicode and the ISO 10646 international coding standard are synchronized and consistent. In 1991, the Unicode Consortium and the ISO International Organization for Standardization decided to jointly formulate a general coding standard suitable for text in multiple languages. Unicode and the ISO 10646 international coding standard formally cooperated to develop a general coding standard in January 1992. Since then, the two organizations have been closely cooperating and synchronously developing the Unicode and ISO 10646 international coding standards.

The Unicode version 3.0 and the ISO 10646 international coding standard contain the same characters and use the same coding, including East Asian Chinese character characters. The Unicode version 3.0 was officially launched by the Unicode Consortium in February 2000, which contains 49,194 characters from different languages around the world, including 27,484 Chinese character characters. In addition, the International Organization for Standardization provides the characters and coding data in the ISO 10646 international coding standard, and the Unicode Consortium supplements the application methods and semantic data for these characters and coding data.

The Unicode version 3.1 was released in 2001. In addition to the 49,194 characters in the Unicode version 3.0, 44,946 new characters were added, of which 42,711 are Chinese character characters.
我的網站:http://mw16.2ya.com/ 我的網誌: http://scrappedblog.blogspot.com/
~
我的Winamp正在播放的歌曲:
Floor 22 Posted 2006-06-21 23:50 ·  中国 湖北 武汉 联通
高级用户
★★★
Credits 587
Posts 302
Joined 2005-07-25 17:31
20-year member
UID 41046
Gender Male
Status Offline
Learning
欢迎造访DOS的小屋!
http://risky.ik8.com
Forum Jump: