blob: dea08ddff40f154153c3205ee3c9cea37bcd5f73 [file] [log] [blame]
Tadashi G. Takaoka0d22fc42011-05-30 20:12:04 +09001<?xml version="1.0" encoding="utf-8"?>
2<!--
3/*
4**
5** Copyright 2011, 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<Keyboard
22 xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
Tadashi G. Takaoka0d22fc42011-05-30 20:12:04 +090023>
24 <include
25 latin:keyboardLayout="@xml/kbd_key_styles" />
26 <include
27 latin:keyboardLayout="@xml/kbd_currency_key_styles" />
28 <!-- This row is intentionally not marked as a top row -->
29 <Row
30 latin:keyWidth="9.0%p"
31 >
32 <Key
Tadashi G. Takaoka6989e0b2011-07-12 20:49:04 -070033 latin:keyLabel="@string/keylabel_for_symbols_1"
34 latin:popupCharacters="@string/alternates_for_symbols_1"
35 latin:keyEdgeFlags="left" />
Tadashi G. Takaoka0d22fc42011-05-30 20:12:04 +090036 <Key
Tadashi G. Takaoka6989e0b2011-07-12 20:49:04 -070037 latin:keyLabel="@string/keylabel_for_symbols_2"
38 latin:popupCharacters="@string/alternates_for_symbols_2" />
Tadashi G. Takaoka0d22fc42011-05-30 20:12:04 +090039 <Key
Tadashi G. Takaoka6989e0b2011-07-12 20:49:04 -070040 latin:keyLabel="@string/keylabel_for_symbols_3"
41 latin:popupCharacters="@string/alternates_for_symbols_3" />
Tadashi G. Takaoka0d22fc42011-05-30 20:12:04 +090042 <Key
Tadashi G. Takaoka6989e0b2011-07-12 20:49:04 -070043 latin:keyLabel="@string/keylabel_for_symbols_4"
44 latin:popupCharacters="@string/alternates_for_symbols_4" />
Tadashi G. Takaoka0d22fc42011-05-30 20:12:04 +090045 <Key
Tadashi G. Takaoka6989e0b2011-07-12 20:49:04 -070046 latin:keyLabel="@string/keylabel_for_symbols_5"
47 latin:popupCharacters="@string/alternates_for_symbols_5" />
Tadashi G. Takaoka0d22fc42011-05-30 20:12:04 +090048 <Key
Tadashi G. Takaoka6989e0b2011-07-12 20:49:04 -070049 latin:keyLabel="@string/keylabel_for_symbols_6"
50 latin:popupCharacters="@string/alternates_for_symbols_6" />
Tadashi G. Takaoka0d22fc42011-05-30 20:12:04 +090051 <Key
Tadashi G. Takaoka6989e0b2011-07-12 20:49:04 -070052 latin:keyLabel="@string/keylabel_for_symbols_7"
53 latin:popupCharacters="@string/alternates_for_symbols_7" />
Tadashi G. Takaoka0d22fc42011-05-30 20:12:04 +090054 <Key
Tadashi G. Takaoka6989e0b2011-07-12 20:49:04 -070055 latin:keyLabel="@string/keylabel_for_symbols_8"
56 latin:popupCharacters="@string/alternates_for_symbols_8" />
Tadashi G. Takaoka0d22fc42011-05-30 20:12:04 +090057 <Key
Tadashi G. Takaoka6989e0b2011-07-12 20:49:04 -070058 latin:keyLabel="@string/keylabel_for_symbols_9"
59 latin:popupCharacters="@string/alternates_for_symbols_9" />
Tadashi G. Takaoka0d22fc42011-05-30 20:12:04 +090060 <Key
Tadashi G. Takaoka6989e0b2011-07-12 20:49:04 -070061 latin:keyLabel="@string/keylabel_for_symbols_0"
62 latin:popupCharacters="@string/alternates_for_symbols_0" />
Tadashi G. Takaoka0d22fc42011-05-30 20:12:04 +090063 <Key
64 latin:keyStyle="deleteKeyStyle"
65 latin:keyXPos="-10.0%p"
66 latin:keyWidth="fillBoth"
67 latin:keyEdgeFlags="right" />
68 </Row>
69 <Row
70 latin:keyWidth="9.0%p"
71 >
72 <Key
73 latin:keyLabel="#"
74 latin:keyXPos="4.5%p" />
75 <Key
76 latin:keyStyle="currencyKeyStyle" />
77 <Key
78 latin:keyLabel="%"
79 latin:popupCharacters="‰" />
80 <Key
81 latin:keyLabel="&amp;" />
82 <Key
83 latin:keyLabel="*"
84 latin:popupCharacters="†,‡,★" />
85 <Key
86 latin:keyLabel="-"
87 latin:popupCharacters="_,–,—" />
88 <Key
89 latin:keyLabel="+"
90 latin:popupCharacters="±" />
91 <Key
92 latin:keyLabel="("
93 latin:popupCharacters="[,{,&lt;" />
94 <Key
95 latin:keyLabel=")"
96 latin:popupCharacters="],},&gt;" />
97 <Key
98 latin:keyStyle="returnKeyStyle"
99 latin:keyXPos="-14.6%p"
100 latin:keyWidth="fillBoth"
101 latin:keyEdgeFlags="right" />
102 </Row>
103 <Row
104 latin:keyWidth="8.9%p"
105 >
106 <Key
107 latin:keyStyle="moreKeyStyle"
108 latin:keyWidth="10.0%p"
109 latin:keyEdgeFlags="left" />
110 <Key
111 latin:keyLabel="&lt;"
112 latin:popupCharacters="≤,«,‹" />
113 <Key
114 latin:keyLabel="&gt;"
115 latin:popupCharacters="≥,»,›" />
116 <Key
117 latin:keyLabel="="
118 latin:popupCharacters="≠,≈" />
119 <switch>
120 <case
Tadashi G. Takaoka0d22fc42011-05-30 20:12:04 +0900121 latin:mode="url"
122 >
123 <Key
124 latin:keyLabel="\'"
125 latin:popupCharacters="‘,’,‚,‛" />
126 </case>
127 <default>
128 <Key
129 latin:keyLabel=":" />
130 </default>
131 </switch>
132 <Key
Tadashi G. Takaoka6989e0b2011-07-12 20:49:04 -0700133 latin:keyLabel="@string/keylabel_for_symbols_semicolon"
134 latin:popupCharacters="@string/alternates_for_symbols_semicolon" />
Tadashi G. Takaoka0ad80872011-07-13 13:03:16 -0700135 <Key
Tadashi G. Takaoka6989e0b2011-07-12 20:49:04 -0700136 latin:keyLabel="@string/keylabel_for_symbols_comma"
137 latin:popupCharacters="@string/alternates_for_symbols_comma" />
Tadashi G. Takaoka0ad80872011-07-13 13:03:16 -0700138 <Key
139 latin:keyLabel="." />
140 <Key
141 latin:keyLabel="!"
142 latin:popupCharacters="¡" />
143 <Key
Tadashi G. Takaoka6989e0b2011-07-12 20:49:04 -0700144 latin:keyLabel="@string/keylabel_for_symbols_question"
145 latin:popupCharacters="@string/alternates_for_symbols_question" />
Tadashi G. Takaoka0d22fc42011-05-30 20:12:04 +0900146 <Key
147 latin:keyLabel="/"
148 latin:keyWidth="fillRight" />
149 </Row>
150 <!-- This row is intentionally not marked as a bottom row -->
151 <Row
152 latin:keyWidth="8.9%p"
153 >
154 <Key
155 latin:keyStyle="toAlphaKeyStyle"
156 latin:keyLabelOption="alignLeft"
157 latin:keyWidth="13.0%p"
158 latin:keyEdgeFlags="left" />
159 <Key
160 latin:keyStyle="tabKeyStyle" />
161 <Key
162 latin:keyLabel="\@" />
163 <Key
164 latin:keyStyle="spaceKeyStyle"
165 latin:keyXPos="30.750%p"
166 latin:keyWidth="39.750%p" />
Tadashi G. Takaoka1a552862011-07-12 20:47:12 -0700167 <!-- Note: DroidSans doesn't have double-high-reversed-quotation '\u201f' glyph. -->
168 <!-- latin:popupCharacters="“,”,„,‟,«,»,‘,’,‚,‛" -->
Tadashi G. Takaoka0ad80872011-07-13 13:03:16 -0700169 <Key
170 latin:keyLabel="&quot;"
Tadashi G. Takaoka1a552862011-07-12 20:47:12 -0700171 latin:popupCharacters="“,”,«,»,‘,’,‚,‛" />
Tadashi G. Takaoka0ad80872011-07-13 13:03:16 -0700172 <Key
Tadashi G. Takaoka1a552862011-07-12 20:47:12 -0700173 latin:keyLabel="_" />
Tadashi G. Takaokacd96a692011-06-23 21:55:56 +0900174 <Spacer
175 latin:keyXPos="-10.00%p"
176 latin:keyWidth="0%p" />
177 <include
178 latin:keyboardLayout="@xml/kbd_qwerty_f2" />
Tadashi G. Takaoka0d22fc42011-05-30 20:12:04 +0900179 </Row>
180</Keyboard>