FS#5053 - Terminus unicode fonts

Attached to Project: Rockbox
Opened by Anton Romanov (theli) - Thursday, 06 April 2006, 17:34 GMT
Task Type Patches
Category Font/charset
Status Closed
Assigned To No-one
Operating System All players
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No


This is clean and nice (imo the best) freely (GPL-2) availible unicode fonts.
Now it contains 690 characters, covering code pages ISO8859-1/2/5/9/13/15/16, IBM-437/852/855/866, KOI8-R/U/E/F, Windows-1250/1251/1252/1254/1257, Paratype-PT154/PT254, Bulgarian-MIK, Macintosh-Ukrainian, Esperanto and many others (a total of about 110 language sets). Also included are the IBM VGA, vt100 and xterm pseudographic characters.

The sizes present are 6x12, 8x14, 8x16, 10x20, 12x24, 14x28 and 16x32. The styles are normal and bold (except for 6x12), plus EGA/VGA-bold for 8x14 and 8x16.


This task depends upon

Closed by  Daniel Stenberg (bagder)
Thursday, 11 May 2006, 12:32 GMT
Reason for closing:  Accepted
Comment by Anton Romanov (theli) - Thursday, 06 April 2006, 17:38 GMT
bold fonts
Comment by Daniel Stenberg (bagder) - Friday, 07 April 2006, 14:30 GMT
Can you create package with the fonts in BDF format?
Comment by Daniel Stenberg (bagder) - Friday, 07 April 2006, 14:34 GMT
ah, nevermind, I found the source archive has the BDF ones:
Comment by Daniel Stenberg (bagder) - Friday, 07 April 2006, 14:39 GMT
Adding all these Terminus fonts add about 110K to the package. Any opinions from others about them?
Comment by Miguel A. Arévalo (marevalo) - Monday, 17 April 2006, 10:16 GMT
I'm in for this. We need decent unicode fonts, if only there were also another set of proportional fonts :-D
Comment by Rani Hod (RaeNye) - Tuesday, 18 April 2006, 19:30 GMT
No ISO 8859-8 (Hebrew) support.
Comment by Anton Romanov (theli) - Wednesday, 19 April 2006, 05:43 GMT
yes, it is written:
The character set covers ISO8859-1/2/5/9/13/15/16, IBM-437/852/855/866,
Windows-1250/1251/1252/1254/1257, KOI8-R/U/E/F, Paratype-PT154/PT254,
Bulgarian-MIK, Macintosh-Ukrainian and Esperanto, and also the vt100 and
xterm pseudographics characters.
Comment by Rani Hod (RaeNye) - Wednesday, 19 April 2006, 13:54 GMT
I know; I'm just saying that a unicode font in the core distribution should support all relevant codepages.
(AFAIK there're more people who speak Hebrew than /Esperanto/ :)

Maybe the original font maker didn't have 8859-8 support, so we should let him/her know what's missing.
Comment by Daniel Stenberg (bagder) - Wednesday, 19 April 2006, 14:00 GMT
You're actually implying we shouldn't include any fonts that don't support Hebrew? Or whatever "all relevant codepages" mean.

If so, I trust you'll volounteer to edit them.

BTW, I bet there are even more people who speak lots of those asian languages that aren't supported by these fonts either. Should we then not consider them until someone adds the missing couple of thousands glyphs?
Comment by Rani Hod (RaeNye) - Wednesday, 19 April 2006, 14:23 GMT
Many single/dual codepage fonts obviously don't support Hebrew (or Greek, for that matter) and that's fine;
I think that if this is going to be the major /unicode/ font in RB, it should support as many codepages as possible.

I don't have any artistic background, but if the original font has more codepages, it should be easy to add support for them too.

And yes, I want Hiragana/Katakana support too. The difference is whether we're talking about 25 chars per codepage or 4000.