<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE keyboard SYSTEM "../keyboard.dtd">
<?xml-stylesheet href="../keyboard.xsl" type="text/xsl"?>
<!-- The Czech keyboard has lots of sticky keys to put marks over various
letters, and to get special purpose characters.

Note there are several Czech keyboards, including both QWERTY and QWERTZ
and the Windows varieties.


First, to get the capitals of the accented letters in the top row,
one must use the caps-lock key, not the shift key.

key '=' puts an accent over the following letters 
ẃéŕźúíó
áśĺ
ýćń
ẂÉŔŹÚÍÓ
ÁŚĹ
ÝĆŃ

key "\" puts umlaut over the following
ẅëüïö
ä
ÿ
ẄËÜÏÖ
Ä
Ÿ

key "shift `" puts circle over some letters
° (shift `, shift `)
Ůů
Åå

key "shift =" puts caron over some letters
ěřťžǔǐǒ
ǎšďľ
čň
ĚŔŹÚÍÓ
ǍŠĎĽ
ČŇ

The "AltGr" key also gives at least
ə°
ßĸ
×č·
with shift
Ŭ¶
Ů§
·
I think it's also meant to give the euro and lots of other symbols.

On Windows systems, AltGr produces also
* the normal US shift-number symbols
`!@#$%^&*()-=
€
[ ]
; ¤ \
ß < > /
with shift-AltGr gives 
_ +
{ }
&brbar; ^|
×÷
AND then the colon becomes sticky, putting a caron over things that take them, and also the Z key become sticky, putting umlauts over things

-->
<keyboard name="Český" altname="Czech" language="cz">
<row>
    <key id="backtick" > <label>`</label><uc>sticky &#x00B0;</uc>	<lc>;</lc>	</key>
    <key id="1" >	<uc>1</uc>	<lc>+</lc>	</key>
    <key id="2" >	<uc>2</uc>	<lc>ě</lc>	</key>
    <key id="3" >	<uc>3</uc>	<lc>š</lc>	</key>
    <key id="4" >	<uc>4</uc>	<lc>č</lc>	</key>
    <key id="5" >	<uc>5</uc>	<lc>ř</lc>	</key>
    <key id="6" >	<uc>6</uc>	<lc>ž</lc>	</key>
    <key id="7" >	<uc>7</uc>	<lc>ý</lc>	</key>
    <key id="8" >	<uc>8</uc>	<lc>á</lc>	</key>
    <key id="9" >	<uc>9</uc>	<lc>í</lc>	</key>
    <key id="0" >	<uc>0</uc>	<lc>é</lc>	</key>
    <key id="-" >	<uc>%</uc>	<lc>=</lc>	</key>
    <key class="sticky" id="equal" ><label>=</label>	<uc>sticky &#x02C7;</uc>	<lc>sticky ´</lc>	</key>
    <key id="Backspace" width="8">	</key>
</row>
<row>
    <key id="Tab" width="6">	</key>
    <key id="Q" >	<uc>Q</uc>	<lc>q</lc>	</key>
    <key id="W" >	<uc>W</uc>	<lc>w</lc>	</key>
    <key id="E" >	<uc>E</uc>	<lc>e</lc>	</key>
    <key id="R" >	<uc>R</uc>	<lc>r</lc>	</key>
    <key id="T" >	<uc>T</uc>	<lc>t</lc>	</key>
    <key id="Y" >	<uc>Z</uc>	<lc>z</lc>	</key>
    <key id="U" >	<uc>U</uc>	<lc>u</lc>	</key>
    <key id="I" >	<uc>I</uc>	<lc>i</lc>	</key>
    <key id="O" >	<uc>O</uc>	<lc>o</lc>	</key>
    <key id="P" >	<uc>P</uc>	<lc>p</lc>	</key>
    <key id="lbrak" ><label>[</label>	<uc>Ú</uc>	<lc>ú</lc>	</key>
    <key id="rbrak" ><label>]</label>	<uc>(</uc>	<lc>)</lc>	</key>
    <key id="backslash" width="6" ><label>\</label>	<uc>'</uc>	<lc>sticky &#x0308;</lc></key>
</row>
<row>
    <key id="Caps" width="7">	</key>
    <key id="A">	<uc>A</uc>	<lc>a</lc>	</key>
    <key id="S" >	<uc>S</uc>	<lc>s</lc>	</key>
    <key id="D" >	<uc>D</uc>	<lc>d</lc>	</key>
    <key id="F" >	<uc>F</uc>	<lc>f</lc>	</key>
    <key id="G" >	<uc>G</uc>	<lc>g</lc>	</key>
    <key id="H" >	<uc>H</uc>	<lc>h</lc>	</key>
    <key id="J" >	<uc>J</uc>	<lc>j</lc>	</key>
    <key id="K" >	<uc>K</uc>	<lc>k</lc>	</key>
    <key id="L" >	<uc>L</uc>	<lc>l</lc>	</key>
    <key id="semicolon" ><label>;</label>	<uc>"</uc>	<lc>ů</lc>	</key>
    <key id="quote" ><label>'</label>	<uc>!</uc>	<lc>§</lc>	</key>
    <key id="Enter" width="9">	</key>
</row>
<row>
    <key id="Shift-left" width="9">	<label>Shift</label>	</key>
    <key id="Z" >	<uc>Y</uc>	<lc>y</lc>	</key>
    <key id="X" >	<uc>X</uc>	<lc>x</lc>	</key>
    <key id="C" >	<uc>C</uc>	<lc>c</lc>	</key>
    <key id="V" >	<uc>V</uc>	<lc>v</lc>	</key>
    <key id="B" >	<uc>B</uc>	<lc>b</lc>	</key>
    <key id="N" >	<uc>N</uc>	<lc>n</lc>	</key>
    <key id="M" >	<uc>M</uc>	<lc>m</lc>	</key>
    <key id="comma" ><label>,</label>	<uc>?</uc>	<lc>,</lc>	</key>
    <key id="." >	<uc>:</uc>	<lc>.</lc>	</key>
    <key id="slash" ><label>/</label>	<uc>_</uc>	<lc>-</lc>	</key>
    <key id="Shift-right" width="11">	<label>Shift</label>	</key>
</row>
<row>
    <key id="Ctrl-left" width="5">	<label>Ctrl</label>	</key>
    <key id="meta-left" width="5">	<label>meta</label>	</key>
    <key id="Alt-left" width="5">	<label>Alt</label>	</key>
    <key id="space" width="25">	<label><!--&nbsp;--></label>	</key>
    <key id="Alt-right" width="5">	<label>Alt</label>	</key>
    <key id="meta-right" width="5">	<label>meta</label>	</key>
    <key id="menu" width="5">	</key>
    <key id="Ctrl-right" width="5">	<label>Ctrl</label>	</key>
</row>
</keyboard>

