blob: 0e6103ab9be8a959b2ebf0816b82eee68a766d6f [file] [log] [blame]
Tadashi G. Takaokab1fcbec2010-09-27 17:07:09 +09001<?xml version="1.0" encoding="utf-8"?>
2<!--
3/*
4**
5** Copyright 2010, 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
satok4fc510a2010-10-01 19:40:44 +090022 xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin"
Tadashi G. Takaokab1fcbec2010-09-27 17:07:09 +090023>
Tadashi G. Takaoka7f0befe2010-11-23 23:59:56 -080024 <include
25 latin:keyboardLayout="@xml/kbd_key_styles" />
Tadashi G. Takaoka61351422011-02-24 14:49:27 +090026 <include
27 latin:keyboardLayout="@xml/kbd_currency_key_styles" />
Tadashi G. Takaokab514d3f2010-09-28 09:39:19 +090028 <!-- This row is intentionally not marked as a top row -->
Tadashi G. Takaoka7c25ad42010-11-20 16:17:04 -080029 <Row
Tadashi G. Takaoka327763e2011-05-30 20:05:50 +090030 latin:keyWidth="8.282%p"
Tadashi G. Takaoka7c25ad42010-11-20 16:17:04 -080031 >
Tadashi G. Takaokab1fcbec2010-09-27 17:07:09 +090032 <Key
Tadashi G. Takaoka7f0befe2010-11-23 23:59:56 -080033 latin:keyStyle="tabKeyStyle"
34 latin:keyLabelOption="alignLeft"
Tadashi G. Takaoka327763e2011-05-30 20:05:50 +090035 latin:keyWidth="7.969%p"
satok4fc510a2010-10-01 19:40:44 +090036 latin:keyEdgeFlags="left" />
Tadashi G. Takaokab1fcbec2010-09-27 17:07:09 +090037 <Key
Tadashi G. Takaokaf12023c2010-11-12 09:50:19 -080038 latin:keyLabel="1"
Tadashi G. Takaoka9b6d1d52010-12-14 15:31:47 +090039 latin:popupCharacters="¹,½,⅓,¼,⅛" />
Tadashi G. Takaokab1fcbec2010-09-27 17:07:09 +090040 <Key
Tadashi G. Takaokaf12023c2010-11-12 09:50:19 -080041 latin:keyLabel="2"
Tadashi G. Takaoka9b6d1d52010-12-14 15:31:47 +090042 latin:popupCharacters="²,⅔" />
Tadashi G. Takaokab1fcbec2010-09-27 17:07:09 +090043 <Key
Tadashi G. Takaokaf12023c2010-11-12 09:50:19 -080044 latin:keyLabel="3"
Tadashi G. Takaoka9b6d1d52010-12-14 15:31:47 +090045 latin:popupCharacters="³,¾,⅜" />
Tadashi G. Takaokab1fcbec2010-09-27 17:07:09 +090046 <Key
Tadashi G. Takaokaf12023c2010-11-12 09:50:19 -080047 latin:keyLabel="4"
Tadashi G. Takaokaf12023c2010-11-12 09:50:19 -080048 latin:popupCharacters="⁴" />
Tadashi G. Takaokab1fcbec2010-09-27 17:07:09 +090049 <Key
Tadashi G. Takaokaf12023c2010-11-12 09:50:19 -080050 latin:keyLabel="5"
Tadashi G. Takaokaf12023c2010-11-12 09:50:19 -080051 latin:popupCharacters="⅝" />
Tadashi G. Takaokab1fcbec2010-09-27 17:07:09 +090052 <Key
satok4fc510a2010-10-01 19:40:44 +090053 latin:keyLabel="6" />
Tadashi G. Takaokab1fcbec2010-09-27 17:07:09 +090054 <Key
Tadashi G. Takaokaf12023c2010-11-12 09:50:19 -080055 latin:keyLabel="7"
Tadashi G. Takaokaf12023c2010-11-12 09:50:19 -080056 latin:popupCharacters="⅞" />
Tadashi G. Takaokab1fcbec2010-09-27 17:07:09 +090057 <Key
satok4fc510a2010-10-01 19:40:44 +090058 latin:keyLabel="8" />
Tadashi G. Takaokab1fcbec2010-09-27 17:07:09 +090059 <Key
satok4fc510a2010-10-01 19:40:44 +090060 latin:keyLabel="9" />
Tadashi G. Takaokab1fcbec2010-09-27 17:07:09 +090061 <Key
Tadashi G. Takaokaf12023c2010-11-12 09:50:19 -080062 latin:keyLabel="0"
Tadashi G. Takaoka9b6d1d52010-12-14 15:31:47 +090063 latin:popupCharacters="ⁿ,∅" />
Tadashi G. Takaokab1fcbec2010-09-27 17:07:09 +090064 <Key
Tadashi G. Takaoka7f0befe2010-11-23 23:59:56 -080065 latin:keyStyle="deleteKeyStyle"
Tadashi G. Takaoka327763e2011-05-30 20:05:50 +090066 latin:keyXPos="-9.219%p"
Tadashi G. Takaokaabd73922011-06-02 21:11:45 +090067 latin:keyWidth="fillRight"
satok4fc510a2010-10-01 19:40:44 +090068 latin:keyEdgeFlags="right" />
Tadashi G. Takaokab1fcbec2010-09-27 17:07:09 +090069 </Row>
Tadashi G. Takaoka7c25ad42010-11-20 16:17:04 -080070 <Row
Tadashi G. Takaoka327763e2011-05-30 20:05:50 +090071 latin:keyWidth="8.125%p"
Tadashi G. Takaoka7c25ad42010-11-20 16:17:04 -080072 >
Tadashi G. Takaokab1fcbec2010-09-27 17:07:09 +090073 <Key
Tadashi G. Takaoka7f0befe2010-11-23 23:59:56 -080074 latin:keyStyle="toAlphaKeyStyle"
75 latin:keyLabelOption="alignLeft"
Tadashi G. Takaoka327763e2011-05-30 20:05:50 +090076 latin:keyWidth="11.172%p"
satok4fc510a2010-10-01 19:40:44 +090077 latin:keyEdgeFlags="left" />
Tadashi G. Takaokab1fcbec2010-09-27 17:07:09 +090078 <Key
satok4fc510a2010-10-01 19:40:44 +090079 latin:keyLabel="#" />
Tadashi G. Takaokab1fcbec2010-09-27 17:07:09 +090080 <Key
Tadashi G. Takaoka61351422011-02-24 14:49:27 +090081 latin:keyStyle="currencyKeyStyle" />
Tadashi G. Takaokab1fcbec2010-09-27 17:07:09 +090082 <Key
Tadashi G. Takaokaf12023c2010-11-12 09:50:19 -080083 latin:keyLabel="%"
Tadashi G. Takaokaf12023c2010-11-12 09:50:19 -080084 latin:popupCharacters="‰" />
Tadashi G. Takaokab1fcbec2010-09-27 17:07:09 +090085 <Key
satok4fc510a2010-10-01 19:40:44 +090086 latin:keyLabel="&amp;" />
Tadashi G. Takaokab1fcbec2010-09-27 17:07:09 +090087 <Key
Tadashi G. Takaokaf12023c2010-11-12 09:50:19 -080088 latin:keyLabel="*"
Tadashi G. Takaoka9b6d1d52010-12-14 15:31:47 +090089 latin:popupCharacters="†,‡,★" />
Tadashi G. Takaokab1fcbec2010-09-27 17:07:09 +090090 <Key
Tadashi G. Takaokaf12023c2010-11-12 09:50:19 -080091 latin:keyLabel="-"
Tadashi G. Takaoka9b6d1d52010-12-14 15:31:47 +090092 latin:popupCharacters="_,–,—" />
Tadashi G. Takaokab1fcbec2010-09-27 17:07:09 +090093 <Key
Tadashi G. Takaokaf12023c2010-11-12 09:50:19 -080094 latin:keyLabel="+"
Tadashi G. Takaokaf12023c2010-11-12 09:50:19 -080095 latin:popupCharacters="±" />
Tadashi G. Takaokab1fcbec2010-09-27 17:07:09 +090096 <Key
Tadashi G. Takaokaf12023c2010-11-12 09:50:19 -080097 latin:keyLabel="("
Tadashi G. Takaoka9b6d1d52010-12-14 15:31:47 +090098 latin:popupCharacters="[,{,&lt;" />
Tadashi G. Takaokab1fcbec2010-09-27 17:07:09 +090099 <Key
Tadashi G. Takaokaf12023c2010-11-12 09:50:19 -0800100 latin:keyLabel=")"
Tadashi G. Takaoka9b6d1d52010-12-14 15:31:47 +0900101 latin:popupCharacters="],},&gt;" />
Tadashi G. Takaokab1fcbec2010-09-27 17:07:09 +0900102 <Key
Tadashi G. Takaoka7f0befe2010-11-23 23:59:56 -0800103 latin:keyStyle="returnKeyStyle"
Tadashi G. Takaoka327763e2011-05-30 20:05:50 +0900104 latin:keyXPos="-15.704%p"
105 latin:keyWidth="fillBoth"
satok4fc510a2010-10-01 19:40:44 +0900106 latin:keyEdgeFlags="right" />
Tadashi G. Takaokab1fcbec2010-09-27 17:07:09 +0900107 </Row>
Tadashi G. Takaoka7c25ad42010-11-20 16:17:04 -0800108 <Row
Tadashi G. Takaoka327763e2011-05-30 20:05:50 +0900109 latin:keyWidth="8.047%p"
Tadashi G. Takaoka7c25ad42010-11-20 16:17:04 -0800110 >
Tadashi G. Takaokab1fcbec2010-09-27 17:07:09 +0900111 <Key
Tadashi G. Takaoka7f0befe2010-11-23 23:59:56 -0800112 latin:keyStyle="moreKeyStyle"
Tadashi G. Takaoka327763e2011-05-30 20:05:50 +0900113 latin:keyWidth="13.829%p"
satok4fc510a2010-10-01 19:40:44 +0900114 latin:keyEdgeFlags="left" />
Tadashi G. Takaokab1fcbec2010-09-27 17:07:09 +0900115 <Key
Tadashi G. Takaoka7c25ad42010-11-20 16:17:04 -0800116 latin:keyLabel="&lt;"
Tadashi G. Takaoka9b6d1d52010-12-14 15:31:47 +0900117 latin:popupCharacters="≤,«,‹" />
Tadashi G. Takaokab1fcbec2010-09-27 17:07:09 +0900118 <Key
Tadashi G. Takaoka7c25ad42010-11-20 16:17:04 -0800119 latin:keyLabel="&gt;"
Tadashi G. Takaoka9b6d1d52010-12-14 15:31:47 +0900120 latin:popupCharacters="≥,»,›" />
Tadashi G. Takaoka7c25ad42010-11-20 16:17:04 -0800121 <Key
Tadashi G. Takaoka560497c2010-12-02 11:47:09 +0900122 latin:keyLabel="="
Tadashi G. Takaoka9b6d1d52010-12-14 15:31:47 +0900123 latin:popupCharacters="≠,≈" />
Tadashi G. Takaokadd0ac4a2011-03-01 11:58:41 -0800124 <switch>
125 <case
Tadashi G. Takaokadd0ac4a2011-03-01 11:58:41 -0800126 latin:mode="url"
127 >
128 <Key
Tadashi G. Takaokab05c9132011-05-13 12:36:49 +0900129 latin:keyLabel="\'"
130 latin:popupCharacters="‘,’,‚,‛" />
Tadashi G. Takaokadd0ac4a2011-03-01 11:58:41 -0800131 </case>
132 <default>
133 <Key
134 latin:keyLabel=":" />
135 </default>
136 </switch>
Tadashi G. Takaokab1fcbec2010-09-27 17:07:09 +0900137 <Key
satok4fc510a2010-10-01 19:40:44 +0900138 latin:keyLabel=";" />
Tadashi G. Takaokaabd73922011-06-02 21:11:45 +0900139 <Key
140 latin:keyLabel="," />
141 <Key
142 latin:keyLabel="." />
143 <Key
144 latin:keyLabel="!"
145 latin:popupCharacters="¡" />
146 <Key
147 latin:keyLabel="\?"
148 latin:popupCharacters="¿" />
Tadashi G. Takaokab1fcbec2010-09-27 17:07:09 +0900149 <Key
Tadashi G. Takaoka7f0befe2010-11-23 23:59:56 -0800150 latin:keyStyle="moreKeyStyle"
Tadashi G. Takaoka327763e2011-05-30 20:05:50 +0900151 latin:keyXPos="-13.750%p"
152 latin:keyWidth="fillBoth"
satok4fc510a2010-10-01 19:40:44 +0900153 latin:keyEdgeFlags="right" />
Tadashi G. Takaokab1fcbec2010-09-27 17:07:09 +0900154 </Row>
Tadashi G. Takaokab514d3f2010-09-28 09:39:19 +0900155 <!-- This row is intentionally not marked as a bottom row -->
Tadashi G. Takaoka7c25ad42010-11-20 16:17:04 -0800156 <Row
Tadashi G. Takaoka327763e2011-05-30 20:05:50 +0900157 latin:keyWidth="8.047%p"
Tadashi G. Takaoka7c25ad42010-11-20 16:17:04 -0800158 >
Tadashi G. Takaoka4199e292011-02-23 20:31:08 +0900159 <switch>
Tadashi G. Takaokaabd73922011-06-02 21:11:45 +0900160 <case
161 latin:hasSettingsKey="true"
162 >
Tadashi G. Takaoka4199e292011-02-23 20:31:08 +0900163 <Key
Tadashi G. Takaoka327763e2011-05-30 20:05:50 +0900164 latin:keyStyle="settingsKeyStyle"
165 latin:keyWidth="8.047%p" />
Tadashi G. Takaoka4199e292011-02-23 20:31:08 +0900166 </case>
Tadashi G. Takaoka4199e292011-02-23 20:31:08 +0900167 </switch>
Tadashi G. Takaoka7c25ad42010-11-20 16:17:04 -0800168 <Key
Tadashi G. Takaoka327763e2011-05-30 20:05:50 +0900169 latin:keyLabel="/"
170 latin:keyXPos="15.157%p" />
Tadashi G. Takaoka7c25ad42010-11-20 16:17:04 -0800171 <Key
172 latin:keyLabel="\@" />
Tadashi G. Takaokab1fcbec2010-09-27 17:07:09 +0900173 <Key
Tadashi G. Takaoka7f0befe2010-11-23 23:59:56 -0800174 latin:keyStyle="spaceKeyStyle"
Tadashi G. Takaoka327763e2011-05-30 20:05:50 +0900175 latin:keyXPos="31.250%p"
176 latin:keyWidth="37.500%p" />
Tadashi G. Takaokaabd73922011-06-02 21:11:45 +0900177 <!-- Note: DroidSans doesn't have double-high-reversed-quotation '\u201f' glyph. -->
178 <!-- latin:popupCharacters="“,”,„,‟,«,»,‘,’,‚,‛" -->
179 <Key
180 latin:keyLabel="&quot;"
181 latin:popupCharacters="“,”,«,»,‘,’,‚,‛" />
182 <Key
183 latin:keyLabel="_" />
Tadashi G. Takaoka0f901aa2011-01-13 13:43:39 +0900184 <switch>
185 <case
186 latin:voiceKeyEnabled="true"
187 >
188 <Key
Tadashi G. Takaokac2a21782011-06-21 23:38:42 +0900189 latin:keyStyle="shortcutKeyStyle"
Tadashi G. Takaoka327763e2011-05-30 20:05:50 +0900190 latin:keyXPos="-8.047%p"
191 latin:keyWidth="fillRight" />
Tadashi G. Takaoka0f901aa2011-01-13 13:43:39 +0900192 </case>
193 </switch>
Tadashi G. Takaokab1fcbec2010-09-27 17:07:09 +0900194 </Row>
195</Keyboard>