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="symbols|symbolsShifted" 27 > 28 <include 29 latin:keyboardLayout="@xml/keys_pcqwerty_symbols1" /> 30 </case> 31 <!-- keyboardLayoutSetElement="alphabet*" --> 32 <default> 33 <!-- U+00AC: "" NOT SIGN --> 34 <Key 35 latin:keyLabel="`" 36 latin:keyHintLabel="~" 37 latin:additionalMoreKeys="~" 38 latin:moreKeys="¬" 39 latin:keyStyle="hasShiftedLetterHintStyle" /> 40 <!-- U+00A1: "" NVERTED EXCLAMATION MARK --> 41 <Key 42 latin:keyLabel="1" 43 latin:keyHintLabel="!" 44 latin:additionalMoreKeys="!" 45 latin:moreKeys="¡,!text/more_keys_for_symbols_1" 46 latin:keyStyle="hasShiftedLetterHintStyle" /> 47 <Key 48 latin:keyLabel="2" 49 latin:keyHintLabel="\@" 50 latin:additionalMoreKeys="\@" 51 latin:moreKeys="!text/more_keys_for_symbols_2" 52 latin:keyStyle="hasShiftedLetterHintStyle" /> 53 <Key 54 latin:keyLabel="3" 55 latin:keyHintLabel="#" 56 latin:additionalMoreKeys="#" 57 latin:moreKeys="!text/more_keys_for_symbols_3" 58 latin:keyStyle="hasShiftedLetterHintStyle" /> 59 <Key 60 latin:keyLabel="4" 61 latin:keyHintLabel="$" 62 latin:additionalMoreKeys="$" 63 latin:moreKeys="!text/more_keys_for_symbols_4" 64 latin:keyStyle="hasShiftedLetterHintStyle" /> 65 <Key 66 latin:keyLabel="5" 67 latin:keyHintLabel="%" 68 latin:additionalMoreKeys="\\%" 69 latin:moreKeys="!text/more_keys_for_symbols_5" 70 latin:keyStyle="hasShiftedLetterHintStyle" /> 71 <Key 72 latin:keyLabel="6" 73 latin:keyHintLabel="^" 74 latin:additionalMoreKeys="^" 75 latin:moreKeys="!text/more_keys_for_symbols_6" 76 latin:keyStyle="hasShiftedLetterHintStyle" /> 77 <Key 78 latin:keyLabel="7" 79 latin:keyHintLabel="&" 80 latin:additionalMoreKeys="&" 81 latin:moreKeys="!text/more_keys_for_symbols_7" 82 latin:keyStyle="hasShiftedLetterHintStyle" /> 83 <Key 84 latin:keyLabel="8" 85 latin:keyHintLabel="*" 86 latin:additionalMoreKeys="*" 87 latin:moreKeys="!text/more_keys_for_symbols_8" 88 latin:keyStyle="hasShiftedLetterHintStyle" /> 89 <Key 90 latin:keyLabel="9" 91 latin:keyHintLabel="(" 92 latin:additionalMoreKeys="(" 93 latin:moreKeys="!text/more_keys_for_symbols_9" 94 latin:keyStyle="hasShiftedLetterHintStyle" /> 95 <Key 96 latin:keyLabel="0" 97 latin:keyHintLabel=")" 98 latin:additionalMoreKeys=")" 99 latin:moreKeys="!text/more_keys_for_symbols_0" 100 latin:keyStyle="hasShiftedLetterHintStyle" /> 101 <Key 102 latin:keyLabel="-" 103 latin:keyHintLabel="_" 104 latin:moreKeys="_" 105 latin:keyStyle="hasShiftedLetterHintStyle" /> 106 <Key 107 latin:keyLabel="=" 108 latin:keyHintLabel="+" 109 latin:moreKeys="+" 110 latin:keyStyle="hasShiftedLetterHintStyle" /> 111 </default> 112 </switch> 113 </merge> 114