public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* Linux for local languages - patch
@ 2000-12-04  4:02 K Ratheesh
  2000-12-04 12:05 ` Andries Brouwer
  0 siblings, 1 reply; 3+ messages in thread
From: K Ratheesh @ 2000-12-04  4:02 UTC (permalink / raw)
  To: linux-kernel

Hi,

I am Ratheesh , student of Indian Institute of Technology Madras. 

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.

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.

Currently I have developed the patch for Kernel versions 2.2.14 and and am
in the process of making it for 2.2.16 and 2.2.17. I request people to
try out this patch and give comments and suggestions to me. 

Those who want to try out this patch can send mail to me in the address
rathee@lantana.iitm.ernet.in or to indlinux-iitm@lantana.iitm.ernet.in 

The package , containing the patch , some documentation ,utilities and
sample files will come around 100 KB. 


Thanking you,

Ratheesh

---
Ratheesh K 
Res: 242 Tapti, IIT Madras , Chennai-36, India  Tel:+91-44-4459089
Lab: Distributed Systems& Optical Networks Lab,IIT Madras Tel:+91-44-4458353
www.ratheeshkvadhyar.com    ratheesh@rediffmail.com







-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: Linux for local languages - patch
  2000-12-04  4:02 Linux for local languages - patch K Ratheesh
@ 2000-12-04 12:05 ` Andries Brouwer
  2000-12-04 15:14   ` Kurt Garloff
  0 siblings, 1 reply; 3+ messages in thread
From: Andries Brouwer @ 2000-12-04 12:05 UTC (permalink / raw)
  To: K Ratheesh; +Cc: linux-kernel

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
> rathee@lantana.iitm.ernet.in or to indlinux-iitm@lantana.iitm.ernet.in 

Wouldnt mind seeing your patch.

Andries - aeb@cwi.nl
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: Linux for local languages - patch
  2000-12-04 12:05 ` Andries Brouwer
@ 2000-12-04 15:14   ` Kurt Garloff
  0 siblings, 0 replies; 3+ messages in thread
From: Kurt Garloff @ 2000-12-04 15:14 UTC (permalink / raw)
  To: Andries Brouwer; +Cc: K Ratheesh, linux-kernel

[-- Attachment #1: Type: text/plain, Size: 1156 bytes --]

Hi,

On Mon, Dec 04, 2000 at 01:05:53PM +0100, Andries Brouwer wrote:
> On Mon, Dec 04, 2000 at 09:32:58AM +0530, K Ratheesh wrote:
> > 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
> > rathee@lantana.iitm.ernet.in or to indlinux-iitm@lantana.iitm.ernet.in 
> 
> Wouldnt mind seeing your patch.

Andries, I sent you a patch a couple of months ago which does enable the
support of wide characters and another font (besides the sun12x22) making
use of it. I hope it's in your codebase by now, so it does not get lost
when the advanced things of K Ratheesh get merged.

Regards,
-- 
Kurt Garloff  <garloff@suse.de>                          Eindhoven, NL
GPG key: See mail header, key servers         Linux kernel development
SuSE GmbH, Nuernberg, FRG                               SCSI, Security

[-- Attachment #2: Type: application/pgp-signature, Size: 232 bytes --]

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2000-12-04 15:47 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2000-12-04  4:02 Linux for local languages - patch K Ratheesh
2000-12-04 12:05 ` Andries Brouwer
2000-12-04 15:14   ` Kurt Garloff

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox