diff options
author | Abhishek Deshpande <abhishekdeshpande128@gmail.com> | 2020-10-28 02:55:47 +0000 |
---|---|---|
committer | Abhishek Deshpande <abhishekdeshpande128@gmail.com> | 2020-10-28 02:55:47 +0000 |
commit | 34b7ee9d2b22a65d485ee3eea61c78ccd6d9700e (patch) | |
tree | 98d97594ab0584e93c58b680f7af14164b20ceee /symbols/in | |
parent | ff9c8a623c14854cafc527798623f117724dfe62 (diff) |
Added(san-misc).
Diffstat (limited to 'symbols/in')
-rw-r--r-- | symbols/in | 71 |
1 files changed, 69 insertions, 2 deletions
@@ -2325,9 +2325,76 @@ xkb_symbols "marathi" { key <AB09> { [ period, U0964, U0965, U093d ] }; key <AB10> { [ U092f, question, slash, question ] }; }; - // EXTRAS: +// Vedic and Miscellaneous symbols +// This layout covers 'Extended Devanagari' and 'Vedic Extensions' Unicode blocks. +// This is helpful for including all the required symbols when typing complex texts such as those from Samaveda and Yajurveda. +// This layout only includes signs and symbols. Text needs to be typed seperately. +// Created by : Abhishek Deshpande <abhishekdeshpande128@gmail.com> +// Date : 27th October, 2020 +partial alphanumeric_keys +xkb_symbols "san-misc" { + name[Group1] = "Sanskrit (Vedic & Misc. symbols)"; + key.type="FOUR_LEVEL"; + + // Roman digits + key <TLDE> { [ U1CD0, UA8FA ] }; + key <AE01> { [ UA8E1, U1CD1 ] }; + key <AE02> { [ UA8E2, UA8F2 ] }; + key <AE03> { [ UA8E3, UA8F3 ] }; + key <AE04> { [ UA8E4, UA8F4 ] }; + key <AE05> { [ UA8E5, UA8F5 ] }; + key <AE06> { [ UA8E6, UA8F6 ] }; + key <AE07> { [ UA8E7, UA8F7 ] }; + key <AE08> { [ UA8E8, UA8F8 ] }; + key <AE09> { [ UA8E9, UA8F9 ] }; + key <AE10> { [ UA8E0, UA8FC ] }; + key <AE11> { [ UA8FB, U1CD2 ] }; + key <AE12> { [ U1CF2, U1CF3 ] }; + key <BKSL> { [ U1CF8, U1CF9 ] }; + + //Q Row + key <AD01> { [ U1CD4, U1CD5 ] }; + key <AD02> { [ U1CD6, U1CD7 ] }; + key <AD03> { [ U1CD8, U1CD9 ] }; + key <AD04> { [ UA8EF ] }; + key <AD05> { [ U1CDA, U1CDB ] }; + key <AD06> { [ UA8FE, UA8FF ] }; + key <AD07> { [ UA8EB ] }; + key <AD08> { [ U1CDC, U1CDD ] }; + key <AD09> { [ U1CDE, U1CDF ] }; + key <AD10> { [ UA8EE ] }; + key <AD11> { [ U1CE0 ] }; + key <AD12> { [ U1CE1 ] }; + //A Row + key <AC01> { [ UA8EA ] }; + key <AC02> { [ UA8F1 ] }; + key <AC03> { [ U1CE2 ] }; + key <AC04> { [ U1CE3, U1CE4 ] }; + key <AC05> { [ U1CE5, U1CE6 ] }; + key <AC06> { [ U1CE7, U1CE8 ] }; + key <AC07> { [ U1CE9, U1CEA ] }; + key <AC08> { [ UA8EC ] }; + key <AC09> { [ U1CEB, U1CEC ] }; + key <AC10> { [ U1CEE, U1CEF ] }; + key <AC11> { [ U1CF0, U1CF1 ] }; + + //Z Row + key <AB01> { [ U1CED ] }; + key <AB02> { [ U1CF4 ] }; + key <AB03> { [ U1CF5 ] }; + key <AB04> { [ UA8F0 ] }; + key <AB05> { [ U1CF6 ] }; + key <AB06> { [ UA8ED ] }; + key <AB07> { [ U0950, UA8FD ] }; + key <AB08> { [ U1CF7, U093D ] }; + key <AB09> { [ U1CFA, U2638 ] }; + key <AB10> { [ U0FD5, U2740 ] }; + + include "rupeesign(4)" + include "level3(ralt_switch)" +}; // Modi is an ancient Indian script that is used to write texts in Marathi, Hindi and Sanskrit. It is most commonly used to write Marathi language in Maharashtra. // This keyboard layout is Based on Marathi KaGaPa phonetic layout. Just the characters which are not applicable in Modi, are ommited. // @@ -2395,4 +2462,4 @@ xkb_symbols "modi-kagapa" { key <AB10> { [ slash, question ] }; include "level3(ralt_switch)" -}; +};
\ No newline at end of file |