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 20. Compose Key Sequences for iso8859-4
Key Sequence | Action |
---|---|
Multi_key A comma | "¡" Aogonek |
Multi_key comma A | "¡" Aogonek |
Multi_key k k | "¢" kra |
Multi_key R comma | "£" Rcedilla |
Multi_key R cedilla | "£" Rcedilla |
Multi_key comma R | "£" Rcedilla |
Multi_key cedilla R | "£" Rcedilla |
Multi_key x o | "¤" currency |
Multi_key o x | "¤" currency |
Multi_key X O | "¤" currency |
Multi_key O X | "¤" currency |
Multi_key x O | "¤" currency |
Multi_key O x | "¤" currency |
Multi_key X o | "¤" currency |
Multi_key o X | "¤" currency |
Multi_key x 0 | "¤" currency |
Multi_key 0 x | "¤" currency |
Multi_key X 0 | "¤" currency |
Multi_key 0 X | "¤" currency |
Multi_key I asciitilde | "¥" Itilde |
Multi_key asciitilde I | "¥" 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 | "§" section |
Multi_key o s | "§" section |
Multi_key S O | "§" section |
Multi_key O S | "§" section |
Multi_key S exclam | "§" section |
Multi_key exclam S | "§" section |
Multi_key s exclam | "§" section |
Multi_key exclam s | "§" section |
Multi_key S 0 | "§" section |
Multi_key 0 S | "§" section |
Multi_key s 0 | "§" section |
Multi_key 0 s | "§" section |
Multi_key quotedbl quotedbl | "¨" diaeresis |
Multi_key S less | "©" Scaron |
Multi_key less S | "©" Scaron |
Multi_key E minus | "ª" Emacron |
Multi_key minus E | "ª" Emacron |
Multi_key E underscore | "ª" Emacron |
Multi_key underscore E | "ª" 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 | "¬" Tstroke |
Multi_key T slash | "¬" Tstroke |
Multi_key slash T | "¬" Tstroke |
Multi_key minus minus | "" hyphen |
Multi_key Z less | "®" Zcaron |
Multi_key less Z | "®" 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 | "°" degree |
Multi_key asterisk 0 | "°" degree |
Multi_key a comma | "±" aogonek |
Multi_key comma a | "±" aogonek |
Multi_key r comma | "³" rcedilla |
Multi_key r cedilla | "³" rcedilla |
Multi_key comma r | "³" rcedilla |
Multi_key cedilla r | "³" rcedilla |
Multi_key apostrophe apostrophe | "´" acute |
Multi_key i asciitilde | "µ" itilde |
Multi_key asciitilde i | "µ" itilde |
Multi_key l comma | "¶" lcedilla |
Multi_key l cedilla | "¶" lcedilla |
Multi_key comma l | "¶" lcedilla |
Multi_key cedilla l | "¶" lcedilla |
Multi_key less less | "·" caron |
Multi_key comma comma | "¸" cedilla |
Multi_key s less | "¹" scaron |
Multi_key less s | "¹" scaron |
Multi_key e minus | "º" emacron |
Multi_key minus e | "º" emacron |
Multi_key e underscore | "º" emacron |
Multi_key underscore e | "º" 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 | "¼" tstroke |
Multi_key t slash | "¼" tstroke |
Multi_key slash t | "¼" tstroke |
Multi_key N G | "½" ENG |
Multi_key z less | "¾" zcaron |
Multi_key less z | "¾" zcaron |
Multi_key n g | "¿" eng |
Multi_key A underscore | "À" Amacron |
Multi_key underscore A | "À" Amacron |
Multi_key A minus | "À" Amacron |
Multi_key minus A | "À" Amacron |
Multi_key A acute | "Á" Aacute |
Multi_key acute A | "Á" Aacute |
Multi_key A apostrophe | "Á" Aacute |
Multi_key apostrophe A | "Á" Aacute |
Multi_key A asciicircum | "Â" Acircumflex |
Multi_key asciicircum A | "Â" Acircumflex |
Multi_key A greater | "Â" Acircumflex |
Multi_key greater A | "Â" Acircumflex |
Multi_key A asciitilde | "Ã" Atilde |
Multi_key asciitilde A | "Ã" Atilde |
Multi_key A quotedbl | "Ä" Adiaeresis |
Multi_key quotedbl A | "Ä" Adiaeresis |
Multi_key A asterisk | "Å" Aring |
Multi_key asterisk A | "Å" Aring |
Multi_key A E | "Æ" AE |
Multi_key I comma | "Ç" Iogonek |
Multi_key comma I | "Ç" Iogonek |
Multi_key C less | "È" Ccaron |
Multi_key less C | "È" Ccaron |
Multi_key E acute | "É" Eacute |
Multi_key acute E | "É" Eacute |
Multi_key E apostrophe | "É" Eacute |
Multi_key apostrophe E | "É" Eacute |
Multi_key E comma | "Ê" Eogonek |
Multi_key comma E | "Ê" Eogonek |
Multi_key E quotedbl | "Ë" Ediaeresis |
Multi_key quotedbl E | "Ë" Ediaeresis |
Multi_key E period | "Ì" Eabovedot |
Multi_key period E | "Ì" Eabovedot |
Multi_key I acute | "Í" Iacute |
Multi_key acute I | "Í" Iacute |
Multi_key I apostrophe | "Í" Iacute |
Multi_key apostrophe I | "Í" Iacute |
Multi_key I asciicircum | "Î" Icircumflex |
Multi_key asciicircum I | "Î" Icircumflex |
Multi_key I greater | "Î" Icircumflex |
Multi_key greater I | "Î" Icircumflex |
Multi_key I minus | "Ï" Imacron |
Multi_key minus I | "Ï" Imacron |
Multi_key I underscore | "Ï" Imacron |
Multi_key underscore I | "Ï" Imacron |
Multi_key D minus | "Ð" Dstroke |
Multi_key minus D | "Ð" Dstroke |
Multi_key N comma | "Ñ" Ncedilla |
Multi_key N cedilla | "Ñ" Ncedilla |
Multi_key comma N | "Ñ" Ncedilla |
Multi_key cedilla N | "Ñ" Ncedilla |
Multi_key O underscore | "Ò" Omacron |
Multi_key underscore O | "Ò" Omacron |
Multi_key O minus | "Ò" Omacron |
Multi_key minus O | "Ò" Omacron |
Multi_key K comma | "Ó" Kcedilla |
Multi_key K cedilla | "Ó" Kcedilla |
Multi_key comma K | "Ó" Kcedilla |
Multi_key cedilla K | "Ó" Kcedilla |
Multi_key O asciicircum | "Ô" Ocircumflex |
Multi_key asciicircum O | "Ô" Ocircumflex |
Multi_key O greater | "Ô" Ocircumflex |
Multi_key greater O | "Ô" Ocircumflex |
Multi_key O asciitilde | "Õ" Otilde |
Multi_key asciitilde O | "Õ" Otilde |
Multi_key O quotedbl | "Ö" Odiaeresis |
Multi_key quotedbl O | "Ö" Odiaeresis |
Multi_key x x | "×" multiply |
Multi_key O slash | "Ø" Ooblique |
Multi_key slash O | "Ø" Ooblique |
Multi_key U comma | "Ù" Uogonek |
Multi_key comma U | "Ù" Uogonek |
Multi_key U acute | "Ú" Uacute |
Multi_key acute U | "Ú" Uacute |
Multi_key U apostrophe | "Ú" Uacute |
Multi_key apostrophe U | "Ú" Uacute |
Multi_key U asciicircum | "Û" Ucircumflex |
Multi_key asciicircum U | "Û" Ucircumflex |
Multi_key U greater | "Û" Ucircumflex |
Multi_key greater U | "Û" Ucircumflex |
Multi_key U quotedbl | "Ü" Udiaeresis |
Multi_key quotedbl U | "Ü" Udiaeresis |
Multi_key U asciitilde | "Ý" Utilde |
Multi_key asciitilde U | "Ý" Utilde |
Multi_key U underscore | "Þ" Umacron |
Multi_key underscore U | "Þ" Umacron |
Multi_key U minus | "Þ" Umacron |
Multi_key minus U | "Þ" Umacron |
Multi_key s s | "ß" ssharp |
Multi_key a underscore | "à" amacron |
Multi_key underscore a | "à" amacron |
Multi_key a minus | "à" amacron |
Multi_key minus a | "à" amacron |
Multi_key a acute | "á" aacute |
Multi_key acute a | "á" aacute |
Multi_key a apostrophe | "á" aacute |
Multi_key apostrophe a | "á" aacute |
Multi_key a asciicircum | "â" acircumflex |
Multi_key asciicircum a | "â" acircumflex |
Multi_key a greater | "â" acircumflex |
Multi_key greater a | "â" acircumflex |
Multi_key a asciitilde | "ã" atilde |
Multi_key asciitilde a | "ã" atilde |
Multi_key a quotedbl | "ä" adiaeresis |
Multi_key quotedbl a | "ä" adiaeresis |
Multi_key a asterisk | "å" aring |
Multi_key asterisk a | "å" aring |
Multi_key a e | "æ" ae |
Multi_key i comma | "ç" iogonek |
Multi_key comma i | "ç" iogonek |
Multi_key c less | "è" ccaron |
Multi_key less c | "è" ccaron |
Multi_key e acute | "é" eacute |
Multi_key acute e | "é" eacute |
Multi_key e apostrophe | "é" eacute |
Multi_key apostrophe e | "é" eacute |
Multi_key e comma | "ê" eogonek |
Multi_key comma e | "ê" eogonek |
Multi_key e quotedbl | "ë" ediaeresis |
Multi_key quotedbl e | "ë" ediaeresis |
Multi_key e period | "ì" eabovedot |
Multi_key period e | "ì" eabovedot |
Multi_key i acute | "í" iacute |
Multi_key acute i | "í" iacute |
Multi_key i apostrophe | "í" iacute |
Multi_key apostrophe i | "í" iacute |
Multi_key i asciicircum | "î" icircumflex |
Multi_key asciicircum i | "î" icircumflex |
Multi_key i greater | "î" icircumflex |
Multi_key greater i | "î" icircumflex |
Multi_key i minus | "ï" imacron |
Multi_key minus i | "ï" imacron |
Multi_key i underscore | "ï" imacron |
Multi_key underscore i | "ï" imacron |
Multi_key d minus | "ð" dstroke |
Multi_key minus d | "ð" dstroke |
Multi_key n comma | "ñ" ncedilla |
Multi_key n cedilla | "ñ" ncedilla |
Multi_key comma n | "ñ" ncedilla |
Multi_key cedilla n | "ñ" ncedilla |
Multi_key o underscore | "ò" omacron |
Multi_key underscore o | "ò" omacron |
Multi_key o minus | "ò" omacron |
Multi_key minus o | "ò" omacron |
Multi_key k comma | "ó" kcedilla |
Multi_key k cedilla | "ó" kcedilla |
Multi_key comma k | "ó" kcedilla |
Multi_key cedilla k | "ó" kcedilla |
Multi_key o asciicircum | "ô" ocircumflex |
Multi_key asciicircum o | "ô" ocircumflex |
Multi_key o greater | "ô" ocircumflex |
Multi_key greater o | "ô" ocircumflex |
Multi_key o asciitilde | "õ" otilde |
Multi_key asciitilde o | "õ" otilde |
Multi_key o quotedbl | "ö" odiaeresis |
Multi_key quotedbl o | "ö" odiaeresis |
Multi_key minus colon | "÷" division |
Multi_key colon minus | "÷" division |
Multi_key o slash | "ø" ooblique |
Multi_key slash o | "ø" ooblique |
Multi_key u comma | "ù" uogonek |
Multi_key comma u | "ù" uogonek |
Multi_key u acute | "ú" uacute |
Multi_key acute u | "ú" uacute |
Multi_key u apostrophe | "ú" uacute |
Multi_key apostrophe u | "ú" uacute |
Multi_key u asciicircum | "û" ucircumflex |
Multi_key asciicircum u | "û" ucircumflex |
Multi_key u greater | "û" ucircumflex |
Multi_key greater u | "û" ucircumflex |
Multi_key u quotedbl | "ü" udiaeresis |
Multi_key quotedbl u | "ü" udiaeresis |
Multi_key u asciitilde | "ý" utilde |
Multi_key asciitilde u | "ý" utilde |
Multi_key u underscore | "þ" umacron |
Multi_key underscore u | "þ" umacron |
Multi_key u minus | "þ" umacron |
Multi_key minus u | "þ" umacron |
Multi_key period period | "ÿ" abovedot |
dead_abovedot E | "Ì" Eabovedot |
dead_abovedot e | "ì" eabovedot |
dead_abovedot abovedot | "ÿ" abovedot |
dead_abovedot dead_abovedot | "ÿ" abovedot |
dead_abovering A | "Å" Aring |
dead_abovering a | "å" aring |
dead_acute acute | "´" acute |
dead_acute dead_acute | "´" acute |
dead_acute A | "Á" Aacute |
dead_acute E | "É" Eacute |
dead_acute I | "Í" Iacute |
dead_acute U | "Ú" Uacute |
dead_acute a | "á" aacute |
dead_acute e | "é" eacute |
dead_acute i | "í" iacute |
dead_acute u | "ú" uacute |
dead_caron S | "©" Scaron |
dead_caron Z | "®" Zcaron |
dead_caron caron | "·" caron |
dead_caron dead_caron | "·" caron |
dead_caron s | "¹" scaron |
dead_caron z | "¾" zcaron |
dead_caron C | "È" Ccaron |
dead_caron c | "è" ccaron |
dead_cedilla R | "£" Rcedilla |
dead_cedilla L | "¦" Lcedilla |
dead_cedilla G | "«" Gcedilla |
dead_cedilla r | "³" rcedilla |
dead_cedilla l | "¶" lcedilla |
dead_cedilla cedilla | "¸" cedilla |
dead_cedilla dead_cedilla | "¸" cedilla |
dead_cedilla g | "»" gcedilla |
dead_cedilla N | "Ñ" Ncedilla |
dead_cedilla K | "Ó" Kcedilla |
dead_cedilla n | "ñ" ncedilla |
dead_cedilla k | "ó" kcedilla |
dead_circumflex A | "Â" Acircumflex |
dead_circumflex I | "Î" Icircumflex |
dead_circumflex O | "Ô" Ocircumflex |
dead_circumflex U | "Û" Ucircumflex |
dead_circumflex a | "â" acircumflex |
dead_circumflex i | "î" icircumflex |
dead_circumflex o | "ô" ocircumflex |
dead_circumflex u | "û" ucircumflex |
dead_diaeresis diaeresis | "¨" diaeresis |
dead_diaeresis dead_diaeresis | "¨" diaeresis |
dead_diaeresis A | "Ä" Adiaeresis |
dead_diaeresis E | "Ë" Ediaeresis |
dead_diaeresis O | "Ö" Odiaeresis |
dead_diaeresis U | "Ü" Udiaeresis |
dead_diaeresis a | "ä" adiaeresis |
dead_diaeresis e | "ë" ediaeresis |
dead_diaeresis o | "ö" odiaeresis |
dead_diaeresis u | "ü" udiaeresis |
dead_macron E | "ª" Emacron |
dead_macron macron | "¯" macron |
dead_macron dead_macron | "¯" macron |
dead_macron e | "º" emacron |
dead_macron A | "À" Amacron |
dead_macron I | "Ï" Imacron |
dead_macron O | "Ò" Omacron |
dead_macron U | "Þ" Umacron |
dead_macron a | "à" amacron |
dead_macron i | "ï" imacron |
dead_macron o | "ò" omacron |
dead_macron u | "þ" umacron |
dead_ogonek A | "¡" Aogonek |
dead_ogonek a | "±" aogonek |
dead_ogonek ogonek | "²" ogonek |
dead_ogonek dead_ogonek | "²" ogonek |
dead_ogonek I | "Ç" Iogonek |
dead_ogonek E | "Ê" Eogonek |
dead_ogonek U | "Ù" Uogonek |
dead_ogonek i | "ç" iogonek |
dead_ogonek e | "ê" eogonek |
dead_ogonek u | "ù" uogonek |
dead_abovering ring | "°" ring |
dead_abovering dead_abovering | "°" ring |
dead_tilde I | "¥" Itilde |
dead_tilde i | "µ" itilde |
dead_tilde A | "Ã" Atilde |
dead_tilde O | "Õ" Otilde |
dead_tilde U | "Ý" Utilde |
dead_tilde a | "ã" atilde |
dead_tilde o | "õ" otilde |
dead_tilde u | "ý" utilde |
dead_tilde asciitilde | "~" asciitilde |
dead_tilde dead_tilde | "~" asciitilde |
End of Sequence Definition |