1ea1d6981Smrg<appendix id='default_symbol_transformations'> 2ea1d6981Smrg<title>Default Symbol Transformations</title> 3ea1d6981Smrg 4ea1d6981Smrg<sect1 id='Interpreting_the_Control_Modifier'> 5ea1d6981Smrg<title>Interpreting the Control Modifier</title> 6ea1d6981Smrg 7ea1d6981Smrg<para> 8ea1d6981SmrgIf the <emphasis> 9ea1d6981SmrgControl</emphasis> 10ea1d6981Smrg modifier is not consumed by the symbol lookup process, routines that determine 11ea1d6981Smrgthe symbol and string that correspond to an event should convert the symbol to 12ea1d6981Smrga string as defined in the table below. Only the string to be returned is 13ea1d6981Smrgaffected by the <emphasis> 14ea1d6981SmrgControl</emphasis> 15ea1d6981Smrg modifier; the symbol is not changed. 16ea1d6981Smrg</para> 17ea1d6981Smrg 18ea1d6981Smrg 19ea1d6981Smrg<para> 20ea1d6981SmrgThis table lists the decimal value of the standard control characters that 21ea1d6981Smrgcorrespond to some keysyms for ASCII characters. Control characters for symbols 22ea1d6981Smrgnot listed in this table are application-specific. 23ea1d6981Smrg</para> 24ea1d6981Smrg 25ea1d6981Smrg<informaltable frame='topbot'> 26ea1d6981Smrg<?dbfo keep-together="always" ?> 27ea1d6981Smrg<tgroup cols='8' align='left' colsep='0' rowsep='0'> 28ea1d6981Smrg<colspec colname='c1' colwidth='2.0*'/> 29ea1d6981Smrg<colspec colname='c2' colwidth='1.0*'/> 30ea1d6981Smrg<colspec colname='c3' colwidth='2.0*'/> 31ea1d6981Smrg<colspec colname='c4' colwidth='1.0*'/> 32ea1d6981Smrg<colspec colname='c5' colwidth='2.0*'/> 33ea1d6981Smrg<colspec colname='c6' colwidth='1.0*'/> 34ea1d6981Smrg<colspec colname='c7' colwidth='2.0*'/> 35ea1d6981Smrg<colspec colname='c8' colwidth='1.0*'/> 36ea1d6981Smrg<thead> 37ea1d6981Smrg <row rowsep='1'> 38ea1d6981Smrg <entry>Keysyms</entry> 39ea1d6981Smrg <entry>Value</entry> 40ea1d6981Smrg <entry>Keysyms</entry> 41ea1d6981Smrg <entry>Value</entry> 42ea1d6981Smrg <entry>Keysyms</entry> 43ea1d6981Smrg <entry>Value</entry> 44ea1d6981Smrg <entry>Keysyms</entry> 45ea1d6981Smrg <entry>Value</entry> 46ea1d6981Smrg </row> 47ea1d6981Smrg</thead> 48ea1d6981Smrg<tbody> 49ea1d6981Smrg <row> 50ea1d6981Smrg <entry>atsign</entry> 51ea1d6981Smrg <entry>0</entry> 52ea1d6981Smrg <entry>h, H</entry> 53ea1d6981Smrg <entry>8</entry> 54ea1d6981Smrg <entry>p, P</entry> 55ea1d6981Smrg <entry>16</entry> 56ea1d6981Smrg <entry>x, X</entry> 57ea1d6981Smrg <entry>24</entry> 58ea1d6981Smrg </row> 59ea1d6981Smrg <row> 60ea1d6981Smrg <entry>a, A</entry> 61ea1d6981Smrg <entry>1</entry> 62ea1d6981Smrg <entry>i, I</entry> 63ea1d6981Smrg <entry>9</entry> 64ea1d6981Smrg <entry>q, Q</entry> 65ea1d6981Smrg <entry>17</entry> 66ea1d6981Smrg <entry>y, Y</entry> 67ea1d6981Smrg <entry>25</entry> 68ea1d6981Smrg </row> 69ea1d6981Smrg <row> 70ea1d6981Smrg <entry>b, B</entry> 71ea1d6981Smrg <entry>2</entry> 72ea1d6981Smrg <entry>j, J</entry> 73ea1d6981Smrg <entry>10</entry> 74ea1d6981Smrg <entry>r, R</entry> 75ea1d6981Smrg <entry>18</entry> 76ea1d6981Smrg <entry>z, Z</entry> 77ea1d6981Smrg <entry>26</entry> 78ea1d6981Smrg </row> 79ea1d6981Smrg <row> 80ea1d6981Smrg <entry>c, C</entry> 81ea1d6981Smrg <entry>3</entry> 82ea1d6981Smrg <entry>k, K</entry> 83ea1d6981Smrg <entry>11</entry> 84ea1d6981Smrg <entry>s, S</entry> 85ea1d6981Smrg <entry>19</entry> 86ea1d6981Smrg <entry>left_bracket</entry> 87ea1d6981Smrg <entry>27</entry> 88ea1d6981Smrg </row> 89ea1d6981Smrg <row> 90ea1d6981Smrg <entry>d, D</entry> 91ea1d6981Smrg <entry>4</entry> 92ea1d6981Smrg <entry>l, L</entry> 93ea1d6981Smrg <entry>12</entry> 94ea1d6981Smrg <entry>t, T</entry> 95ea1d6981Smrg <entry>20</entry> 96ea1d6981Smrg <entry>backslash</entry> 97ea1d6981Smrg <entry>28</entry> 98ea1d6981Smrg </row> 99ea1d6981Smrg <row> 100ea1d6981Smrg <entry>e, E</entry> 101ea1d6981Smrg <entry>5</entry> 102ea1d6981Smrg <entry>m, M</entry> 103ea1d6981Smrg <entry>13</entry> 104ea1d6981Smrg <entry>u, U</entry> 105ea1d6981Smrg <entry>21</entry> 106ea1d6981Smrg <entry>right_bracket</entry> 107ea1d6981Smrg <entry>29</entry> 108ea1d6981Smrg </row> 109ea1d6981Smrg <row> 110ea1d6981Smrg <entry>f, F</entry> 111ea1d6981Smrg <entry>6</entry> 112ea1d6981Smrg <entry>n, N</entry> 113ea1d6981Smrg <entry>14</entry> 114ea1d6981Smrg <entry>v, V</entry> 115ea1d6981Smrg <entry>22</entry> 116ea1d6981Smrg <entry>asciicircum</entry> 117ea1d6981Smrg <entry>30</entry> 118ea1d6981Smrg </row> 119ea1d6981Smrg <row> 120ea1d6981Smrg <entry>g, G</entry> 121ea1d6981Smrg <entry>8</entry> 122ea1d6981Smrg <entry>o, O</entry> 123ea1d6981Smrg <entry>15</entry> 124ea1d6981Smrg <entry>w, W</entry> 125ea1d6981Smrg <entry>23</entry> 126ea1d6981Smrg <entry>underbar</entry> 127ea1d6981Smrg <entry>31</entry> 128ea1d6981Smrg </row> 129ea1d6981Smrg</tbody> 130ea1d6981Smrg</tgroup> 131ea1d6981Smrg</informaltable> 132ea1d6981Smrg 133ea1d6981Smrg</sect1> 134ea1d6981Smrg<sect1 id='Interpreting_the_Lock_Modifier'> 135ea1d6981Smrg<title>Interpreting the Lock Modifier</title> 136ea1d6981Smrg 137ea1d6981Smrg<para> 138ea1d6981SmrgIf the <emphasis> 139ea1d6981SmrgLock</emphasis> 140ea1d6981Smrg modifier is not consumed by the symbol lookup process, routines that determine 141ea1d6981Smrgthe symbol and string that correspond to an event should capitalize the result. 142ea1d6981SmrgUnlike the transformation for <emphasis> 143ea1d6981SmrgControl</emphasis> 144ea1d6981Smrg, the capitalization transformation changes both the symbol and the string 145ea1d6981Smrgreturned by the event. 146ea1d6981Smrg</para> 147ea1d6981Smrg 148ea1d6981Smrg<sect2 id='Locale_Sensitive_Capitalization'> 149ea1d6981Smrg<title>Locale-Sensitive Capitalization</title> 150ea1d6981Smrg 151ea1d6981Smrg<para> 152ea1d6981SmrgIf <emphasis> 153ea1d6981SmrgLock</emphasis> 154ea1d6981Smrg is set in an event and not consumed, applications should capitalize the string 155ea1d6981Smrgand symbols that result from an event according to the capitalization rules in 156ea1d6981Smrgeffect for the system on which the application is running, taking the current 157ea1d6981Smrgstate of the user environment (e.g. locale) into account. 158ea1d6981Smrg</para> 159ea1d6981Smrg 160ea1d6981Smrg 161ea1d6981Smrg</sect2> 162ea1d6981Smrg<sect2 id='Locale_Insensitive_Capitalization'> 163ea1d6981Smrg<title>Locale-Insensitive Capitalization</title> 164ea1d6981Smrg 165ea1d6981Smrg<para> 166ea1d6981SmrgXKB recommends but does not require locale-sensitive capitalization. In cases 167ea1d6981Smrgwhere the locale is unknown or where locale-sensitive capitalization is 168ea1d6981Smrgprohibitively expensive, applications can capitalize according to the rules 169ea1d6981Smrgdefined in this extension. 170ea1d6981Smrg</para> 171ea1d6981Smrg 172ea1d6981Smrg 173ea1d6981Smrg<para> 174ea1d6981SmrgThe following tables list all of the keysyms for which XKB defines 175ea1d6981Smrgcapitalization behavior. Any keysyms not explicitly listed in these tables are 176ea1d6981Smrgnot capitalized by XKB when locale-insensitive capitalization is in effect and 177ea1d6981Smrgare not automatically assigned the <emphasis> 178ea1d6981SmrgALPHABETIC</emphasis> 179ea1d6981Smrg type as described in the <link linkend='The_ALPHABETIC_Key_Type'>Alphabetic Key Type</link>. 180ea1d6981Smrg</para> 181ea1d6981Smrg 182ea1d6981Smrg 183ea1d6981Smrg<sect3 id='Capitalization_Rules_for_Latin_1_Keysyms'> 184ea1d6981Smrg<title>Capitalization Rules for Latin-1 Keysyms</title> 185ea1d6981Smrg 186ea1d6981Smrg<para> 187ea1d6981SmrgThis table lists the Latin-11 keysyms for which XKB defines upper and lower 188ea1d6981Smrgcase: 189ea1d6981Smrg</para> 190ea1d6981Smrg 191ea1d6981Smrg<informaltable frame='topbot'> 192ea1d6981Smrg<?dbfo keep-together="auto" ?> 193ea1d6981Smrg<tgroup cols='8' align='left' colsep='0' rowsep='0'> 194ea1d6981Smrg<colspec colname='c1' colwidth='1.0*'/> 195ea1d6981Smrg<colspec colname='c2' colwidth='1.0*'/> 196ea1d6981Smrg<colspec colname='c3' colwidth='1.0*'/> 197ea1d6981Smrg<colspec colname='c4' colwidth='1.0*'/> 198ea1d6981Smrg<colspec colname='c5' colwidth='2.0*'/> 199ea1d6981Smrg<colspec colname='c6' colwidth='2.0*'/> 200ea1d6981Smrg<colspec colname='c7' colwidth='2.0*'/> 201ea1d6981Smrg<colspec colname='c8' colwidth='2.0*'/> 202ea1d6981Smrg<thead> 203ea1d6981Smrg <row rowsep='1'> 204ea1d6981Smrg <entry>Lower Case</entry> 205ea1d6981Smrg <entry>Upper Case</entry> 206ea1d6981Smrg <entry>Lower Case</entry> 207ea1d6981Smrg <entry>Upper Case</entry> 208ea1d6981Smrg <entry>Lower Case</entry> 209ea1d6981Smrg <entry>Upper Case</entry> 210ea1d6981Smrg <entry>Lower Case</entry> 211ea1d6981Smrg <entry>Upper Case</entry> 212ea1d6981Smrg </row> 213ea1d6981Smrg</thead> 214ea1d6981Smrg<tbody> 215ea1d6981Smrg <row> 216ea1d6981Smrg <entry>a</entry> 217ea1d6981Smrg <entry>A</entry> 218ea1d6981Smrg <entry>o</entry> 219ea1d6981Smrg <entry>O</entry> 220ea1d6981Smrg <entry>acircumflex</entry> 221ea1d6981Smrg <entry>Acircumflex</entry> 222ea1d6981Smrg <entry>eth</entry> 223ea1d6981Smrg <entry>ETH</entry> 224ea1d6981Smrg </row> 225ea1d6981Smrg <row> 226ea1d6981Smrg <entry>b</entry> 227ea1d6981Smrg <entry>B</entry> 228ea1d6981Smrg <entry>p</entry> 229ea1d6981Smrg <entry>P</entry> 230ea1d6981Smrg <entry>adiaeresis</entry> 231ea1d6981Smrg <entry>Adiaeresis</entry> 232ea1d6981Smrg <entry>ntilde</entry> 233ea1d6981Smrg <entry>Ntilde</entry> 234ea1d6981Smrg </row> 235ea1d6981Smrg <row> 236ea1d6981Smrg <entry>c</entry> 237ea1d6981Smrg <entry>C</entry> 238ea1d6981Smrg <entry>q</entry> 239ea1d6981Smrg <entry>Q</entry> 240ea1d6981Smrg <entry>atilde</entry> 241ea1d6981Smrg <entry>Atilde</entry> 242ea1d6981Smrg <entry>ograve</entry> 243ea1d6981Smrg <entry>Ograve</entry> 244ea1d6981Smrg </row> 245ea1d6981Smrg <row> 246ea1d6981Smrg <entry>d</entry> 247ea1d6981Smrg <entry>D</entry> 248ea1d6981Smrg <entry>r</entry> 249ea1d6981Smrg <entry>R</entry> 250ea1d6981Smrg <entry>aring</entry> 251ea1d6981Smrg <entry>Aring</entry> 252ea1d6981Smrg <entry>oacute</entry> 253ea1d6981Smrg <entry>Oacute</entry> 254ea1d6981Smrg </row> 255ea1d6981Smrg <row> 256ea1d6981Smrg <entry>e</entry> 257ea1d6981Smrg <entry>E</entry> 258ea1d6981Smrg <entry>s</entry> 259ea1d6981Smrg <entry>S</entry> 260ea1d6981Smrg <entry>ae</entry> 261ea1d6981Smrg <entry>AE</entry> 262ea1d6981Smrg <entry>ocircumflex</entry> 263ea1d6981Smrg <entry>Ocircumflex</entry> 264ea1d6981Smrg </row> 265ea1d6981Smrg <row> 266ea1d6981Smrg <entry>f</entry> 267ea1d6981Smrg <entry>F</entry> 268ea1d6981Smrg <entry>t</entry> 269ea1d6981Smrg <entry>T</entry> 270ea1d6981Smrg <entry>ccedilla</entry> 271ea1d6981Smrg <entry>Ccedilla</entry> 272ea1d6981Smrg <entry>otilde</entry> 273ea1d6981Smrg <entry>Otilde</entry> 274ea1d6981Smrg </row> 275ea1d6981Smrg <row> 276ea1d6981Smrg <entry>g</entry> 277ea1d6981Smrg <entry>G</entry> 278ea1d6981Smrg <entry>u</entry> 279ea1d6981Smrg <entry>U</entry> 280ea1d6981Smrg <entry>egrave</entry> 281ea1d6981Smrg <entry>Egrave</entry> 282ea1d6981Smrg <entry>odiaeresis</entry> 283ea1d6981Smrg <entry>Odiaeresis</entry> 284ea1d6981Smrg </row> 285ea1d6981Smrg <row> 286ea1d6981Smrg <entry>h</entry> 287ea1d6981Smrg <entry>H</entry> 288ea1d6981Smrg <entry>v</entry> 289ea1d6981Smrg <entry>V</entry> 290ea1d6981Smrg <entry>eacute</entry> 291ea1d6981Smrg <entry>Eacute</entry> 292ea1d6981Smrg <entry>oslash</entry> 293ea1d6981Smrg <entry>Ooblique</entry> 294ea1d6981Smrg </row> 295ea1d6981Smrg <row> 296ea1d6981Smrg <entry>i</entry> 297ea1d6981Smrg <entry>I</entry> 298ea1d6981Smrg <entry>w</entry> 299ea1d6981Smrg <entry>W</entry> 300ea1d6981Smrg <entry>ecircumflex</entry> 301ea1d6981Smrg <entry>Ecircumflex</entry> 302ea1d6981Smrg <entry>ugrave</entry> 303ea1d6981Smrg <entry>Ugrave</entry> 304ea1d6981Smrg </row> 305ea1d6981Smrg <row> 306ea1d6981Smrg <entry>j</entry> 307ea1d6981Smrg <entry>J</entry> 308ea1d6981Smrg <entry>x</entry> 309ea1d6981Smrg <entry>X</entry> 310ea1d6981Smrg <entry>ediaeresis</entry> 311ea1d6981Smrg <entry>Ediaeresis</entry> 312ea1d6981Smrg <entry>uacute</entry> 313ea1d6981Smrg <entry>Uacute</entry> 314ea1d6981Smrg </row> 315ea1d6981Smrg <row> 316ea1d6981Smrg <entry>k</entry> 317ea1d6981Smrg <entry>K</entry> 318ea1d6981Smrg <entry>y</entry> 319ea1d6981Smrg <entry>Y</entry> 320ea1d6981Smrg <entry>igrave</entry> 321ea1d6981Smrg <entry>Igrave</entry> 322ea1d6981Smrg <entry>ucircumflex</entry> 323ea1d6981Smrg <entry>Ucircumflex</entry> 324ea1d6981Smrg </row> 325ea1d6981Smrg <row> 326ea1d6981Smrg <entry>l</entry> 327ea1d6981Smrg <entry>L</entry> 328ea1d6981Smrg <entry>z</entry> 329ea1d6981Smrg <entry>Z</entry> 330ea1d6981Smrg <entry>iacute</entry> 331ea1d6981Smrg <entry>Iacute</entry> 332ea1d6981Smrg <entry>udiaeresis</entry> 333ea1d6981Smrg <entry>Udiaeresis</entry> 334ea1d6981Smrg </row> 335ea1d6981Smrg <row> 336ea1d6981Smrg <entry>m</entry> 337ea1d6981Smrg <entry>M</entry> 338ea1d6981Smrg <entry>agrave</entry> 339ea1d6981Smrg <entry>Agrave</entry> 340ea1d6981Smrg <entry>icircumflex</entry> 341ea1d6981Smrg <entry>Icircumflex</entry> 342ea1d6981Smrg <entry>yacute</entry> 343ea1d6981Smrg <entry>Yacute</entry> 344ea1d6981Smrg </row> 345ea1d6981Smrg <row> 346ea1d6981Smrg <entry>n</entry> 347ea1d6981Smrg <entry>N</entry> 348ea1d6981Smrg <entry>aacute</entry> 349ea1d6981Smrg <entry>Aacute</entry> 350ea1d6981Smrg <entry>idiaeresis</entry> 351ea1d6981Smrg <entry>Idiaeresis</entry> 352ea1d6981Smrg <entry>thorn</entry> 353ea1d6981Smrg <entry>THORN</entry> 354ea1d6981Smrg </row> 355ea1d6981Smrg</tbody> 356ea1d6981Smrg</tgroup> 357ea1d6981Smrg</informaltable> 358ea1d6981Smrg 359ea1d6981Smrg</sect3> 360ea1d6981Smrg<sect3 id='Capitalization_Rules_for_Latin_2_Keysyms'> 361ea1d6981Smrg<title>Capitalization Rules for Latin-2 Keysyms</title> 362ea1d6981Smrg 363ea1d6981Smrg<para> 364ea1d6981SmrgThis table lists the Latin-2 keysyms for which XKB defines upper and lower case: 365ea1d6981Smrg</para> 366ea1d6981Smrg 367ea1d6981Smrg<informaltable frame='topbot'> 368ea1d6981Smrg<?dbfo keep-together="always" ?> 369ea1d6981Smrg<tgroup cols='6' align='left' colsep='0' rowsep='0'> 370ea1d6981Smrg<colspec colname='c1' colwidth='1.0*'/> 371ea1d6981Smrg<colspec colname='c2' colwidth='1.0*'/> 372ea1d6981Smrg<colspec colname='c3' colwidth='1.0*'/> 373ea1d6981Smrg<colspec colname='c4' colwidth='1.0*'/> 374ea1d6981Smrg<colspec colname='c5' colwidth='1.0*'/> 375ea1d6981Smrg<colspec colname='c6' colwidth='1.0*'/> 376ea1d6981Smrg<thead> 377ea1d6981Smrg <row rowsep='1'> 378ea1d6981Smrg <entry>Lower Case</entry> 379ea1d6981Smrg <entry>Upper Case</entry> 380ea1d6981Smrg <entry>Lower Case</entry> 381ea1d6981Smrg <entry>Upper Case</entry> 382ea1d6981Smrg <entry>Lower Case</entry> 383ea1d6981Smrg <entry>Upper Case</entry> 384ea1d6981Smrg </row> 385ea1d6981Smrg</thead> 386ea1d6981Smrg<tbody> 387ea1d6981Smrg <row> 388ea1d6981Smrg <entry>aogonek</entry> 389ea1d6981Smrg <entry>Aogonek</entry> 390ea1d6981Smrg <entry>zabovedot</entry> 391ea1d6981Smrg <entry>Zabovedot</entry> 392ea1d6981Smrg <entry>dstroke</entry> 393ea1d6981Smrg <entry>Dstroke</entry> 394ea1d6981Smrg </row> 395ea1d6981Smrg <row> 396ea1d6981Smrg <entry>lstroke</entry> 397ea1d6981Smrg <entry>Lstroke</entry> 398ea1d6981Smrg <entry>racute</entry> 399ea1d6981Smrg <entry>Racute</entry> 400ea1d6981Smrg <entry>nacute</entry> 401ea1d6981Smrg <entry>Nacute</entry> 402ea1d6981Smrg </row> 403ea1d6981Smrg <row> 404ea1d6981Smrg <entry>lcaron</entry> 405ea1d6981Smrg <entry>Lcaron</entry> 406ea1d6981Smrg <entry>abreve</entry> 407ea1d6981Smrg <entry>Abreve</entry> 408ea1d6981Smrg <entry>ncaron</entry> 409ea1d6981Smrg <entry>Ncaron</entry> 410ea1d6981Smrg </row> 411ea1d6981Smrg <row> 412ea1d6981Smrg <entry>sacute</entry> 413ea1d6981Smrg <entry>Sacute</entry> 414ea1d6981Smrg <entry>lacute</entry> 415ea1d6981Smrg <entry>Lacute</entry> 416ea1d6981Smrg <entry>odoubleacute</entry> 417ea1d6981Smrg <entry>Odoubleacute</entry> 418ea1d6981Smrg </row> 419ea1d6981Smrg <row> 420ea1d6981Smrg <entry>scaron</entry> 421ea1d6981Smrg <entry>Scaron</entry> 422ea1d6981Smrg <entry>cacute</entry> 423ea1d6981Smrg <entry>Cacute</entry> 424ea1d6981Smrg <entry>rcaron</entry> 425ea1d6981Smrg <entry>Rcaron</entry> 426ea1d6981Smrg </row> 427ea1d6981Smrg <row> 428ea1d6981Smrg <entry>scedilla</entry> 429ea1d6981Smrg <entry>Scedilla</entry> 430ea1d6981Smrg <entry>ccaron</entry> 431ea1d6981Smrg <entry>Ccaron</entry> 432ea1d6981Smrg <entry>uabovering</entry> 433ea1d6981Smrg <entry>Uabovering</entry> 434ea1d6981Smrg </row> 435ea1d6981Smrg <row> 436ea1d6981Smrg <entry>tcaron</entry> 437ea1d6981Smrg <entry>Tcaron</entry> 438ea1d6981Smrg <entry>eogonek</entry> 439ea1d6981Smrg <entry>Eogonek</entry> 440ea1d6981Smrg <entry>udoubleacute</entry> 441ea1d6981Smrg <entry>Udoubleacute</entry> 442ea1d6981Smrg </row> 443ea1d6981Smrg <row> 444ea1d6981Smrg <entry>zacute</entry> 445ea1d6981Smrg <entry>Zacute</entry> 446ea1d6981Smrg <entry>ecaron</entry> 447ea1d6981Smrg <entry>Ecaron</entry> 448ea1d6981Smrg <entry>tcedilla</entry> 449ea1d6981Smrg <entry>Tcedilla</entry> 450ea1d6981Smrg </row> 451ea1d6981Smrg <row> 452ea1d6981Smrg <entry>zcaron</entry> 453ea1d6981Smrg <entry>Zcaron</entry> 454ea1d6981Smrg <entry>dcaron</entry> 455ea1d6981Smrg <entry>Dcaron</entry> 456ea1d6981Smrg <entry> </entry> 457ea1d6981Smrg <entry> </entry> 458ea1d6981Smrg </row> 459ea1d6981Smrg</tbody> 460ea1d6981Smrg</tgroup> 461ea1d6981Smrg</informaltable> 462ea1d6981Smrg 463ea1d6981Smrg</sect3> 464ea1d6981Smrg<sect3 id='Capitalization_Rules_for_Latin_3_Keysyms'> 465ea1d6981Smrg<title>Capitalization Rules for Latin-3 Keysyms</title> 466ea1d6981Smrg 467ea1d6981Smrg<para> 468ea1d6981SmrgThis table lists the Latin-3 keysyms for which XKB defines upper and lower case: 469ea1d6981Smrg</para> 470ea1d6981Smrg 471ea1d6981Smrg<informaltable frame='topbot'> 472ea1d6981Smrg<?dbfo keep-together="always" ?> 473ea1d6981Smrg<tgroup cols='6' align='left' colsep='0' rowsep='0'> 474ea1d6981Smrg<colspec colname='c1' colwidth='1.0*'/> 475ea1d6981Smrg<colspec colname='c2' colwidth='1.0*'/> 476ea1d6981Smrg<colspec colname='c3' colwidth='1.0*'/> 477ea1d6981Smrg<colspec colname='c4' colwidth='1.0*'/> 478ea1d6981Smrg<colspec colname='c5' colwidth='1.0*'/> 479ea1d6981Smrg<colspec colname='c6' colwidth='1.0*'/> 480ea1d6981Smrg<thead> 481ea1d6981Smrg <row rowsep='1'> 482ea1d6981Smrg <entry>Lower Case</entry> 483ea1d6981Smrg <entry>Upper Case</entry> 484ea1d6981Smrg <entry>Lower Case</entry> 485ea1d6981Smrg <entry>Upper Case</entry> 486ea1d6981Smrg <entry>Lower Case</entry> 487ea1d6981Smrg <entry>Upper Case</entry> 488ea1d6981Smrg </row> 489ea1d6981Smrg</thead> 490ea1d6981Smrg<tbody> 491ea1d6981Smrg <row> 492ea1d6981Smrg <entry>hstroke</entry> 493ea1d6981Smrg <entry>Hstroke</entry> 494ea1d6981Smrg <entry>jcircumflex</entry> 495ea1d6981Smrg <entry>Jcircumflex</entry> 496ea1d6981Smrg <entry>gcircumflex</entry> 497ea1d6981Smrg <entry>Gcircumflex</entry> 498ea1d6981Smrg </row> 499ea1d6981Smrg <row> 500ea1d6981Smrg <entry>hcircumflex</entry> 501ea1d6981Smrg <entry>Hcircumflex</entry> 502ea1d6981Smrg <entry>cabovedot</entry> 503ea1d6981Smrg <entry>Cabovedot</entry> 504ea1d6981Smrg <entry>ubreve</entry> 505ea1d6981Smrg <entry>Ubreve</entry> 506ea1d6981Smrg </row> 507ea1d6981Smrg <row> 508ea1d6981Smrg <entry>idotless</entry> 509ea1d6981Smrg <entry>Iabovedot</entry> 510ea1d6981Smrg <entry>ccircumflex</entry> 511ea1d6981Smrg <entry>Ccircumflex</entry> 512ea1d6981Smrg <entry>scircumflex</entry> 513ea1d6981Smrg <entry>Scircumflex</entry> 514ea1d6981Smrg </row> 515ea1d6981Smrg <row> 516ea1d6981Smrg <entry>gbreve</entry> 517ea1d6981Smrg <entry>Gbreve</entry> 518ea1d6981Smrg <entry>gabovedot</entry> 519ea1d6981Smrg <entry>Gabovedot</entry> 520ea1d6981Smrg <entry> </entry> 521ea1d6981Smrg <entry> </entry> 522ea1d6981Smrg </row> 523ea1d6981Smrg</tbody> 524ea1d6981Smrg</tgroup> 525ea1d6981Smrg</informaltable> 526ea1d6981Smrg 527ea1d6981Smrg</sect3> 528ea1d6981Smrg<sect3 id='Capitalization_Rules_for_Latin_4_Keysyms'> 529ea1d6981Smrg<title>Capitalization Rules for Latin-4 Keysyms</title> 530ea1d6981Smrg 531ea1d6981Smrg<para> 532ea1d6981SmrgThis table lists the Latin-4 keysyms for which XKB defines upper and lower case: 533ea1d6981Smrg</para> 534ea1d6981Smrg 535ea1d6981Smrg<informaltable frame='topbot'> 536ea1d6981Smrg<?dbfo keep-together="always" ?> 537ea1d6981Smrg<tgroup cols='6' align='left' colsep='0' rowsep='0'> 538ea1d6981Smrg<colspec colname='c1' colwidth='1.0*'/> 539ea1d6981Smrg<colspec colname='c2' colwidth='1.0*'/> 540ea1d6981Smrg<colspec colname='c3' colwidth='1.0*'/> 541ea1d6981Smrg<colspec colname='c4' colwidth='1.0*'/> 542ea1d6981Smrg<colspec colname='c5' colwidth='1.0*'/> 543ea1d6981Smrg<colspec colname='c6' colwidth='1.0*'/> 544ea1d6981Smrg<thead> 545ea1d6981Smrg <row rowsep='1'> 546ea1d6981Smrg <entry>Lower Case</entry> 547ea1d6981Smrg <entry>Upper Case</entry> 548ea1d6981Smrg <entry>Lower Case</entry> 549ea1d6981Smrg <entry>Upper Case</entry> 550ea1d6981Smrg <entry>Lower Case</entry> 551ea1d6981Smrg <entry>Upper Case</entry> 552ea1d6981Smrg </row> 553ea1d6981Smrg</thead> 554ea1d6981Smrg<tbody> 555ea1d6981Smrg <row> 556ea1d6981Smrg <entry>rcedilla</entry> 557ea1d6981Smrg <entry>Rcedilla</entry> 558ea1d6981Smrg <entry>eng</entry> 559ea1d6981Smrg <entry>ENG</entry> 560ea1d6981Smrg <entry>omacron</entry> 561ea1d6981Smrg <entry>Omacron</entry> 562ea1d6981Smrg </row> 563ea1d6981Smrg <row> 564ea1d6981Smrg <entry>itilde</entry> 565ea1d6981Smrg <entry>Itilde</entry> 566ea1d6981Smrg <entry>amacron</entry> 567ea1d6981Smrg <entry>Amacron</entry> 568ea1d6981Smrg <entry>kcedilla</entry> 569ea1d6981Smrg <entry>Kcedilla</entry> 570ea1d6981Smrg </row> 571ea1d6981Smrg <row> 572ea1d6981Smrg <entry>lcedilla</entry> 573ea1d6981Smrg <entry>Lcedilla</entry> 574ea1d6981Smrg <entry>iogonek</entry> 575ea1d6981Smrg <entry>Iogonek</entry> 576ea1d6981Smrg <entry>uogonek</entry> 577ea1d6981Smrg <entry>Uogonek</entry> 578ea1d6981Smrg </row> 579ea1d6981Smrg <row> 580ea1d6981Smrg <entry>emacron</entry> 581ea1d6981Smrg <entry>Emacron</entry> 582ea1d6981Smrg <entry>eabovedot</entry> 583ea1d6981Smrg <entry>eabovedot</entry> 584ea1d6981Smrg <entry>utilde</entry> 585ea1d6981Smrg <entry>Utilde</entry> 586ea1d6981Smrg </row> 587ea1d6981Smrg <row> 588ea1d6981Smrg <entry>gcedilla</entry> 589ea1d6981Smrg <entry>Gcedilla</entry> 590ea1d6981Smrg <entry>imacron</entry> 591ea1d6981Smrg <entry>Imacron</entry> 592ea1d6981Smrg <entry>umacron</entry> 593ea1d6981Smrg <entry>Umacron</entry> 594ea1d6981Smrg </row> 595ea1d6981Smrg <row> 596ea1d6981Smrg <entry>tslash</entry> 597ea1d6981Smrg <entry>Tslash</entry> 598ea1d6981Smrg <entry>ncedilla</entry> 599ea1d6981Smrg <entry>Ncedilla</entry> 600ea1d6981Smrg <entry> </entry> 601ea1d6981Smrg <entry> </entry> 602ea1d6981Smrg </row> 603ea1d6981Smrg</tbody> 604ea1d6981Smrg</tgroup> 605ea1d6981Smrg</informaltable> 606ea1d6981Smrg 607ea1d6981Smrg</sect3> 608ea1d6981Smrg<sect3 id='Capitalization_Rules_for_Cyrillic_Keysyms'> 609ea1d6981Smrg<title>Capitalization Rules for Cyrillic Keysyms</title> 610ea1d6981Smrg 611ea1d6981Smrg<para> 612ea1d6981SmrgThis table lists the Cyrillic keysyms for which XKB defines upper and lower 613ea1d6981Smrgcase: 614ea1d6981Smrg</para> 615ea1d6981Smrg 616ea1d6981Smrg<informaltable frame='topbot'> 617ea1d6981Smrg<?dbfo keep-together="always" ?> 618ea1d6981Smrg<tgroup cols='4' align='left' colsep='0' rowsep='0'> 619ea1d6981Smrg<colspec colname='c1' colwidth='1.0*'/> 620ea1d6981Smrg<colspec colname='c2' colwidth='1.0*'/> 621ea1d6981Smrg<colspec colname='c3' colwidth='1.0*'/> 622ea1d6981Smrg<colspec colname='c4' colwidth='1.0*'/> 623ea1d6981Smrg<thead> 624ea1d6981Smrg <row rowsep='1'> 625ea1d6981Smrg <entry>Lower Case</entry> 626ea1d6981Smrg <entry>Upper Case</entry> 627ea1d6981Smrg <entry>Lower Case</entry> 628ea1d6981Smrg <entry>Upper Case</entry> 629ea1d6981Smrg </row> 630ea1d6981Smrg</thead> 631ea1d6981Smrg<tbody> 632ea1d6981Smrg <row> 633ea1d6981Smrg <entry>Serbian_dje</entry> 634ea1d6981Smrg <entry>Serbian_DJE</entry> 635ea1d6981Smrg <entry>Cyrillic_i</entry> 636ea1d6981Smrg <entry>Cyrillic_I</entry> 637ea1d6981Smrg </row> 638ea1d6981Smrg <row> 639ea1d6981Smrg <entry>Macedonia_gje</entry> 640ea1d6981Smrg <entry>Macedonia_GJE</entry> 641ea1d6981Smrg <entry>Cyrillic_shorti</entry> 642ea1d6981Smrg <entry>Cyrillic_SHORTI</entry> 643ea1d6981Smrg </row> 644ea1d6981Smrg <row> 645ea1d6981Smrg <entry>Cyrillic_io</entry> 646ea1d6981Smrg <entry>Cyrillic_IO</entry> 647ea1d6981Smrg <entry>Cyrillic_ka</entry> 648ea1d6981Smrg <entry>Cyrillic_KA</entry> 649ea1d6981Smrg </row> 650ea1d6981Smrg <row> 651ea1d6981Smrg <entry>Ukrainian_ie</entry> 652ea1d6981Smrg <entry>Ukrainian_IE</entry> 653ea1d6981Smrg <entry>Cyrillic_el</entry> 654ea1d6981Smrg <entry>Cyrillic_EL</entry> 655ea1d6981Smrg </row> 656ea1d6981Smrg <row> 657ea1d6981Smrg <entry>Macedonia_dse</entry> 658ea1d6981Smrg <entry>Macedonia_DSE</entry> 659ea1d6981Smrg <entry>Cyrillic_em</entry> 660ea1d6981Smrg <entry>Cyrillic_EM</entry> 661ea1d6981Smrg </row> 662ea1d6981Smrg <row> 663ea1d6981Smrg <entry>Ukrainian_i</entry> 664ea1d6981Smrg <entry>Ukrainian_I</entry> 665ea1d6981Smrg <entry>Cyrillic_en</entry> 666ea1d6981Smrg <entry>Cyrillic_EN</entry> 667ea1d6981Smrg </row> 668ea1d6981Smrg <row> 669ea1d6981Smrg <entry>Ukrainian_yi</entry> 670ea1d6981Smrg <entry>Ukrainian_YI</entry> 671ea1d6981Smrg <entry>Cyrillic_o</entry> 672ea1d6981Smrg <entry>Cyrillic_O</entry> 673ea1d6981Smrg </row> 674ea1d6981Smrg <row> 675ea1d6981Smrg <entry>Cyrillic_je</entry> 676ea1d6981Smrg <entry>Cyrillic_JE</entry> 677ea1d6981Smrg <entry>Cyrillic_pe</entry> 678ea1d6981Smrg <entry>Cyrillic_PE</entry> 679ea1d6981Smrg </row> 680ea1d6981Smrg <row> 681ea1d6981Smrg <entry>Cyrillic_lje</entry> 682ea1d6981Smrg <entry>Cyrillic_LJE</entry> 683ea1d6981Smrg <entry>Cyrillic_ya</entry> 684ea1d6981Smrg <entry>Cyrillic_YA</entry> 685ea1d6981Smrg </row> 686ea1d6981Smrg <row> 687ea1d6981Smrg <entry>Cyrillic_nje</entry> 688ea1d6981Smrg <entry>Cyrillic_NJE</entry> 689ea1d6981Smrg <entry>Cyrillic_er</entry> 690ea1d6981Smrg <entry>Cyrillic_ER</entry> 691ea1d6981Smrg </row> 692ea1d6981Smrg <row> 693ea1d6981Smrg <entry>Serbian_tshe</entry> 694ea1d6981Smrg <entry>Serbian_TSHE</entry> 695ea1d6981Smrg <entry>Cyrillic_es</entry> 696ea1d6981Smrg <entry>Cyrillic_ES</entry> 697ea1d6981Smrg </row> 698ea1d6981Smrg <row> 699ea1d6981Smrg <entry>Macedonia_kje</entry> 700ea1d6981Smrg <entry>Macedonia_KJE</entry> 701ea1d6981Smrg <entry>Cyrillic_te</entry> 702ea1d6981Smrg <entry>Cyrillic_TE</entry> 703ea1d6981Smrg </row> 704ea1d6981Smrg <row> 705ea1d6981Smrg <entry>Byelorussian_shortu</entry> 706ea1d6981Smrg <entry>Byelorussian_SHORTU</entry> 707ea1d6981Smrg <entry>Cyrillic_u</entry> 708ea1d6981Smrg <entry>Cyrillic_U</entry> 709ea1d6981Smrg </row> 710ea1d6981Smrg <row> 711ea1d6981Smrg <entry>Cyrillic_dzhe</entry> 712ea1d6981Smrg <entry>Cyrillic_DZHE</entry> 713ea1d6981Smrg <entry>Cyrillic_zhe</entry> 714ea1d6981Smrg <entry>Cyrillic_ZHE</entry> 715ea1d6981Smrg </row> 716ea1d6981Smrg <row> 717ea1d6981Smrg <entry>Cyrillic_yu</entry> 718ea1d6981Smrg <entry>Cyrillic_YU</entry> 719ea1d6981Smrg <entry>Cyrillic_ve</entry> 720ea1d6981Smrg <entry>Cyrillic_VE</entry> 721ea1d6981Smrg </row> 722ea1d6981Smrg <row> 723ea1d6981Smrg <entry>Cyrillic_a</entry> 724ea1d6981Smrg <entry>Cyrillic_A</entry> 725ea1d6981Smrg <entry>Cyrillic_softsign</entry> 726ea1d6981Smrg <entry>Cyrillic_SOFTSIGN</entry> 727ea1d6981Smrg </row> 728ea1d6981Smrg <row> 729ea1d6981Smrg <entry>Cyrillic_be</entry> 730ea1d6981Smrg <entry>Cyrillic_BE</entry> 731ea1d6981Smrg <entry>Cyrillic_yeru</entry> 732ea1d6981Smrg <entry>Cyrillic_YERU</entry> 733ea1d6981Smrg </row> 734ea1d6981Smrg <row> 735ea1d6981Smrg <entry>Cyrillic_tse</entry> 736ea1d6981Smrg <entry>Cyrillic_TSE</entry> 737ea1d6981Smrg <entry>Cyrillic_ze</entry> 738ea1d6981Smrg <entry>Cyrillic_ZE</entry> 739ea1d6981Smrg </row> 740ea1d6981Smrg <row> 741ea1d6981Smrg <entry>Cyrillic_de</entry> 742ea1d6981Smrg <entry>Cyrillic_DE</entry> 743ea1d6981Smrg <entry>Cyrillic_sha</entry> 744ea1d6981Smrg <entry>Cyrillic_SHA</entry> 745ea1d6981Smrg </row> 746ea1d6981Smrg <row> 747ea1d6981Smrg <entry>Cyrillic_ie</entry> 748ea1d6981Smrg <entry>Cyrillic_IE</entry> 749ea1d6981Smrg <entry>Cyrillic_e</entry> 750ea1d6981Smrg <entry>Cyrillic_E</entry> 751ea1d6981Smrg </row> 752ea1d6981Smrg <row> 753ea1d6981Smrg <entry>Cyrillic_ef</entry> 754ea1d6981Smrg <entry>Cyrillic_EF</entry> 755ea1d6981Smrg <entry>Cyrillic_shcha</entry> 756ea1d6981Smrg <entry>Cyrillic_SHCHA</entry> 757ea1d6981Smrg </row> 758ea1d6981Smrg <row> 759ea1d6981Smrg <entry>Cyrillic_ghe</entry> 760ea1d6981Smrg <entry>Cyrillic_GHE</entry> 761ea1d6981Smrg <entry>Cyrillic_che</entry> 762ea1d6981Smrg <entry>Cyrillic_CHE</entry> 763ea1d6981Smrg </row> 764ea1d6981Smrg <row> 765ea1d6981Smrg <entry>Cyrillic_ha</entry> 766ea1d6981Smrg <entry>Cyrillic_HA</entry> 767ea1d6981Smrg <entry>Cyrillic_hardsign</entry> 768ea1d6981Smrg <entry>Cyrillic_HARDSIGN</entry> 769ea1d6981Smrg </row> 770ea1d6981Smrg</tbody> 771ea1d6981Smrg</tgroup> 772ea1d6981Smrg</informaltable> 773ea1d6981Smrg 774ea1d6981Smrg</sect3> 775ea1d6981Smrg<sect3 id='Capitalization_Rules_for_Greek_Keysyms'> 776ea1d6981Smrg<title>Capitalization Rules for Greek Keysyms</title> 777ea1d6981Smrg 778ea1d6981Smrg<para> 779ea1d6981SmrgThis table lists the Greek keysyms for which XKB defines upper and lower case: 780ea1d6981Smrg</para> 781ea1d6981Smrg 782ea1d6981Smrg<informaltable frame='topbot'> 783ea1d6981Smrg<?dbfo keep-together="always" ?> 784ea1d6981Smrg<tgroup cols='4' align='left' colsep='0' rowsep='0'> 785ea1d6981Smrg<colspec colname='c1' colwidth='1.8*'/> 786ea1d6981Smrg<colspec colname='c2' colwidth='1.8*'/> 787ea1d6981Smrg<colspec colname='c3' colwidth='1.0*'/> 788ea1d6981Smrg<colspec colname='c4' colwidth='1.0*'/> 789ea1d6981Smrg<thead> 790ea1d6981Smrg <row rowsep='1'> 791ea1d6981Smrg <entry>Lower Case</entry> 792ea1d6981Smrg <entry>Upper Case</entry> 793ea1d6981Smrg <entry>Lower Case</entry> 794ea1d6981Smrg <entry>Upper Case</entry> 795ea1d6981Smrg </row> 796ea1d6981Smrg</thead> 797ea1d6981Smrg<tbody> 798ea1d6981Smrg <row> 799ea1d6981Smrg <entry>Greek_omegaaccent</entry> 800ea1d6981Smrg <entry>Greek_OMEGAACCENT</entry> 801ea1d6981Smrg <entry>Greek_iota</entry> 802ea1d6981Smrg <entry>Greek_IOTA</entry> 803ea1d6981Smrg </row> 804ea1d6981Smrg <row> 805ea1d6981Smrg <entry>Greek_alphaaccent</entry> 806ea1d6981Smrg <entry>Greek_ALPHAACCENT</entry> 807ea1d6981Smrg <entry>Greek_kappa</entry> 808ea1d6981Smrg <entry>Greek_KAPPA</entry> 809ea1d6981Smrg </row> 810ea1d6981Smrg <row> 811ea1d6981Smrg <entry>Greek_epsilonaccent</entry> 812ea1d6981Smrg <entry>Greek_EPSILONACCENT</entry> 813ea1d6981Smrg <entry>Greek_lamda</entry> 814ea1d6981Smrg <entry>Greek_LAMDA</entry> 815ea1d6981Smrg </row> 816ea1d6981Smrg <row> 817ea1d6981Smrg <entry>Greek_etaaccent</entry> 818ea1d6981Smrg <entry>Greek_ETAACCENT</entry> 819ea1d6981Smrg <entry>Greek_lambda</entry> 820ea1d6981Smrg <entry>Greek_LAMBDA</entry> 821ea1d6981Smrg </row> 822ea1d6981Smrg <row> 823ea1d6981Smrg <entry>Greek_iotaaccent</entry> 824ea1d6981Smrg <entry>Greek_IOTAACCENT</entry> 825ea1d6981Smrg <entry>Greek_mu</entry> 826ea1d6981Smrg <entry>Greek_MU</entry> 827ea1d6981Smrg </row> 828ea1d6981Smrg <row> 829ea1d6981Smrg <entry>Greek_iotadieresis</entry> 830ea1d6981Smrg <entry>Greek_IOTADIERESIS</entry> 831ea1d6981Smrg <entry>Greek_nu</entry> 832ea1d6981Smrg <entry>Greek_NU</entry> 833ea1d6981Smrg </row> 834ea1d6981Smrg <row> 835ea1d6981Smrg <entry>Greek_omicronaccent</entry> 836ea1d6981Smrg <entry>Greek_OMICRONACCENT</entry> 837ea1d6981Smrg <entry>Greek_xi</entry> 838ea1d6981Smrg <entry>Greek_XI</entry> 839ea1d6981Smrg </row> 840ea1d6981Smrg <row> 841ea1d6981Smrg <entry>Greek_upsilonaccent</entry> 842ea1d6981Smrg <entry>Greek_UPSILONACCENT</entry> 843ea1d6981Smrg <entry>Greek_omicron</entry> 844ea1d6981Smrg <entry>Greek_OMICRON</entry> 845ea1d6981Smrg </row> 846ea1d6981Smrg <row> 847ea1d6981Smrg <entry>Greek_upsilondieresis</entry> 848ea1d6981Smrg <entry>Greek_UPSILONDIERESIS</entry> 849ea1d6981Smrg <entry>Greek_pi</entry> 850ea1d6981Smrg <entry>Greek_PI</entry> 851ea1d6981Smrg </row> 852ea1d6981Smrg <row> 853ea1d6981Smrg <entry>Greek_alpha</entry> 854ea1d6981Smrg <entry>Greek_ALPHA</entry> 855ea1d6981Smrg <entry>Greek_rho</entry> 856ea1d6981Smrg <entry>Greek_RHO</entry> 857ea1d6981Smrg </row> 858ea1d6981Smrg <row> 859ea1d6981Smrg <entry>Greek_beta</entry> 860ea1d6981Smrg <entry>Greek_BETA</entry> 861ea1d6981Smrg <entry>Greek_sigma</entry> 862ea1d6981Smrg <entry>Greek_SIGMA</entry> 863ea1d6981Smrg </row> 864ea1d6981Smrg <row> 865ea1d6981Smrg <entry>Greek_gamma</entry> 866ea1d6981Smrg <entry>Greek_GAMMA</entry> 867ea1d6981Smrg <entry>Greek_tau</entry> 868ea1d6981Smrg <entry>Greek_TAU</entry> 869ea1d6981Smrg </row> 870ea1d6981Smrg <row> 871ea1d6981Smrg <entry>Greek_delta</entry> 872ea1d6981Smrg <entry>Greek_DELTA</entry> 873ea1d6981Smrg <entry>Greek_upsilon</entry> 874ea1d6981Smrg <entry>Greek_UPSILON</entry> 875ea1d6981Smrg </row> 876ea1d6981Smrg <row> 877ea1d6981Smrg <entry>Greek_epsilon</entry> 878ea1d6981Smrg <entry>Greek_EPSILON</entry> 879ea1d6981Smrg <entry>Greek_phi</entry> 880ea1d6981Smrg <entry>Greek_PHI</entry> 881ea1d6981Smrg </row> 882ea1d6981Smrg <row> 883ea1d6981Smrg <entry>Greek_zeta</entry> 884ea1d6981Smrg <entry>Greek_ZETA</entry> 885ea1d6981Smrg <entry>Greek_chi</entry> 886ea1d6981Smrg <entry>Greek_CHI</entry> 887ea1d6981Smrg </row> 888ea1d6981Smrg <row> 889ea1d6981Smrg <entry>Greek_eta</entry> 890ea1d6981Smrg <entry>Greek_ETA</entry> 891ea1d6981Smrg <entry>Greek_psi</entry> 892ea1d6981Smrg <entry>Greek_PSI</entry> 893ea1d6981Smrg </row> 894ea1d6981Smrg <row> 895ea1d6981Smrg <entry>Greek_theta</entry> 896ea1d6981Smrg <entry>Greek_THETA</entry> 897ea1d6981Smrg <entry>Greek_omega</entry> 898ea1d6981Smrg <entry>Greek_OMEGA</entry> 899ea1d6981Smrg </row> 900ea1d6981Smrg</tbody> 901ea1d6981Smrg</tgroup> 902ea1d6981Smrg</informaltable> 903ea1d6981Smrg 904ea1d6981Smrg</sect3> 905ea1d6981Smrg<sect3 id='Capitalization_Rules_for_Other_Keysyms'> 906ea1d6981Smrg<title>Capitalization Rules for Other Keysyms</title> 907ea1d6981Smrg 908ea1d6981Smrg<para> 909ea1d6981SmrgXKB defines no capitalization rules for symbols in any other set of keysyms 910ea1d6981Smrgprovided by the consortium. Applications are free to apply additional rules for 911ea1d6981Smrgprivate keysyms or for other keysyms not covered by XKB. 912ea1d6981Smrg</para> 913ea1d6981Smrg</sect3> 914ea1d6981Smrg</sect2> 915ea1d6981Smrg</sect1> 916ea1d6981Smrg</appendix> 917