Keld Jørn Simonsen wrote:
> So, in order to get c-cedilla, you'd do the following:
>   <Right-Alt> or <AltGr> + "=", followed by "c".

Why is AltGr + "," not used for dead_cedilla ?
It seems more intuitive?


I don't know. It's all in the file /etc/X11/xkb/symbols/pc/latin.


The "basic" variant has this definition for comma key:

key <AB08> { [ comma, less, horizconnector, multiply ] };

while "type2" used throughout Northern Europe in the same file has (I guess that's what you mentioned):

key <AB08> { [ comma, semicolon, dead_cedilla, dead_ogonek ] };


Again, I don't know who is the author of basic latin layout that's used in en_US, nor the reasoning behind it (actually, I don't even have any idea what "horizconnector" is).


One good thing about X is that you may have different keyboards,
also for en_US. So if there is enough interest we can make alternate
keyboards available for en_US.


Yes, AFAIK it's only the matter of adding to en_US file eg.


partial default alphanumeric_keys
xkb_symbols "north" {

    include "pc/latin(type2)"
    name[Group1]="en_US";

    key <RALT>  { type[Group1]="TWO_LEVEL",
                  [ ISO_Level3_Shift, Multi_key ]   };
    modifier_map Mod5   { <RALT> };

};


Then, it can be called with "setxkbmap -layout en_US -variant north", or something along those lines.



Also, there's no explicit relation between locales and keyboard maps.


Cheers,
Danilo
_______________________________________________
I18n mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/i18n

Reply via email to