[lkml]   [2000]   [Dec]   [4]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
SubjectRe: Linux for local languages - patch
On Mon, Dec 04, 2000 at 09:32:58AM +0530, K Ratheesh wrote:

> I am working on enabling Linux console for Local languages. As the current
> PSF format doesn't support variable width fonts , I have made a patch in
> the console driver so that it will load a user defined multi-glyph mapping
> table so that multiple glyphs can be displayed for a single character
> code. All editing operations will also be taken care of.

Good. Last year I needed support for Tibetan and added just the
converse: single glyphs that were represented by a sequence of
Unicode symbols. This is needed e.g. in the situation where Unicode
does not have precomposed symbol+diacritical, so that the glyph that
represents an accented character corresponds to a sequence rather
than a single Unicode symbol.

Did you start with this psf2 header (from kbd-1.03)?
(Last time I looked, console-tools didnt have this yet.)

> Further, for Indian languages, there are various consonant/vowel modifiers
> which result in complex character clusters. So I have extended the patch
> to load user defined context sensitive parse rules for glyphs /
> character codes as well. Again, all editing operations will behave
> according to the parse rule specifications.
> Even though the patch has been developed keeping Indian languages in mind,
> I feel it will be applicable to many other languages (for eg. Chinese)
> which require wider fonts on console or user defined parsing at I/O level.

Yes, maybe. Or maybe something like this is better done in user space.

> Those who want to try out this patch can send mail to me in the address
> or to

Wouldnt mind seeing your patch.

Andries -
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to
Please read the FAQ at

 \ /
  Last update: 2005-03-22 12:51    [W:0.036 / U:0.448 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site