Mailing List Hosted on Kabissa - Space for Change in Africa

a12n-collaboration Mailing List Archive: [A12n-Collab] Keyboards: "fixed stars & moving stars"; equivalences

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

  • Subject: [A12n-Collab] Keyboards: "fixed stars & moving stars"; equivalences
  • From: "Don Osborn" <dzo@xxxxxxxxxxxx>
  • Date: Sat, 15 Dec 2007 02:06:27 -0500
  • Thread-index: Acg+6QE21EKTrtfJTSGQNXJkupgRKQ==

I'd like to bring up two possible elements of a strategy for multilingual keyboard layout standards. These have been brought up previously but not together in this form as a suggsted "foundation" for devising optimal layouts for multiple languages whose orthographies use extended Latin characters.

 

Keeping in mind that …

* most users will have more than one language (hence possibly need to use more than one language layout)

* most users will use multiple software applications on multiple computers over the course of their life

* most computers will have multiple users, perhaps using different languages

 

... it seems important to provide as consistent a keyboard arrangement as possible across languages. We know that is not easy. Efforts to meet this challenge tend to go on the one hand to one extreme of packing all possible characters into the several planes you get with the AltGr key or some sort of deadkey, and on the other to the extreme of language/orthography-specific layouts.

 

Personally I tend to think in terms of moving from the latter (language-specific layouts) towards as reasonable a combination dictated mainly by geography (languages in a particular country or region). What makes that practical is that for the most part, orthographies are set on the country levels, and in some cases are done so with similar concerns (i.e., orthographies for several languages are set at the country level, with some harmonization). Nevertheless, there are still too many combinations.

 

However, in the mass of possible combinations a few patterns emerge, namely some characters are much more common across a number of language orthograpies and countries, and some different characters stand for the same sound in different orthographies (sometimes different orthographies for the same language, but more often in orthographies for different languages.

 

Therefore the two elements I'd like to suggest are:

 

1) Fixed stars & moving stars: The most common of the extended Latin characters will be assigned without variation to certain keys: for instance, the eng to the n ; the open-o to the o ; the open-e to the e. Other characters might be moved as need be with a specific order of preference.

 

I mentioned this a few years ago on this list in

http://lists.kabissa.org/lists/archives/public/a12n-collaboration/msg00509.html . (The name alludes to the distinction in ancient astronomy between stars that do not move relative to one another, and the planets which appear to be stars that wander in a particular way. See http://en.wikipedia.org/wiki/Fixed_stars .)

 

2) Keeping characters with the same sound value on the same keys. This was Paa Kwesi's suggestion more recently. It seems to make more sense than to, say, have to find different places for the open-o and the dot-under o, both of which logically relate to the plain o. On the other hand, there is a problem is of course if the keyboard layout has to cover orthographies with both characters. However, if the it is possible to provide alternate layouts that users could toggle between, then this seems like a good solution.

 

 

By beginning with these principles for keyboard layouts - a few of the most-used extended characters always in the same place (key) and extended characters with the same sound on the same place (key) , perhaps workable and reasonably harmonized keyboard arrangements can be set for groups of languages in the countries where orthographies include extended characters. This is not to exclude other principles or approaches that complement the above, but to suggest starting with these.

 

I'm not addressing the issue of how input happens (substitution, deadkey, or key combo), just where the characters would be assigned on a keyboard layout, whether virtual or physical.

 

Don Osborn

Bisharat.net

PanAfriL10n.org

 

 

 

 

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

Last Updated: Mon Dec 17 22:15:17 2007

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