summaryrefslogtreecommitdiff
path: root/symbols/in
diff options
context:
space:
mode:
authorBenno Schulenberg <bensberg@telfort.nl>2022-06-22 10:40:05 +0200
committerBenno Schulenberg <bensberg@telfort.nl>2022-06-27 16:13:23 +0200
commitfeb9384a40eda6a7efbd276f903469f235a49d19 (patch)
treeb45a09dd81d878966ce84ddfe9f97a6b369bc049 /symbols/in
parent0766fb50dabc814138d9dfea17af1adc574e9a56 (diff)
add a Tamil InScript layout with Arabic numerals, and make it the default
As documented in merge request !388, the international Arabic numerals are used far more often than the local special Tamil numerals, so make the main Tamil InScript layout use Arabic numerals, and add a layout with Tamil numerals as another option. Requested-by: Kannan M Signed-off-by: Benno Schulenberg <bensberg@telfort.nl>
Diffstat (limited to 'symbols/in')
-rw-r--r--symbols/in47
1 files changed, 34 insertions, 13 deletions
diff --git a/symbols/in b/symbols/in
index f466e927..975ac971 100644
--- a/symbols/in
+++ b/symbols/in
@@ -1049,21 +1049,21 @@ xkb_symbols "ori-wx" {
partial alphanumeric_keys
xkb_symbols "tam" {
- name[Group1]= "Tamil (InScript)";
+ name[Group1] = "Tamil (InScript, with Arabic numerals)";
key <TLDE> {[ U0BCA, U0B92 ]};
- key <AE01> {[ U0BE7 ]};
- key <AE02> {[ U0BE8 ]};
- key <AE03> {[ U0BE9 ]};
- key <AE04> {[ U0BEA, U20B9 ]}; // Rupee
- key <AE05> {[ U0BEB ]};
- key <AE06> {[ U0BEC ]};
- key <AE07> {[ U0BED ]};
- key <AE08> {[ U0BEE ]};
- key <AE09> {[ U0BEF, parenleft ]};
- key <AE10> {[ U0BF0, parenright]};
- key <AE11> {[ U0BF1, U0B83 ]};
- key <AE12> {[ U0BF2, plus ]};
+ key <AE01> {[ 1 ]};
+ key <AE02> {[ 2 ]};
+ key <AE03> {[ 3 ]};
+ key <AE04> {[ 4, U20B9 ]}; // Rupee
+ key <AE05> {[ 5 ]};
+ key <AE06> {[ 6 ]};
+ key <AE07> {[ 7 ]};
+ key <AE08> {[ 8 ]};
+ key <AE09> {[ 9, parenleft ]};
+ key <AE10> {[ 0, parenright ]};
+ key <AE11> {[ minus, U0B83 ]};
+ key <AE12> {[ equal, plus ]};
// Mainly long vowels:
key <AD01> {[ U0BCC, U0B94 ]};
@@ -1106,6 +1106,27 @@ xkb_symbols "tam" {
};
partial alphanumeric_keys
+xkb_symbols "tam_tamilnumbers" {
+
+ include "in(tam)"
+
+ name[Group1] = "Tamil (InScript, with Tamil numerals)";
+
+ key <AE01> {[ U0BE7, any ]};
+ key <AE02> {[ U0BE8, any ]};
+ key <AE03> {[ U0BE9, any ]};
+ key <AE04> {[ U0BEA, any ]};
+ key <AE05> {[ U0BEB, any ]};
+ key <AE06> {[ U0BEC, any ]};
+ key <AE07> {[ U0BED, any ]};
+ key <AE08> {[ U0BEE, any ]};
+ key <AE09> {[ U0BEF, any ]};
+ key <AE10> {[ U0BF0, any ]};
+ key <AE11> {[ U0BF1, any ]};
+ key <AE12> {[ U0BF2, any ]};
+};
+
+partial alphanumeric_keys
xkb_symbols "tamilnet" {
// Description: A keymap based on the TamilNet'99 typewriter keyboard