1<?xml version="1.0" encoding="utf-8"?>
2<!--
3/*
4**
5** Copyright 2012, The Android Open Source Project
6**
7** Licensed under the Apache License, Version 2.0 (the "License");
8** you may not use this file except in compliance with the License.
9** You may obtain a copy of the License at
10**
11**     http://www.apache.org/licenses/LICENSE-2.0
12**
13** Unless required by applicable law or agreed to in writing, software
14** distributed under the License is distributed on an "AS IS" BASIS,
15** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
16** See the License for the specific language governing permissions and
17** limitations under the License.
18*/
19-->
20
21<merge
22    xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
23>
24    <switch>
25        <case
26            latin:keyboardLayoutSetElement="alphabet|alphabetAutomaticShifted|alphabetShiftLocked"
27        >
28            <Key
29                latin:keySpec="`"
30                latin:keyHintLabel="~"
31                latin:additionalMoreKeys="~"
32                latin:keyStyle="hasShiftedLetterHintStyle" />
33            <Key
34                latin:keySpec="1"
35                latin:keyHintLabel="!"
36                latin:additionalMoreKeys="!"
37                latin:keyStyle="hasShiftedLetterHintStyle"
38                latin:moreKeys="!text/morekeys_exclamation,!text/morekeys_symbols_1" />
39            <Key
40                latin:keySpec="2"
41                latin:keyHintLabel="\@"
42                latin:additionalMoreKeys="\@"
43                latin:keyStyle="hasShiftedLetterHintStyle"
44                latin:moreKeys="!text/morekeys_symbols_2" />
45            <Key
46                latin:keySpec="3"
47                latin:keyHintLabel="\#"
48                latin:additionalMoreKeys="\#"
49                latin:keyStyle="hasShiftedLetterHintStyle"
50                latin:moreKeys="!text/morekeys_symbols_3" />
51            <Key
52                latin:keySpec="4"
53                latin:keyHintLabel="$"
54                latin:additionalMoreKeys="$"
55                latin:keyStyle="hasShiftedLetterHintStyle"
56                latin:moreKeys="!text/morekeys_symbols_4" />
57            <Key
58                latin:keySpec="5"
59                latin:keyHintLabel="%"
60                latin:additionalMoreKeys="\\%"
61                latin:keyStyle="hasShiftedLetterHintStyle"
62                latin:moreKeys="!text/morekeys_symbols_5" />
63            <Key
64                latin:keySpec="6"
65                latin:keyHintLabel="^"
66                latin:additionalMoreKeys="^"
67                latin:keyStyle="hasShiftedLetterHintStyle"
68                latin:moreKeys="!text/morekeys_symbols_6" />
69            <Key
70                latin:keySpec="7"
71                latin:keyHintLabel="&amp;"
72                latin:additionalMoreKeys="&amp;"
73                latin:keyStyle="hasShiftedLetterHintStyle"
74                latin:moreKeys="!text/morekeys_symbols_7" />
75            <Key
76                latin:keySpec="8"
77                latin:keyHintLabel="*"
78                latin:additionalMoreKeys="*"
79                latin:keyStyle="hasShiftedLetterHintStyle"
80                latin:moreKeys="!text/morekeys_symbols_8" />
81            <Key
82                latin:keySpec="9"
83                latin:keyHintLabel="("
84                latin:additionalMoreKeys="("
85                latin:keyStyle="hasShiftedLetterHintStyle"
86                latin:moreKeys="!text/morekeys_symbols_9" />
87            <Key
88                latin:keySpec="0"
89                latin:keyHintLabel=")"
90                latin:additionalMoreKeys=")"
91                latin:keyStyle="hasShiftedLetterHintStyle"
92                latin:moreKeys="!text/morekeys_symbols_0" />
93            <!-- U+2013: "–" EN DASH
94                 U+2014: "—" EM DASH
95                 U+00B7: "·" MIDDLE DOT -->
96            <Key
97                latin:keySpec="-"
98                latin:keyHintLabel="_"
99                latin:additionalMoreKeys="_"
100                latin:keyStyle="hasShiftedLetterHintStyle"
101                latin:moreKeys="&#x2013;,&#x2014;,&#x00B7;" />
102            <!-- U+221E: "∞" INFINITY
103                 U+2260: "≠" NOT EQUAL TO
104                 U+2248: "≈" ALMOST EQUAL TO -->
105            <Key
106                latin:keySpec="="
107                latin:keyHintLabel="+"
108                latin:additionalMoreKeys="+"
109                latin:keyStyle="hasShiftedLetterHintStyle"
110                latin:moreKeys="&#x221E;,&#x2260;,&#x2248;" />
111        </case>
112        <!-- keyboardLayoutSetElement="alphabetManualShifted|alphabetShiftLockShifted" -->
113        <default>
114            <include
115                 latin:keyboardLayout="@xml/rowkeys_pcqwerty1_shift" />
116        </default>
117    </switch>
118</merge>
119