-
Notifications
You must be signed in to change notification settings - Fork 1
/
nativo_shavian
83 lines (77 loc) · 7.13 KB
/
nativo_shavian
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
//
// Leiaute Nativo para Shavian
//
//
// ┌─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┲━━━━━━━━━━━┓
// │ │ │ │ │ │ │ │ │ │ │ │ │ ┃Backspace ┃
// │ │ │ │ │ │ │ │ │ │ │ │ │ ┃ ┃
// ┢━━━━━┷━┱───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┺━┳━━━━━━━━━┫
// ┃ ┃ │ │ │ 𐑣 │ 𐑖 │ 𐑢 │ 𐑤 │ 𐑑 │ 𐑒 │ 𐑐 │ │ ┃Enter ┃
// ┃Tab ┃ │ │ │ │ │ │ │ 𐑔 │ │ │ │ ┃ ┃
// ┣━━━━━━━┻━┱───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┺━┓ ┃
// ┃Caps ┃ 𐑦 𐑾 │ 𐑧 │ 𐑩 𐑳 │ 𐑪 │ 𐑫 𐑿 │ 𐑥 │ 𐑛 │ 𐑕 │ 𐑮 │ 𐑯 │ │ ┃ ┃
// ┃Lock ┃ 𐑰 │ 𐑱 │ 𐑨 𐑲 │ 𐑴 │ 𐑵 │ │ 𐑞 │ 𐑔 │ │ 𐑙 │ │ ┃ ┃
// ┣━━━━━┳━━━┹─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┲━━━┻━━━━━━━┫
// ┃ ┃ │ 𐑘 │ 𐑗 𐑻 │ 𐑠 𐑼 │ 𐑚 │ 𐑭 𐑬 │ 𐑡 │ 𐑝 │ 𐑜 │ 𐑓 │ 𐑟 │ ┃ ┃
// ┃Shift┃ │ 𐑽 │ 𐑺 │ 𐑸 │ 𐑹 │ 𐑷 𐑶 │ │ │ │ │ 𐑞 │ ┃Shift ┃
// ┣━━━━━┻┳━━━━┷━┳━━━┷━━━┱─┴─────┴─────┴─────┴─────┴─────┴─────┴─┲━━━┷━━┳━━┷━━━┳━┻━━━━┳━━━━━━┫
// ┃ ┃ ┃ ┃ ┃ ┃ ┃ ┃ ┃
// ┃Ctrl ┃Meta ┃Alt ┃ ┃AltGr ┃Meta ┃Menu ┃Ctrl ┃
// ┗━━━━━━┻━━━━━━┻━━━━━━━┹───────────────────────────────────────┺━━━━━━┻━━━━━━┻━━━━━━┻━━━━━━┛
//
// ┌─────┬─────┬─────┬───────┬──────┬──────┬─────┬─────┬──────┬─────┬─────┬─────┬─────┲━━━━━━━━━━━┓
// │ │ │ │ │ │ │ │ │ │ │ │ │ ┃Backspace ┃
// │ │ │ │ │ │ │ │ │ │ │ │ │ ┃ ┃
// ┢━━━━━┷━┱───┴─┬───┴───┬───┴──┬───┴──┬───┴─┬───┴─┬───┴──┬───┴─┬───┴─┬───┴─┬───┴─┬───┺━┳━━━━━━━━━┫
// ┃ ┃ │ │ │ h │ ɛ ɛɚ│ w │ l │ t │ k │ p │ │ ┃Enter ┃
// ┃Tab ┃ │ │ │ │ eɪ │ ju │ │ θ │ │ │ │ ┃ ┃
// ┣━━━━━━━┻━┱───┴───┬───┴──┬───┴──┬───┴─┬───┴──┬──┴──┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┺━┓ ┃
// ┃Caps ┃ ɪ ɪɚ │ ə ɚ │ æ ɑr │ ɒ ɔr│ ʊ ɜr │ m │ d │ s │ ɹ │ n │ │ ┃ ┃
// ┃Lock ┃ i │ ʌ │ aɪ │ oʊ │ u │ │ ð │ ʃ │ ɚ │ ŋ │ │ ┃ ┃
// ┣━━━━━┳━━━┹─┬─────┴─┬────┴─┬────┴─┬───┴─┬────┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┲━━━┻━━━━━━━┫
// ┃ ┃ │ j │ ʧ │ ɑ │ b │ ɔ │ ʤ │ v │ g │ f │ z │ ┃ ┃
// ┃Shift┃ │ iə │ │ aʊ │ │ ɔɪ │ │ │ │ │ ʒ │ ┃Shift ┃
// ┣━━━━━┻┳━━━━┷━┳━━━━━┷━━━┱──┴──────┴─────┴──────┴─────┴─────┴─────┴─┲━━━┷━━┳━━┷━━━┳━┻━━━━┳━━━━━━┫
// ┃ ┃ ┃ ┃ ┃ ┃ ┃ ┃ ┃
// ┃Ctrl ┃Meta ┃Alt ┃ ┃AltGr ┃Meta ┃Menu ┃Ctrl ┃
// ┗━━━━━━┻━━━━━━┻━━━━━━━━━┹──────────────────────────────────────────┺━━━━━━┻━━━━━━┻━━━━━━┻━━━━━━┛
//
partial alphanumeric_keys
xkb_symbols "nativo_shavian" {
//
// Linha superior
//
key <AD04> { [ U10463 ] };
key <AD05> { [ U10467, U10471, U1047a ] };
key <AD06> { [ U10462, U1047f ] };
key <AD07> { [ U10464 ] };
key <AD08> { [ U10451, U10454 ] };
key <AD09> { [ U10452 ] };
key <AD10> { [ U10450 ] };
//
// Linha central
//
key <AC01> { [ U10466, U10470, U1047d ] };
key <AC02> { [ U10469, U10473, U1047c ] };
key <AC03> { [ U10468, U10472, U10478 ] };
key <AC04> { [ U1046a, U10474, U10479 ] };
key <AC05> { [ U1046b, U10475, U1047b ] };
key <AC06> { [ U10465 ] };
key <AC07> { [ U1045b, U1045e ] };
key <AC08> { [ U10455, U10456 ] };
key <AC09> { [ U1046e, U1047c ] };
key <AC10> { [ U1046f, U10459 ] };
//
// Linha inferior
//
key <AB01> { [ U10458, U1047e ] };
key <AB02> { [ U10457 ] };
key <AB03> { [ U1046d, U1046c ] };
key <AB04> { [ U1045a ] };
key <AB05> { [ U10477, U10476 ] };
key <AB06> { [ U10461 ] };
key <AB07> { [ U1045d ] };
key <AB08> { [ U1045c ] };
key <AB09> { [ U10453 ] };
key <AB10> { [ U1045f, U10460 ] };
};