Current File : //usr/share/doc/libX11/i18n/compose/iso8859-6.xml
<?xml version="1.0" encoding="iso-8859-6" ?>
<!DOCTYPE section PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN"
 "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd">
<section id="iso8859-6">
<title>Xlib Compose Keys for iso8859-6</title>
<para>Applications using Xlib input handling should recognize
 these compose key sequences in locales using the
 iso8859-6 compose table.</para>

<para>Arabic input table (Ascii input mode)  Note: The quoted string after the token STATE will appear in the status area when XIM status area is specified.</para>
<table><title>Compose Key Sequences for iso8859-6</title>
<tgroup cols='2'>
 <colspec colname='seq' /><colspec colname='action' />
 <thead><row>
  <entry>Key Sequence</entry><entry>Action</entry>
 </row></thead>
 <tbody>
<row><entry><keycombo action='seq'><keysym>Ctrl</keysym><keysym>T</keysym></keycombo></entry><entry>SWITCH_STATE_TO  "[ Arabic ]"</entry></row>
<row><entry><keycombo action='seq'><keysym>Ctrl</keysym><keysym>space</keysym></keycombo></entry><entry>SWITCH_STATE_TO  "[ Arabic ]"</entry></row>
<row><entry><keycombo action='seq'><keysym>EuroSign</keysym></keycombo></entry><entry>"e"</entry></row>
<row><entry namest='seq' nameend='action'> Arabic input table (Arabic input mode) </entry></row>
<row><entry><keycombo action='seq'><keysym>Ctrl</keysym><keysym>T</keysym></keycombo></entry><entry>SWITCH_STATE_TO "[ English ]"</entry></row>
<row><entry><keycombo action='seq'><keysym>Ctrl</keysym><keysym>space</keysym></keycombo></entry><entry>SWITCH_STATE_TO "[ English ]"</entry></row>
<row><entry namest='seq' nameend='action'>  &lt;A&gt; not verified A, C, J, K, S, T, U, V, X, Z, {, }, &lt;, &gt; changed/added</entry></row>
<row><entry><keycombo action='seq'><keysym>A</keysym></keycombo></entry><entry>"\xf0"</entry></row>
<row><entry namest='seq' nameend='action'>&lt;B&gt; =&gt; &lt;lam&gt; &lt;alef&gt;</entry></row>
<row><entry><keycombo action='seq'><keysym>B</keysym></keycombo></entry><entry>"\xe4\xc2"</entry></row>
<row><entry namest='seq' nameend='action'>&lt;C&gt; =&gt; &lt;kasratan&gt; \xed</entry></row>
<row><entry><keycombo action='seq'><keysym>C</keysym></keycombo></entry><entry>"\x7b"</entry></row>
<row><entry namest='seq' nameend='action'>&lt;D&gt; =&gt; opening square bracket</entry></row>
<row><entry><keycombo action='seq'><keysym>D</keysym></keycombo></entry><entry>"["</entry></row>
<row><entry><keycombo action='seq'><keysym>E</keysym></keycombo></entry><entry>"\xef"</entry></row>
<row><entry namest='seq' nameend='action'>&lt;F&gt; =&gt; closing square bracke</entry></row>
<row><entry><keycombo action='seq'><keysym>F</keysym></keycombo></entry><entry>"]"</entry></row>
<row><entry namest='seq' nameend='action'>&lt;G&gt; =&gt; &lt;lam&gt; &lt;hamzaonalef&gt;</entry></row>
<row><entry><keycombo action='seq'><keysym>G</keysym></keycombo></entry><entry>"\xe4\xc3"</entry></row>
<row><entry><keycombo action='seq'><keysym>J</keysym></keycombo></entry><entry>"\xe0"</entry></row>
<row><entry><keycombo action='seq'><keysym>H</keysym></keycombo></entry><entry>"\xc3"</entry></row>
<row><entry><keycombo action='seq'><keysym>I</keysym></keycombo></entry><entry>"\xe7"</entry></row>
<row><entry><keycombo action='seq'><keysym>K</keysym></keycombo></entry><entry>"\xac"</entry></row>
<row><entry><keycombo action='seq'><keysym>L</keysym></keycombo></entry><entry>"/"</entry></row>
<row><entry><keycombo action='seq'><keysym>M</keysym></keycombo></entry><entry>"\xc9"</entry></row>
<row><entry><keycombo action='seq'><keysym>N</keysym></keycombo></entry><entry>"\xc2"</entry></row>
<row><entry><keycombo action='seq'><keysym>O</keysym></keycombo></entry><entry>"\xce"</entry></row>
<row><entry><keycombo action='seq'><keysym>P</keysym></keycombo></entry><entry>"\xbb"</entry></row>
<row><entry><keycombo action='seq'><keysym>Q</keysym></keycombo></entry><entry>"\xee"</entry></row>
<row><entry><keycombo action='seq'><keysym>R</keysym></keycombo></entry><entry>"\xec"</entry></row>
<row><entry><keycombo action='seq'><keysym>S</keysym></keycombo></entry><entry>"\xed"</entry></row>
<row><entry><keycombo action='seq'><keysym>T</keysym></keycombo></entry><entry>"\xe4\xc5"</entry></row>
<row><entry><keycombo action='seq'><keysym>U</keysym></keycombo></entry><entry>"\xac"</entry></row>
<row><entry namest='seq' nameend='action'>&lt;V&gt; = &lt;kasra&gt;                         \xf0</entry></row>
<row><entry><keycombo action='seq'><keysym>V</keysym></keycombo></entry><entry>"\x7d"</entry></row>
<row><entry><keycombo action='seq'><keysym>W</keysym></keycombo></entry><entry>"\xeb"</entry></row>
<row><entry><keycombo action='seq'><keysym>X</keysym></keycombo></entry><entry>"\xf2"</entry></row>
<row><entry><keycombo action='seq'><keysym>Y</keysym></keycombo></entry><entry>"\xc5"</entry></row>
<row><entry><keycombo action='seq'><keysym>Z</keysym></keycombo></entry><entry>"\xc6"</entry></row>
<row><entry><keycombo action='seq'><keysym>a</keysym></keycombo></entry><entry>"\xd4"</entry></row>
<row><entry namest='seq' nameend='action'>&lt;b&gt; =&gt; &lt;lam&gt; &lt;maddaonalef&gt;</entry></row>
<row><entry><keycombo action='seq'><keysym>b</keysym></keycombo></entry><entry>"\xe4\xc7"</entry></row>
<row><entry><keycombo action='seq'><keysym>c</keysym></keycombo></entry><entry>"\xc4"</entry></row>
<row><entry><keycombo action='seq'><keysym>d</keysym></keycombo></entry><entry>"\xea"</entry></row>
<row><entry><keycombo action='seq'><keysym>e</keysym></keycombo></entry><entry>"\xcb"</entry></row>
<row><entry><keycombo action='seq'><keysym>f</keysym></keycombo></entry><entry>"\xc8"</entry></row>
<row><entry><keycombo action='seq'><keysym>g</keysym></keycombo></entry><entry>"\xe4"</entry></row>
<row><entry><keycombo action='seq'><keysym>h</keysym></keycombo></entry><entry>"\xc7"</entry></row>
<row><entry><keycombo action='seq'><keysym>i</keysym></keycombo></entry><entry>"\xe7"</entry></row>
<row><entry><keycombo action='seq'><keysym>j</keysym></keycombo></entry><entry>"\xca"</entry></row>
<row><entry><keycombo action='seq'><keysym>k</keysym></keycombo></entry><entry>"\xe6"</entry></row>
<row><entry><keycombo action='seq'><keysym>l</keysym></keycombo></entry><entry>"\xe5"</entry></row>
<row><entry><keycombo action='seq'><keysym>m</keysym></keycombo></entry><entry>"\xc9"</entry></row>
<row><entry><keycombo action='seq'><keysym>n</keysym></keycombo></entry><entry>"\xe9"</entry></row>
<row><entry><keycombo action='seq'><keysym>o</keysym></keycombo></entry><entry>"\xce"</entry></row>
<row><entry><keycombo action='seq'><keysym>p</keysym></keycombo></entry><entry>"\xcd"</entry></row>
<row><entry><keycombo action='seq'><keysym>q</keysym></keycombo></entry><entry>"\xd6"</entry></row>
<row><entry><keycombo action='seq'><keysym>r</keysym></keycombo></entry><entry>"\xe2"</entry></row>
<row><entry><keycombo action='seq'><keysym>s</keysym></keycombo></entry><entry>"\xd3"</entry></row>
<row><entry><keycombo action='seq'><keysym>t</keysym></keycombo></entry><entry>"\xe1"</entry></row>
<row><entry><keycombo action='seq'><keysym>u</keysym></keycombo></entry><entry>"\xd9"</entry></row>
<row><entry><keycombo action='seq'><keysym>v</keysym></keycombo></entry><entry>"\xd1"</entry></row>
<row><entry><keycombo action='seq'><keysym>w</keysym></keycombo></entry><entry>"\xd5"</entry></row>
<row><entry><keycombo action='seq'><keysym>x</keysym></keycombo></entry><entry>"\xc1"</entry></row>
<row><entry><keycombo action='seq'><keysym>y</keysym></keycombo></entry><entry>"\xda"</entry></row>
<row><entry><keycombo action='seq'><keysym>z</keysym></keycombo></entry><entry>"\xc6"</entry></row>
<row><entry><keycombo action='seq'><keysym>apostrophe</keysym></keycombo></entry><entry>"\xd7"</entry></row>
<row><entry namest='seq' nameend='action'>&lt;plus&gt;		: "\xab"</entry></row>
<row><entry><keycombo action='seq'><keysym>comma</keysym></keycombo></entry><entry>"\xe8"</entry></row>
<row><entry namest='seq' nameend='action'>&lt;minus&gt;		: "\xad"</entry></row>
<row><entry><keycombo action='seq'><keysym>period</keysym></keycombo></entry><entry>"\xd2"</entry></row>
<row><entry><keycombo action='seq'><keysym>slash</keysym></keycombo></entry><entry>"\xd8"</entry></row>
<row><entry><keycombo action='seq'><keysym>semicolon</keysym></keycombo></entry><entry>"\xe3"</entry></row>
<row><entry namest='seq' nameend='action'>&lt;equal&gt;		: "\xbd"</entry></row>
<row><entry><keycombo action='seq'><keysym>greater</keysym></keycombo></entry><entry>"\x2e"</entry></row>
<row><entry><keycombo action='seq'><keysym>less</keysym></keycombo></entry><entry>"\x2c"</entry></row>
<row><entry><keycombo action='seq'><keysym>question</keysym></keycombo></entry><entry>"\xbf"</entry></row>
<row><entry namest='seq' nameend='action'>&lt;backslash&gt;	: "\xe0" ok</entry></row>
<row><entry><keycombo action='seq'><keysym>bracketleft</keysym></keycombo></entry><entry>"\xcc"</entry></row>
<row><entry><keycombo action='seq'><keysym>bracketright</keysym></keycombo></entry><entry>"\xcf"</entry></row>
<row><entry namest='seq' nameend='action'>&lt;underscore&gt;	: "\xdf" ok</entry></row>
<row><entry><keycombo action='seq'><keysym>grave</keysym></keycombo></entry><entry>"\xd0"</entry></row>
<row><entry namest='seq' nameend='action'>&lt;bar&gt;		: "\xfc" ok</entry></row>
<row><entry><keycombo action='seq'><keysym>asciitilde</keysym></keycombo></entry><entry>"\xf1"</entry></row>
<row><entry><keycombo action='seq'><keysym>braceleft</keysym></keycombo></entry><entry>"\x3e"</entry></row>
<row><entry><keycombo action='seq'><keysym>braceright</keysym></keycombo></entry><entry>"\x3c"</entry></row>
</tbody>
</tgroup>
</table>
</section>