LINUX.ORG.RU

archlinux, сербская локаль и XCompose

 srpski


0

1

Хочу дописать в XCompose строчки для сербских букв ђ, џ, ћ
С љ и Њ легко - нашел их коды (U0459, U040A) в глобальном Compose
Но ђ, џ, ћ там нет.

Поставил локаль sr_RS UTF-8, но в системе есть только /usr/share/X11/locale/sr_CS.UTF-8/Compose для sr_CS и там символы, непохожие на сербские вообще.

locale-gen делал.

Подскажите, как добиться чтобы появился файл /usr/share/X11/locale/sr_RS.UTF-8/Compose или какие коды у ђ, џ, ћ?

Свои коды можно добавлять в ~/.XCompose (внимание, соблюдаем регистр), только не забывайте подключить системный (include "%L", man XCompose за подробностями).

Копирую для вас codepoints из емакса, то что после #x - шестнадцатеричное.

  name: CYRILLIC SMALL LETTER DJE
character: ђ (displayed as ђ) (codepoint 1106, #o2122, #x452)
 
  name: CYRILLIC SMALL LETTER DZHE
character: џ (displayed as џ) (codepoint 1119, #o2137, #x45f)

  name: CYRILLIC SMALL LETTER TSHE
character: ћ (displayed as ћ) (codepoint 1115, #o2133, #x45b)

LeninGad
()

А разве так трудно было взять KCharSelect или её аналог в гноме? Там есть поиск инфы по символу (в тч кода). Ещё вариант echo -n Ы | xxd -p и потом по шестнадцатеричному коду и знанию UTF-8 восстанавливать код символа.

Да и в конфиг вроде можно вставлять прямо сам символ без извращений с кодом.

Xenius ★★★★★
()
Последнее исправление: Xenius (всего исправлений: 1)
Ответ на: комментарий от Xenius

блин, жесть, я столько мучался выискивая эти коды, а оказывается и без них все работает:

<Multi_key> <Cyrillic_DE><Cyrillic_SOFTSIGN><Cyrillic_ZHE> : «Ђ»

sergey-novikov ★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.