     __________________________________________________________

Xlib Compose Keys for iso8859-4

   Applications using Xlib input handling should recognize these
   compose key sequences in locales using the iso8859-4 compose
   table.

   ISO 8859-4 (Latin4) Compose Sequence Sequence Definition
   <Multi_key> Means <Compose> Special Character Right-hand side
   (Accented Alphabet) These compose sequences are pure
   supposition on my part. It would be nice to know what the real
   cultural conventions are for compose sequences.

   Table 1. Compose Key Sequences for iso8859-4
             Key Sequence               Action
   Multi_key A comma                "!" Aogonek
   Multi_key comma A                "!" Aogonek
   Multi_key k k                    "-c-" kra
   Multi_key R comma                "-L-" Rcedilla
   Multi_key R cedilla              "-L-" Rcedilla
   Multi_key comma R                "-L-" Rcedilla
   Multi_key cedilla R              "-L-" Rcedilla
   Multi_key x o                    "CUR" currency
   Multi_key o x                    "CUR" currency
   Multi_key X O                    "CUR" currency
   Multi_key O X                    "CUR" currency
   Multi_key x O                    "CUR" currency
   Multi_key O x                    "CUR" currency
   Multi_key X o                    "CUR" currency
   Multi_key o X                    "CUR" currency
   Multi_key x 0                    "CUR" currency
   Multi_key 0 x                    "CUR" currency
   Multi_key X 0                    "CUR" currency
   Multi_key 0 X                    "CUR" currency
   Multi_key I asciitilde           "YEN" Itilde
   Multi_key asciitilde I           "YEN" Itilde
   Multi_key L comma                "|" Lcedilla
   Multi_key L cedilla              "|" Lcedilla
   Multi_key comma L                "|" Lcedilla
   Multi_key cedilla L              "|" Lcedilla
   Multi_key s o                    "S:" section
   Multi_key o s                    "S:" section
   Multi_key S O                    "S:" section
   Multi_key O S                    "S:" section
   Multi_key S exclam               "S:" section
   Multi_key exclam S               "S:" section
   Multi_key s exclam               "S:" section
   Multi_key exclam s               "S:" section
   Multi_key S 0                    "S:" section
   Multi_key 0 S                    "S:" section
   Multi_key s 0                    "S:" section
   Multi_key 0 s                    "S:" section
   Multi_key quotedbl quotedbl      """ diaeresis
   Multi_key S less                 "(c)" Scaron
   Multi_key less S                 "(c)" Scaron
   Multi_key E minus                "-a" Emacron
   Multi_key minus E                "-a" Emacron
   Multi_key E underscore           "-a" Emacron
   Multi_key underscore E           "-a" Emacron
   Multi_key G comma                "<<" Gcedilla
   Multi_key G cedilla              "<<" Gcedilla
   Multi_key comma G                "<<" Gcedilla
   Multi_key cedilla G              "<<" Gcedilla
   Multi_key T minus                "NOT" Tstroke
   Multi_key T slash                "NOT" Tstroke
   Multi_key slash T                "NOT" Tstroke
   Multi_key minus minus            "" hyphen
   Multi_key Z less                 "(R)" Zcaron
   Multi_key less Z                 "(R)" Zcaron
   Multi_key minus asciicircum      "-" macron
   Multi_key asciicircum minus      "-" macron
   Multi_key underscore asciicircum "-" macron
   Multi_key asciicircum underscore "-" macron
   Multi_key underscore underscore  "-" macron
   Multi_key 0 asterisk             "DEG" degree
   Multi_key asterisk 0             "DEG" degree
   Multi_key a comma                "+-" aogonek
   Multi_key comma a                "+-" aogonek
   Multi_key r comma                "^3" rcedilla
   Multi_key r cedilla              "^3" rcedilla
   Multi_key comma r                "^3" rcedilla
   Multi_key cedilla r              "^3" rcedilla
   Multi_key apostrophe apostrophe  "'" acute
   Multi_key i asciitilde           "u" itilde
   Multi_key asciitilde i           "u" itilde
   Multi_key l comma                "P:" lcedilla
   Multi_key l cedilla              "P:" lcedilla
   Multi_key comma l                "P:" lcedilla
   Multi_key cedilla l              "P:" lcedilla
   Multi_key less less              "." caron
   Multi_key comma comma            "," cedilla
   Multi_key s less                 "^1" scaron
   Multi_key less s                 "^1" scaron
   Multi_key e minus                "-o" emacron
   Multi_key minus e                "-o" emacron
   Multi_key e underscore           "-o" emacron
   Multi_key underscore e           "-o" emacron
   Multi_key g comma                ">>" gcedilla
   Multi_key g cedilla              ">>" gcedilla
   Multi_key comma g                ">>" gcedilla
   Multi_key cedilla g              ">>" gcedilla
   Multi_key t minus                " 1/4" tstroke
   Multi_key t slash                " 1/4" tstroke
   Multi_key slash t                " 1/4" tstroke
   Multi_key N G                    " 1/2" ENG
   Multi_key z less                 " 3/4" zcaron
   Multi_key less z                 " 3/4" zcaron
   Multi_key n g                    "?" eng
   Multi_key A underscore           "A" Amacron
   Multi_key underscore A           "A" Amacron
   Multi_key A minus                "A" Amacron
   Multi_key minus A                "A" Amacron
   Multi_key A acute                "A" Aacute
   Multi_key acute A                "A" Aacute
   Multi_key A apostrophe           "A" Aacute
   Multi_key apostrophe A           "A" Aacute
   Multi_key A asciicircum          "A" Acircumflex
   Multi_key asciicircum A          "A" Acircumflex
   Multi_key A greater              "A" Acircumflex
   Multi_key greater A              "A" Acircumflex
   Multi_key A asciitilde           "A" Atilde
   Multi_key asciitilde A           "A" Atilde
   Multi_key A quotedbl             "Ae" Adiaeresis
   Multi_key quotedbl A             "Ae" Adiaeresis
   Multi_key A asterisk             "AA" Aring
   Multi_key asterisk A             "AA" Aring
   Multi_key A E                    "AE" AE
   Multi_key I comma                "C," Iogonek
   Multi_key comma I                "C," Iogonek
   Multi_key C less                 "E" Ccaron
   Multi_key less C                 "E" Ccaron
   Multi_key E acute                "E" Eacute
   Multi_key acute E                "E" Eacute
   Multi_key E apostrophe           "E" Eacute
   Multi_key apostrophe E           "E" Eacute
   Multi_key E comma                "E" Eogonek
   Multi_key comma E                "E" Eogonek
   Multi_key E quotedbl             "E" Ediaeresis
   Multi_key quotedbl E             "E" Ediaeresis
   Multi_key E period               "I" Eabovedot
   Multi_key period E               "I" Eabovedot
   Multi_key I acute                "I" Iacute
   Multi_key acute I                "I" Iacute
   Multi_key I apostrophe           "I" Iacute
   Multi_key apostrophe I           "I" Iacute
   Multi_key I asciicircum          "I" Icircumflex
   Multi_key asciicircum I          "I" Icircumflex
   Multi_key I greater              "I" Icircumflex
   Multi_key greater I              "I" Icircumflex
   Multi_key I minus                "I" Imacron
   Multi_key minus I                "I" Imacron
   Multi_key I underscore           "I" Imacron
   Multi_key underscore I           "I" Imacron
   Multi_key D minus                "D-" Dstroke
   Multi_key minus D                "D-" Dstroke
   Multi_key N comma                "N" Ncedilla
   Multi_key N cedilla              "N" Ncedilla
   Multi_key comma N                "N" Ncedilla
   Multi_key cedilla N              "N" Ncedilla
   Multi_key O underscore           "O" Omacron
   Multi_key underscore O           "O" Omacron
   Multi_key O minus                "O" Omacron
   Multi_key minus O                "O" Omacron
   Multi_key K comma                "O" Kcedilla
   Multi_key K cedilla              "O" Kcedilla
   Multi_key comma K                "O" Kcedilla
   Multi_key cedilla K              "O" Kcedilla
   Multi_key O asciicircum          "O" Ocircumflex
   Multi_key asciicircum O          "O" Ocircumflex
   Multi_key O greater              "O" Ocircumflex
   Multi_key greater O              "O" Ocircumflex
   Multi_key O asciitilde           "O" Otilde
   Multi_key asciitilde O           "O" Otilde
   Multi_key O quotedbl             "Oe" Odiaeresis
   Multi_key quotedbl O             "Oe" Odiaeresis
   Multi_key x x                    " *" multiply
   Multi_key O slash                "O/" Ooblique
   Multi_key slash O                "O/" Ooblique
   Multi_key U comma                "U" Uogonek
   Multi_key comma U                "U" Uogonek
   Multi_key U acute                "U" Uacute
   Multi_key acute U                "U" Uacute
   Multi_key U apostrophe           "U" Uacute
   Multi_key apostrophe U           "U" Uacute
   Multi_key U asciicircum          "U" Ucircumflex
   Multi_key asciicircum U          "U" Ucircumflex
   Multi_key U greater              "U" Ucircumflex
   Multi_key greater U              "U" Ucircumflex
   Multi_key U quotedbl             "Ue" Udiaeresis
   Multi_key quotedbl U             "Ue" Udiaeresis
   Multi_key U asciitilde           "Y" Utilde
   Multi_key asciitilde U           "Y" Utilde
   Multi_key U underscore           "TH" Umacron
   Multi_key underscore U           "TH" Umacron
   Multi_key U minus                "TH" Umacron
   Multi_key minus U                "TH" Umacron
   Multi_key s s                    "ss" ssharp
   Multi_key a underscore           "`a" amacron
   Multi_key underscore a           "`a" amacron
   Multi_key a minus                "`a" amacron
   Multi_key minus a                "`a" amacron
   Multi_key a acute                "a" aacute
   Multi_key acute a                "a" aacute
   Multi_key a apostrophe           "a" aacute
   Multi_key apostrophe a           "a" aacute
   Multi_key a asciicircum          "a" acircumflex
   Multi_key asciicircum a          "a" acircumflex
   Multi_key a greater              "a" acircumflex
   Multi_key greater a              "a" acircumflex
   Multi_key a asciitilde           "a" atilde
   Multi_key asciitilde a           "a" atilde
   Multi_key a quotedbl             "ae" adiaeresis
   Multi_key quotedbl a             "ae" adiaeresis
   Multi_key a asterisk             "aa" aring
   Multi_key asterisk a             "aa" aring
   Multi_key a e                    "ae" ae
   Multi_key i comma                "c," iogonek
   Multi_key comma i                "c," iogonek
   Multi_key c less                 "e" ccaron
   Multi_key less c                 "e" ccaron
   Multi_key e acute                "e" eacute
   Multi_key acute e                "e" eacute
   Multi_key e apostrophe           "e" eacute
   Multi_key apostrophe e           "e" eacute
   Multi_key e comma                "e" eogonek
   Multi_key comma e                "e" eogonek
   Multi_key e quotedbl             "e" ediaeresis
   Multi_key quotedbl e             "e" ediaeresis
   Multi_key e period               "`i" eabovedot
   Multi_key period e               "`i" eabovedot
   Multi_key i acute                "i" iacute
   Multi_key acute i                "i" iacute
   Multi_key i apostrophe           "i" iacute
   Multi_key apostrophe i           "i" iacute
   Multi_key i asciicircum          "i" icircumflex
   Multi_key asciicircum i          "i" icircumflex
   Multi_key i greater              "i" icircumflex
   Multi_key greater i              "i" icircumflex
   Multi_key i minus                "i" imacron
   Multi_key minus i                "i" imacron
   Multi_key i underscore           "i" imacron
   Multi_key underscore i           "i" imacron
   Multi_key d minus                "d-" dstroke
   Multi_key minus d                "d-" dstroke
   Multi_key n comma                "n" ncedilla
   Multi_key n cedilla              "n" ncedilla
   Multi_key comma n                "n" ncedilla
   Multi_key cedilla n              "n" ncedilla
   Multi_key o underscore           "o" omacron
   Multi_key underscore o           "o" omacron
   Multi_key o minus                "o" omacron
   Multi_key minus o                "o" omacron
   Multi_key k comma                "o" kcedilla
   Multi_key k cedilla              "o" kcedilla
   Multi_key comma k                "o" kcedilla
   Multi_key cedilla k              "o" kcedilla
   Multi_key o asciicircum          "o" ocircumflex
   Multi_key asciicircum o          "o" ocircumflex
   Multi_key o greater              "o" ocircumflex
   Multi_key greater o              "o" ocircumflex
   Multi_key o asciitilde           "o" otilde
   Multi_key asciitilde o           "o" otilde
   Multi_key o quotedbl             "oe" odiaeresis
   Multi_key quotedbl o             "oe" odiaeresis
   Multi_key minus colon            "-:" division
   Multi_key colon minus            "-:" division
   Multi_key o slash                "o/" ooblique
   Multi_key slash o                "o/" ooblique
   Multi_key u comma                "u" uogonek
   Multi_key comma u                "u" uogonek
   Multi_key u acute                "u" uacute
   Multi_key acute u                "u" uacute
   Multi_key u apostrophe           "u" uacute
   Multi_key apostrophe u           "u" uacute
   Multi_key u asciicircum          "u" ucircumflex
   Multi_key asciicircum u          "u" ucircumflex
   Multi_key u greater              "u" ucircumflex
   Multi_key greater u              "u" ucircumflex
   Multi_key u quotedbl             "ue" udiaeresis
   Multi_key quotedbl u             "ue" udiaeresis
   Multi_key u asciitilde           "y" utilde
   Multi_key asciitilde u           "y" utilde
   Multi_key u underscore           "th" umacron
   Multi_key underscore u           "th" umacron
   Multi_key u minus                "th" umacron
   Multi_key minus u                "th" umacron
   Multi_key period period          "y" abovedot
   dead_abovedot E                  "I" Eabovedot
   dead_abovedot e                  "`i" eabovedot
   dead_abovedot abovedot           "y" abovedot
   dead_abovedot dead_abovedot      "y" abovedot
   dead_abovering A                 "AA" Aring
   dead_abovering a                 "aa" aring
   dead_acute acute                 "'" acute
   dead_acute dead_acute            "'" acute
   dead_acute A                     "A" Aacute
   dead_acute E                     "E" Eacute
   dead_acute I                     "I" Iacute
   dead_acute U                     "U" Uacute
   dead_acute a                     "a" aacute
   dead_acute e                     "e" eacute
   dead_acute i                     "i" iacute
   dead_acute u                     "u" uacute
   dead_caron S                     "(c)" Scaron
   dead_caron Z                     "(R)" Zcaron
   dead_caron caron                 "." caron
   dead_caron dead_caron            "." caron
   dead_caron s                     "^1" scaron
   dead_caron z                     " 3/4" zcaron
   dead_caron C                     "E" Ccaron
   dead_caron c                     "e" ccaron
   dead_cedilla R                   "-L-" Rcedilla
   dead_cedilla L                   "|" Lcedilla
   dead_cedilla G                   "<<" Gcedilla
   dead_cedilla r                   "^3" rcedilla
   dead_cedilla l                   "P:" lcedilla
   dead_cedilla cedilla             "," cedilla
   dead_cedilla dead_cedilla        "," cedilla
   dead_cedilla g                   ">>" gcedilla
   dead_cedilla N                   "N" Ncedilla
   dead_cedilla K                   "O" Kcedilla
   dead_cedilla n                   "n" ncedilla
   dead_cedilla k                   "o" kcedilla
   dead_circumflex A                "A" Acircumflex
   dead_circumflex I                "I" Icircumflex
   dead_circumflex O                "O" Ocircumflex
   dead_circumflex U                "U" Ucircumflex
   dead_circumflex a                "a" acircumflex
   dead_circumflex i                "i" icircumflex
   dead_circumflex o                "o" ocircumflex
   dead_circumflex u                "u" ucircumflex
   dead_diaeresis diaeresis         """ diaeresis
   dead_diaeresis dead_diaeresis    """ diaeresis
   dead_diaeresis A                 "Ae" Adiaeresis
   dead_diaeresis E                 "E" Ediaeresis
   dead_diaeresis O                 "Oe" Odiaeresis
   dead_diaeresis U                 "Ue" Udiaeresis
   dead_diaeresis a                 "ae" adiaeresis
   dead_diaeresis e                 "e" ediaeresis
   dead_diaeresis o                 "oe" odiaeresis
   dead_diaeresis u                 "ue" udiaeresis
   dead_macron E                    "-a" Emacron
   dead_macron macron               "-" macron
   dead_macron dead_macron          "-" macron
   dead_macron e                    "-o" emacron
   dead_macron A                    "A" Amacron
   dead_macron I                    "I" Imacron
   dead_macron O                    "O" Omacron
   dead_macron U                    "TH" Umacron
   dead_macron a                    "`a" amacron
   dead_macron i                    "i" imacron
   dead_macron o                    "o" omacron
   dead_macron u                    "th" umacron
   dead_ogonek A                    "!" Aogonek
   dead_ogonek a                    "+-" aogonek
   dead_ogonek ogonek               "^2" ogonek
   dead_ogonek dead_ogonek          "^2" ogonek
   dead_ogonek I                    "C," Iogonek
   dead_ogonek E                    "E" Eogonek
   dead_ogonek U                    "U" Uogonek
   dead_ogonek i                    "c," iogonek
   dead_ogonek e                    "e" eogonek
   dead_ogonek u                    "u" uogonek
   dead_abovering ring              "DEG" ring
   dead_abovering dead_abovering    "DEG" ring
   dead_tilde I                     "YEN" Itilde
   dead_tilde i                     "u" itilde
   dead_tilde A                     "A" Atilde
   dead_tilde O                     "O" Otilde
   dead_tilde U                     "Y" Utilde
   dead_tilde a                     "a" atilde
   dead_tilde o                     "o" otilde
   dead_tilde u                     "y" utilde
   dead_tilde asciitilde            "~" asciitilde
   dead_tilde dead_tilde            "~" asciitilde
   End of Sequence Definition
