Rockbox.org home
release
dev builds
extras
themes manual
wiki
device status forums
mailing lists
IRC bugs
patches
dev guide



Rockbox mail archive

Subject: Re: Unifont (was: Re: Help improve Rockbox - call for translators)

Re: Unifont (was: Re: Help improve Rockbox - call for translators)

From: <unifoundry_at_unifoundry.com>
Date: Sun, 26 Apr 2009 14:33:44 -0700

unifoundry_at_unifoundry.com wrote:
> 2009/3/9 Jonas Häggqvist <rasher_at_rasher.dk>:
>> With a Rockbox release around the corner, now is the time to jump in and
>> help where you can. As the translation maintainer, I'll focus on this angle.
>
> Hi Rasher/Jonas. I recently learned that you are using the BDF version
> of Unifont that I put together, building on Roman Czyborra's earlier
> work. For last year's releases, my immediate focus was trying to get
> the TrueType font in as good a condition as possible for the upcoming
> Debian 5.0 (lenny) release. Debian doesn't even allow BDF fonts to be
> installed right now (they must be converted to PCF), so I left major
> work
> on the BDF version for a later release. The only changes I made to
> hex2bdf
> were changes that had already been made by others for Ubuntu.
>
> On the licensing, it is distributed under GPL v2 with font embedding
> exception because I included thousands of CJK ideographs from
> Qianqian Fang's Wen Quan Yi font, and that is the licensing under which
> Wen Quan Yi is distributed. It is a free license, so there shouldn't be
> any worries in including the font with Rockbox.

I've created a custom build of Unifont for Rockbox. The URLs are:

     http://unifoundry.com/unifont-rockbox-20080907.bdf.gz

and

     http://unifoundry.com/unifont-rockbox-20080907.hex.gz

The above version was formed with the command

     cat rc-base.hex wqy-cjk.hex rc-hangul.hex | sort
>unifont-rockbox-20080907.hex

and then converted to BDF with

     hex2bdf !$ >unifont-rockbox-20080907.bdf

then gzipped the result. I modified hex2bdf to make the substitution
character follow the Unicode Standard's 65533 (U+FFFD) rather than 32
(the space character).

The date, 20080907, is the date of the glyph collection used to form the
font. If anyone ever finds any problems with glyphs that will let me
trace it back to other versions that might be affected.

This Rockbox version removes the filler glyphs for unassigned spaces,
and removes the 6,400 Private Use Area glyphs. Otherwise it is
complete. The resulting font still has 53,430 glyphs. I've gone
through the whole font and it looks okay.

Paul Hardy
Received on 2009-04-26


Page was last modified "Jan 10 2012" The Rockbox Crew
aaa