Mailing List Hosted on Kabissa - Space for Change in Africa

a12n-collaboration Mailing List Archive: Re: [A12n-Collab] Combining diacritics, type them as if they were dead keys? (GTK+, X.Org)

[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]

  • Subject: Re: [A12n-Collab] Combining diacritics, type them as if they were dead keys? (GTK+, X.Org)
  • From: Andrew Cunningham <andrewc@xxxxxxxxxxxxx>
  • Date: Mon, 30 Jun 2008 10:45:54 +1000
  • Organization: Vicnet, State Library of Victoria
Hi Simos,

Simos Xenitellis wrote:

Hi All,

At the moment, when one types combining diacritics in X.Org (as in Linux), they type

<letter> <combining diacritic 1> <combining diacritic 2> ...

which is direct logical input which normally produces the output: <base character> <combining diacritic one> <combining diacritic 2> ...
This is different from the case when you have dead keys:

<dead key 1> <dead key 2> ... <letter>

which on simple keyboard layouts (xkb, win32 keyboard model) produces the output <precomposed character>
There has been interest by users to be able to type in the order:

<combining diacritic> <letter>

or, in the general case,

<combining diacritic 1> <combining diacritic 2> ... <letter>


so you are suggesting that

<combining diacritic 1> <combining diacritic 2> ... <letter> produces <precomposed character>

which is just a normal dead key system

or are you suggesting

<combining diacritic 1> <combining diacritic 2> ... <letter> produces <base character> <combining diacritic one> <combining diacritic 2> ...

which would mean the input system would need to be able to handle sequence checking, normalisation, character reordering, so basically you're suggesting a smart input system rather than the xkb model, so something like SCIM+KMFL? or similar?

what other features would such a keyboard system have?
Is there interest to go for this case where the letter is typed last?
It would be good to get some input on this, because if we go for it, it would affect all layouts.

yes and no

you'd have to have multiple layouts, assuming the project builds for xkb and win32 keyboard model (using MSKLC).

Andrew

--
Andrew Cunningham
Vicnet Research and Development Coordinator
State Library of Victoria
328 Swanston Street
Melbourne VIC 3000

Ph: +61-3-8664-7430
Fax: +61-3-9639-2175

Email: andrewc@xxxxxxxxxxxxx
Alt email: lang.support@xxxxxxxxx

http://home.vicnet.net.au/~andrewc/
http://www.openroad.net.au
http://www.vicnet.net.au
http://www.slv.vic.gov.au

begin:vcard
fn:Andrew Cunningham
n:Cunningham;Andrew
org:State Library of Victoria;Vicnet
adr:;;328 Swanston Street;Melbourne;VIC;3000;Australia
email;internet:andrewc@xxxxxxxxxxxxx
title:Research and Development Coordinator
tel;work:+61-3-8664-7430
tel;fax:+61-3-9639-2175
tel;cell:0421-450-816
x-mozilla-html:FALSE
url:http://www.openroad.net.au/
version:2.1
end:vcard

[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]

Last Updated: Mon Jun 30 07:38:12 2008

a12n-collaboration is hosted on Kabissa - Space for Change in Africa

Your feedback is important. Click here to send a message to the Kabissa team.

Terms of Use | Privacy Notice | Web Site Credits © 1999-2006, Kabissa or its affiliates