Bu yazıya dayanarak Ubuntu 12.04 platformunda özel klavye düzenimi (özel tamil klavye düzeni) yaratıyordum . / Usr / share / X11 / xkb / symbols / in dosyasını , özel düzenimle birlikte yazımda belirtilen şekilde düzenledim . Örnek düzen eşlemesi aşağıda verilmiştir:
partial alphanumeric_keys
xkb_symbols "tam_font_test" {
// Description: Tamil Custom Font KeyMap
// Encoding: Unicode (http://www.unicode.org)
// Author: Test
name[Group1]= "Tamil (Font Map - Test)";
// Qrow
key <AD02> { [ U0BB1 ] };
key <AD03> { [ U0BA8 ] };
key <AD04> { [ U0B9A ] };
key <AD05> { [ U0BB5 ] };
key <AD06> { [ U0BB2 ] };
key <AD07> { [ U0BB0 ] };
key <AD08> { [ U0BC8 ] };
key <AD10> { [ U0BBF ] };
};
Yukarıdaki yerleşim planlamasında başarılı oldum.
Ancak bunu yapamadığım tipik bir gereksinim var. AD03 anahtarını aşağıdaki haritayla eşlemek istiyorum
key <AD03> { [ U0BA8, U0BA8+U0B8A ] };
burada ikinci bağımsız gibi birleştirme karakteri bu .
Tanımın sözdizimi bu linkte bulunabilir.
Tamil karakteri için unicode karakter burada bulunabilir .
Birleştirme karakterlerini unicode'u haritaya argüman olarak nasıl aktarabiliriz?