LINUX.ORG.RU

История изменений

Исправление token_polyak, (текущая версия) :

Можно модифицировать раскладку xkb, поместив созданный файл в /usr/share/X11/xkb/symbols/. Можно (и скорее всего - нужно) наследовать настройки у уже используемой раскладки. Например:

default partial alphanumeric_keys
xkb_symbols "basic" {
    include "de(basic)"
    name[Group1]="German with cedilla";
    key <AB03>  { [         c,          C,       ccedilla,       Ccedilla ] };
    include "level3(ralt_switch)"
};

то есть: обозначение клавиши, в скобках - буква без шифта, с шифтом, с правым альтом и, наконец, с правым альтом и шифтом.

include "level3(ralt_switch)"

нужно, чтобы работал AltGr.

Поместить в, скажем, /usr/share/X11/xkb/symbols/de_cedilla, настроить в DE, печатать и радоваться.

Если есть вариант поэлегантнее, чтоб потом задавать de(cedilla) - сообщите, самому интересно.

Исправление token_polyak, :

Можно модифицировать раскладку xkb, поместив созданный файл в /usr/share/X11/xkb/symbols/. Можно наследовать настройки от уже используемой раскладки. Например:

default partial alphanumeric_keys
xkb_symbols "basic" {
    include "de(basic)"
    name[Group1]="German with cedilla";
    key <AB03>  { [         c,          C,       ccedilla,       Ccedilla ] };
    include "level3(ralt_switch)"
};

то есть: обозначение клавиши, в скобках - буква без шифта, с шифтом, с правым альтом и, наконец, с правым альтом и шифтом.

include "level3(ralt_switch)"

нужно, чтобы работал AltGr.

Поместить в, скажем, /usr/share/X11/xkb/symbols/de_cedilla, настроить в DE, печатать и радоваться.

Если есть вариант поэлегантнее, чтоб потом задавать de(cedilla) - сообщите, самому интересно.

Исправление token_polyak, :

Можно модифицировать раскладку xkb, поместив созданный файл в /usr/share/X11/xkb/symbols/. Можно наследовать настройки от уже используемой раскладки. Например:

default partial alphanumeric_keys
xkb_symbols "basic" {
    include "de(basic)"
    name[Group1]="German with cedilla";
    key <AB03>  { [         c,          C,       ccedilla,       Ccedilla ] };
    include "level3(ralt_switch)"
};

то есть: обозначение клавиши, в скобках - буква без шифта, с шифтом, с правым альтом и, наконец, с правым альтом и шифтом.

include "level3(ralt_switch)"

нужно, чтобы работал AltGr.

Поместить в, скажем, /usr/share/X11/xkb/symbols/de_cedilla, настроить в DE, печатать и радоваться.

Если есть вариант покрасивее, чтоб потом задавать de(cedilla) - сообщите, самому интересно.

Исправление token_polyak, :

Можно модифицировать раскладку xkb, поместив созданный файл в /usr/share/X11/xkb/symbols/. Можно наследовать настройки от уже используемой раскладки. Например:

default partial alphanumeric_keys
xkb_symbols "basic" {
    include "de(basic)"
    name[Group1]="German with cedilla";
    key <AB03>  { [         c,          C,       ccedilla,       Ccedilla ] };
    include "level3(ralt_switch)"
};

то есть: обозначение клавиши, в скобках - буква без шифта, с шифтом, с правым альтом и, наконец, с правым альтом и шифтом.

include "level3(ralt_switch)"

нужно, чтобы работал AltGr.

Поместить в, скажем, de_cedilla, настроить в DE, печатать и радоваться.

Исправление token_polyak, :

Можно модифицировать раскладку xkb, поместив созданный файл в /usr/share/X11/xkb/symbols/. Можно наследовать настройки от уже используемой раскладки. Например:

default partial alphanumeric_keys
xkb_symbols "cedilla" {
    include "de(basic)"
    name[Group1]="German with cedilla";
    key <AB03>  { [         c,          C,       ccedilla,       Ccedilla ] };
    include "level3(ralt_switch)"
};

то есть: обозначение клавиши, в скобках - буква без шифта, с шифтом, с правым альтом и, наконец, с правым альтом и шифтом.

include "level3(ralt_switch)"

нужно, чтобы работал AltGr.

Поместить в, скажем, de_cedilla, настроить в DE, печатать и радоваться.

Исправление token_polyak, :

Можно модифицировать раскладку xkb, поместив созданный файл в /usr/share/X11/xkb/symbols/. Можно наследовать настройки от уже используемой раскладки. Например:

default partial alphanumeric_keys
xkb_symbols "cedilla" {
    include "de(basic)"
    name[Group1]="German with cedilla";
    key <AB03>  { [         c,          C,       ccedilla,       Ccedilla ] };
    include "level3(ralt_switch)"
};

то есть: обозначение клавиши, в скобках - буква без шифта, с шифтом, с правым альтом и, наконец, с правым альтом и шифтом.

include "level3(ralt_switch)"

нужно, чтобы работал AltGr.

Помещаем в, скажем, de_cedilla, настраиваем в DE, печатаем и радуемся.

Исходная версия token_polyak, :

Можно модифицировать раскладку xkb, поместив созданный файл в /usr/share/X11/xkb/symbols/. Можно наследовать настройки от уже используемой раскладки. Например:

default partial alphanumeric_keys
xkb_symbols "cedilla" {
    include "de(basic)"
    name[Group1]="German with cedilla";
    key <AB03>  { [         c,          C,       ccedilla,       Ccedilla ] };
    include "level3(ralt_switch)"
};

то есть: обозначение клавиши, в скобках - буква без шифта, с шифтом, с правым альтом и, наконец, с правым альтом и шифтом.

include "level3(ralt_switch)"

нужно, чтобы работал AltGr.

Помещаем в, скажем, de_cedilla, настраиваем в DE, радуемся.