dunkaist wrote:
Thank you for this URL.
On this site, Uwe Waldmann freely offers bdf text files for 1-bit unicode rasterfonts for several font sizes and font faces: regular and bold 12,14,16,18, 20, and italic 16,18.
These fontsizes represent the em-height in pixels.
I developed a font-compiler on win7 to produce the rasterfont files to be used on KolibriOS.
I named these files K1r.urf (210k) , K1b.urf (222k) , and K1i.urf (91K).
I wrote a Klib routine to parse utf-8 strings.
On KolibriOS, the result looks like this:
Attachment:
File comment: K1r, K1b, K1i
uwe.jpg [ 36.49 KiB | Viewed 4664 times ]
The good, the bad, the ugly . . .
+ no license problem
+ smaller fontfiles
+ lots of unicodes (including hebrew)
+ easy editing of the bdf fontfiles
+ later, I will port the font-compiler to KolibriOS
- monospaced only
A compiled rasterfile with regular 12 only, takes less then 40K.
This opens the possibility for having a unicode systemfont.
Let me know if you are interested to implement this.
This is how it would look on KolibriOS:
Attachment:
File comment: utf-8 coded unicode (12 point)
utf8ex.jpg [ 38.26 KiB | Viewed 4664 times ]
Rasterfonts without anti-aliasing look ugly, but for now, I would like to continue with these.
To develop: proportional font, combining chars, diacriticals, code page conversion, fontstyles, kerning, etc. . . .
Soon I will publish the new version of Klib, so you can experiment with unicode yourself.
After that, I will start a new topic on the forum for help with direct draw.
Attachment:
File comment: Greek, Cyrillic
Greek.jpg [ 34.65 KiB | Viewed 4664 times ]