# Xlib Compose Keys for iso8859-14

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

ISO 8859-14 (Latin 8) Compose Sequences Original version by Alastair McKinstry, <amck@maths.tcd.ie> Fixed and tidied up by Seamus O Ciardhuain <seoc@cnds.ucd.ie> (Dec 2002) First part is taken from the Latin-1 definitions, i.e. characters the same in 8859-1 and 8859-14. <Multi_key> Means <Compose> Special Character

## Compose Key Sequences for iso8859-14

Key Sequence | Action
--- | ---
Multi_keyplusplus | "#" numbersign
Multi_keyapostrophespace | "'" apostrophe
Multi_keyspaceapostrophe | "'" apostrophe
Multi_keyAT | "@" at
Multi_keyparenleftparenleft | "[" bracketleft
Multi_keyslashslash | "\\" backslash
Multi_keyslashless | "\\" backslash
Multi_keylessslash | "\\" backslash
Multi_keyparenrightparenright | "]" bracketright
Multi_keyasciicircumspace | "^" asciicircum
Multi_keyspaceasciicircum | "^" asciicircum
Multi_keygreaterspace | "^" asciicircum
Multi_keyspacegreater | "^" asciicircum
Multi_keygravespace | "`" grave
Multi_keyspacegrave | "`" grave
Multi_keyparenleftminus | "{" braceleft
Multi_keyminusparenleft | "{" braceleft
Multi_keyslashasciicircum | "|" bar
Multi_keyasciicircumslash | "|" bar
Multi_keyVL | "|" bar
Multi_keyLV | "|" bar
Multi_keyvl | "|" bar
Multi_keylv | "|" bar
Multi_keyparenrightminus | "}" braceright
Multi_keyminusparenright | "}" braceright
Multi_keyasciitildespace | "~" asciitilde
Multi_keyspaceasciitilde | "~" asciitilde
Multi_keyminusspace | "~" asciitilde
Multi_keyspaceminus | "~" asciitilde
Multi_keylminus | "£" sterling
Multi_keyminusl | "£" sterling
Multi_keyLminus | "£" sterling
Multi_keyminusL | "£" sterling
Multi_keylequal | "£" sterling
Multi_keyequall | "£" sterling
Multi_keyLequal | "£" sterling
Multi_keyequalL | "£" sterling
Multi_keyso | "§" section
Multi_keyos | "§" section
Multi_keySO | "§" section
Multi_keyOS | "§" section
Multi_keySexclam | "§" section
Multi_keyexclamS | "§" section
Multi_keysexclam | "§" section
Multi_keyexclams | "§" section
Multi_keyS0 | "§" section
Multi_key0S | "§" section
Multi_keys0 | "§" section
Multi_key0s | "§" section
Multi_keyco | "©" copyright
Multi_keyoc | "©" copyright
Multi_keyCO | "©" copyright
Multi_keyOC | "©" copyright
Multi_keycO | "©" copyright
Multi_keyOc | "©" copyright
Multi_keyCo | "©" copyright
Multi_keyoC | "©" copyright
Multi_keyc0 | "©" copyright
Multi_key0c | "©" copyright
Multi_keyC0 | "©" copyright
Multi_key0C | "©" copyright
Multi_keypexclam | "¶" paragraph
Multi_keyexclamp | "¶" paragraph
Multi_keyPexclam | "¶" paragraph
Multi_keyexclamP | "¶" paragraph
Multi_keyspacespace | " " nobreakspace
Multi_keyminusminus | "" hyphen
Multi_keyRO | "®" registered
Multi_keyOR | "®" registered
Multi_keyro | "®" registered
Multi_keyor | "®" registered
Multi_keyR0 | "®" registered
Multi_keyr0 | "®" registered
Multi_key0R | "®" registered
Multi_key0r | "®" registered
Accented Alphabet
Multi_keyAgrave | "À" Agrave
Multi_keygraveA | "À" Agrave
Multi_keyAacute | "Á" Aacute
Multi_keyacuteA | "Á" Aacute
Multi_keyAapostrophe | "Á" Aacute
Multi_keyapostropheA | "Á" Aacute
Multi_keyAasciicircum | "Â" Acircumflex
Multi_keyasciicircumA | "Â" Acircumflex
Multi_keyAgreater | "Â" Acircumflex
Multi_keygreaterA | "Â" Acircumflex
Multi_keyAasciitilde | "Ã" Atilde
Multi_keyasciitildeA | "Ã" Atilde
Multi_keyAminus | "Ã" Atilde
Multi_keyminusA | "Ã" Atilde
Multi_keyAquotedbl | "Ä" Adiaeresis
Multi_keyquotedblA | "Ä" Adiaeresis
Multi_keyAdiaeresis | "Ä" Adiaeresis
Multi_keydiaeresisA | "Ä" Adiaeresis
Multi_keyAasterisk | "Å" Aring
Multi_keyasteriskA | "Å" Aring
Multi_keyAE | "Æ" AE
Multi_keyagrave | "à" agrave
Multi_keygravea | "à" agrave
Multi_keyaacute | "á" aacute
Multi_keyacutea | "á" aacute
Multi_keyaapostrophe | "á" aacute
Multi_keyapostrophea | "á" aacute
Multi_keyaasciicircum | "â" acircumflex
Multi_keyasciicircuma | "â" acircumflex
Multi_keyagreater | "â" acircumflex
Multi_keygreatera | "â" acircumflex
Multi_keyaasciitilde | "ã" atilde
Multi_keyasciitildea | "ã" atilde
Multi_keyaminus | "ã" atilde
Multi_keyminusa | "ã" atilde
Multi_keyaquotedbl | "ä" adiaeresis
Multi_keyquotedbla | "ä" adiaeresis
Multi_keyadiaeresis | "ä" adiaeresis
Multi_keydiaeresisa | "ä" adiaeresis
Multi_keyaasterisk | "å" aring
Multi_keyasteriska | "å" aring
Multi_keyae | "æ" ae
Multi_keyCcomma | "Ç" Ccedilla
Multi_keyCcedilla | "Ç" Ccedilla
Multi_keycommaC | "Ç" Ccedilla
Multi_keycedillaC | "Ç" Ccedilla
Multi_keyccomma | "ç" ccedilla
Multi_keyccedilla | "ç" ccedilla
Multi_keycommac | "ç" ccedilla
Multi_keycedillac | "ç" ccedilla
Multi_keyEgrave | "È" Egrave
Multi_keygraveE | "È" Egrave
Multi_keyEacute | "É" Eacute
Multi_keyacuteE | "É" Eacute
Multi_keyEapostrophe | "É" Eacute
Multi_keyapostropheE | "É" Eacute
Multi_keyEasciicircum | "Ê" Ecircumflex
Multi_keyasciicircumE | "Ê" Ecircumflex
Multi_keyEgreater | "Ê" Ecircumflex
Multi_keygreaterE | "Ê" Ecircumflex
Multi_keyEquotedbl | "Ë" Ediaeresis
Multi_keyquotedblE | "Ë" Ediaeresis
Multi_keyEdiaeresis | "Ë" Ediaeresis
Multi_keydiaeresisE | "Ë" Ediaeresis
Multi_keyegrave | "è" egrave
Multi_keygravee | "è" egrave
Multi_keyeacute | "é" eacute
Multi_keyacutee | "é" eacute
Multi_keyeapostrophe | "é" eacute
Multi_keyapostrophee | "é" eacute
Multi_keyeasciicircum | "ê" ecircumflex
Multi_keyasciicircume | "ê" ecircumflex
Multi_keyegreater | "ê" ecircumflex
Multi_keygreatere | "ê" ecircumflex
Multi_keyequotedbl | "ë" ediaeresis
Multi_keyquotedble | "ë" ediaeresis
Multi_keyediaeresis | "ë" ediaeresis
Multi_keydiaeresise | "ë" ediaeresis
Multi_keyIgrave | "Ì" Igrave
Multi_keygraveI | "Ì" Igrave
Multi_keyIacute | "Í" Iacute
Multi_keyacuteI | "Í" Iacute
Multi_keyIapostrophe | "Í" Iacute
Multi_keyapostropheI | "Í" Iacute
Multi_keyIasciicircum | "Î" Icircumflex
Multi_keyasciicircumI | "Î" Icircumflex
Multi_keyIgreater | "Î" Icircumflex
Multi_keygreaterI | "Î" Icircumflex
Multi_keyIquotedbl | "Ï" Idiaeresis
Multi_keyquotedblI | "Ï" Idiaeresis
Multi_keyIdiaeresis | "Ï" Idiaeresis
Multi_keydiaeresisI | "Ï" Idiaeresis
Multi_keyigrave | "ì" igrave
Multi_keygravei | "ì" igrave
Multi_keyiacute | "í" iacute
Multi_keyacutei | "í" iacute
Multi_keyiapostrophe | "í" iacute
Multi_keyapostrophei | "í" iacute
Multi_keyiasciicircum | "î" icircumflex
Multi_keyasciicircumi | "î" icircumflex
Multi_keyigreater | "î" icircumflex
Multi_keygreateri | "î" icircumflex
Multi_keyiquotedbl | "ï" idiaeresis
Multi_keyquotedbli | "ï" idiaeresis
Multi_keyidiaeresis | "ï" idiaeresis
Multi_keydiaeresisi | "ï" idiaeresis
Multi_keyNasciitilde | "Ñ" Ntilde
Multi_keyasciitildeN | "Ñ" Ntilde
Multi_keyNminus | "Ñ" Ntilde
Multi_keyminusN | "Ñ" Ntilde
Multi_keynasciitilde | "ñ" ntilde
Multi_keyasciitilden | "ñ" ntilde
Multi_keynminus | "ñ" ntilde
Multi_keyminusn | "ñ" ntilde
Multi_keyOgrave | "Ò" Ograve
Multi_keygraveO | "Ò" Ograve
Multi_keyOacute | "Ó" Oacute
Multi_keyacuteO | "Ó" Oacute
Multi_keyOapostrophe | "Ó" Oacute
Multi_keyapostropheO | "Ó" Oacute
Multi_keyOasciicircum | "Ô" Ocircumflex
Multi_keyasciicircumO | "Ô" Ocircumflex
Multi_keyOgreater | "Ô" Ocircumflex
Multi_keygreaterO | "Ô" Ocircumflex
Multi_keyOasciitilde | "Õ" Otilde
Multi_keyasciitildeO | "Õ" Otilde
Multi_keyOminus | "Õ" Otilde
Multi_keyminusO | "Õ" Otilde
Multi_keyOquotedbl | "Ö" Odiaeresis
Multi_keyquotedblO | "Ö" Odiaeresis
Multi_keyOdiaeresis | "Ö" Odiaeresis
Multi_keydiaeresisO | "Ö" Odiaeresis
Multi_keyOslash | "Ø" Ooblique
Multi_keyslashO | "Ø" Ooblique
Multi_keyograve | "ò" ograve
Multi_keygraveo | "ò" ograve
Multi_keyoacute | "ó" oacute
Multi_keyacuteo | "ó" oacute
Multi_keyoapostrophe | "ó" oacute
Multi_keyapostropheo | "ó" oacute
Multi_keyoasciicircum | "ô" ocircumflex
Multi_keyasciicircumo | "ô" ocircumflex
Multi_keyogreater | "ô" ocircumflex
Multi_keygreatero | "ô" ocircumflex
Multi_keyoasciitilde | "õ" otilde
Multi_keyasciitildeo | "õ" otilde
Multi_keyominus | "õ" otilde
Multi_keyminuso | "õ" otilde
Multi_keyoquotedbl | "ö" odiaeresis
Multi_keyquotedblo | "ö" odiaeresis
Multi_keyodiaeresis | "ö" odiaeresis
Multi_keydiaeresiso | "ö" odiaeresis
Multi_keyoslash | "ø" oslash
Multi_keyslasho | "ø" oslash
Multi_keyUgrave | "Ù" Ugrave
Multi_keygraveU | "Ù" Ugrave
Multi_keyUacute | "Ú" Uacute
Multi_keyacuteU | "Ú" Uacute
Multi_keyUapostrophe | "Ú" Uacute
Multi_keyapostropheU | "Ú" Uacute
Multi_keyUasciicircum | "Û" Ucircumflex
Multi_keyasciicircumU | "Û" Ucircumflex
Multi_keyUgreater | "Û" Ucircumflex
Multi_keygreaterU | "Û" Ucircumflex
Multi_keyUquotedbl | "Ü" Udiaeresis
Multi_keyquotedblU | "Ü" Udiaeresis
Multi_keyUdiaeresis | "Ü" Udiaeresis
Multi_keydiaeresisU | "Ü" Udiaeresis
Multi_keyugrave | "ù" ugrave
Multi_keygraveu | "ù" ugrave
Multi_keyuacute | "ú" uacute
Multi_keyacuteu | "ú" uacute
Multi_keyuapostrophe | "ú" uacute
Multi_keyapostropheu | "ú" uacute
Multi_keyuasciicircum | "û" ucircumflex
Multi_keyasciicircumu | "û" ucircumflex
Multi_keyugreater | "û" ucircumflex
Multi_keygreateru | "û" ucircumflex
Multi_keyuquotedbl | "ü" udiaeresis
Multi_keyquotedblu | "ü" udiaeresis
Multi_keyudiaeresis | "ü" udiaeresis
Multi_keydiaeresisu | "ü" udiaeresis
Multi_keyss | "ß" ssharp
Multi_keyYacute | "Ý" Yacute
Multi_keyacuteY | "Ý" Yacute
Multi_keyYapostrophe | "Ý" Yacute
Multi_keyapostropheY | "Ý" Yacute
Multi_keyyacute | "ý" yacute
Multi_keyacutey | "ý" yacute
Multi_keyyapostrophe | "ý" yacute
Multi_keyapostrophey | "ý" yacute
Multi_keyyquotedbl | "ÿ" ydiaeresis
Multi_keyquotedbly | "ÿ" ydiaeresis
Multi_keyydiaeresis | "ÿ" ydiaeresis
Multi_keydiaeresisy | "ÿ" ydiaeresis
dead key accent keysyms Special Character
dead_circumflexslash | "|" bar
dead_gravespace | "`" grave
dead_acutespace | "'" apostrophe
dead_circumflexspace | "^" asciicircum
dead_tildespace | "~" asciitilde
Accented Alphabet
dead_graveA | "À" Agrave
dead_acuteA | "Á" Aacute
dead_circumflexA | "Â" Acircumflex
dead_tildeA | "Ã" Atilde
dead_diaeresisA | "Ä" Adiaeresis
dead_gravea | "à" agrave
dead_acutea | "á" aacute
dead_circumflexa | "â" acircumflex
dead_tildea | "ã" atilde
dead_diaeresisa | "ä" adiaeresis
dead_cedillaC | "Ç" Ccedilla
dead_cedillac | "ç" ccedilla
dead_graveE | "È" Egrave
dead_acuteE | "É" Eacute
dead_circumflexE | "Ê" Ecircumflex
dead_diaeresisE | "Ë" Ediaeresis
dead_gravee | "è" egrave
dead_acutee | "é" eacute
dead_circumflexe | "ê" ecircumflex
dead_diaeresise | "ë" ediaeresis
dead_graveI | "Ì" Igrave
dead_acuteI | "Í" Iacute
dead_circumflexI | "Î" Icircumflex
dead_diaeresisI | "Ï" Idiaeresis
dead_gravei | "ì" igrave
dead_acutei | "í" iacute
dead_circumflexi | "î" icircumflex
dead_diaeresisi | "ï" idiaeresis
dead_tildeN | "Ñ" Ntilde
dead_tilden | "ñ" ntilde
dead_graveO | "Ò" Ograve
dead_acuteO | "Ó" Oacute
dead_circumflexO | "Ô" Ocircumflex
dead_tildeO | "Õ" Otilde
dead_diaeresisO | "Ö" Odiaeresis
dead_graveo | "ò" ograve
dead_acuteo | "ó" oacute
dead_circumflexo | "ô" ocircumflex
dead_tildeo | "õ" otilde
dead_diaeresiso | "ö" odiaeresis
dead_graveU | "Ù" Ugrave
dead_acuteU | "Ú" Uacute
dead_circumflexU | "Û" Ucircumflex
dead_diaeresisU | "Ü" Udiaeresis
dead_graveu | "ù" ugrave
dead_acuteu | "ú" uacute
dead_circumflexu | "û" ucircumflex
dead_diaeresisu | "ü" udiaeresis
dead_acuteY | "Ý" Yacute
dead_acutey | "ý" yacute
dead_diaeresisy | "ÿ" ydiaeresis
The following is Celtic character support, i.e. the characters in 8859-14 which differ from 8859-1.
Multi_keyperiodb | "¢" babovedot
Multi_keyperiodB | "¡" Babovedot
Multi_keyperiodc | "¥" cabovedot
Multi_keyperiodC | "¥" Cabovedot
Multi_keyperiodd | "«" dabovedot
Multi_keyperiodD | "¦" Dabovedot
Multi_keyperiodf | "±" fabovedot
Multi_keyperiodF | "°" Fabovedot
Multi_keyperiodg | "³" gabovedot
Multi_keyperiodG | "²" Gabovedot
Multi_keyperiodm | "µ" mabovedot
Multi_keyperiodM | "´" Mabovedot
Multi_keyperiodp | "¹" pabovedot
Multi_keyperiodP | "·" Pabovedot
Multi_keyperiods | "¿" sabovedot
Multi_keyperiodS | "»" Sabovedot
Multi_keyperiodt | "÷" tabovedot
Multi_keyperiodT | "×" Tabovedot
Multi_keybperiod | "¢" babovedot
Multi_keyBperiod | "¡" Babovedot
Multi_keycperiod | "¥" cabovedot
Multi_keyCperiod | "¥" Cabovedot
Multi_keydperiod | "«" dabovedot
Multi_keyDperiod | "¦" Dabovedot
Multi_keyfperiod | "±" fabovedot
Multi_keyFperiod | "°" Fabovedot
Multi_keygperiod | "³" gabovedot
Multi_keyGperiod | "²" Gabovedot
Multi_keymperiod | "µ" mabovedot
Multi_keyMperiod | "´" Mabovedot
Multi_keypperiod | "¹" pabovedot
Multi_keyPperiod | "·" Pabovedot
Multi_keysperiod | "¿" sabovedot
Multi_keySperiod | "»" Sabovedot
Multi_keytperiod | "÷" tabovedot
Multi_keyTperiod | "×" Tabovedot
Multi_keyyasciicircum | "þ" ycircumflex
Multi_keyasciicircumy | "þ" ycircumflex
Multi_keyYasciicircum | "Þ" Ycircumflex
Multi_keyasciicircumY | "Þ" Ycircumflex
Multi_keywasciicircum | "ð" wcircumflex
Multi_keyasciicircumw | "ð" wcircumflex
Multi_keyWasciicircum | "Ð" Wcircumflex
Multi_keyasciicircumW | "Ð" Wcircumflex
Multi_keyYquotedbl | "¯" Ydiaeresis
Multi_keyquotedblY | "¯" Ydiaeresis
Multi_keyYdiaeresis | "¯" Ydiaeresis
Multi_keydiaeresisY | "¯" Ydiaeresis
Multi_keyWquotedbl | "½" Wdiaeresis
Multi_keyquotedblW | "½" Wdiaeresis
Multi_keyWdiaeresis | "½" Wdiaeresis
Multi_keydiaeresisW | "½" Wdiaeresis
Multi_keywquotedbl | "¾" wdiaeresis
Multi_keyquotedblw | "¾" wdiaeresis
Multi_keywdiaeresis | "¾" wdiaeresis
Multi_keydiaeresisw | "¾" wdiaeresis
Multi_keyYgrave | "¬" Ygrave
Multi_keygraveY | "¬" Ygrave
Multi_keyygrave | "¼" ygrave
Multi_keygravey | "¼" ygrave
Multi_keyWgrave | "¨" Wgrave
Multi_keygraveW | "¨" Wgrave
Multi_keywgrave | "¸" wgrave
Multi_keygravew | "¸" wgrave
Multi_keyWapostrophe | "ª" Wacute
Multi_keyapostropheW | "ª" Wacute
Multi_keyWacute | "ª" Wacute
Multi_keyacuteW | "ª" Wacute
Multi_keywapostrophe | "º" wacute
Multi_keyapostrophew | "º" wacute
Multi_keywacute | "º" wacute
Multi_keyacutew | "º" wacute
dead_abovedotb | "¢" babovedot
dead_abovedotB | "¡" Babovedot
dead_abovedotc | "¥" cabovedot
dead_abovedotC | "¥" Cabovedot
dead_abovedotd | "«" dabovedot
dead_abovedotD | "¦" Dabovedot
dead_abovedotf | "±" fabovedot
dead_abovedotF | "°" Fabovedot
dead_abovedotg | "³" gabovedot
dead_abovedotG | "²" Gabovedot
dead_abovedotm | "µ" mabovedot
dead_abovedotM | "´" Mabovedot
dead_abovedotp | "¹" pabovedot
dead_abovedotP | "·" Pabovedot
dead_abovedots | "¿" sabovedot
dead_abovedotS | "»" Sabovedot
dead_abovedott | "÷" tabovedot
dead_abovedotT | "×" Tabovedot
dead_circumflexb | "¢" babovedot
dead_circumflexB | "¡" Babovedot
dead_circumflexc | "¥" cabovedot
dead_circumflexC | "¥" Cabovedot
dead_circumflexd | "«" dabovedot
dead_circumflexD | "¦" Dabovedot
dead_circumflexf | "±" fabovedot
dead_circumflexF | "°" Fabovedot
dead_circumflexg | "³" gabovedot
dead_circumflexG | "²" Gabovedot
dead_circumflexm | "µ" mabovedot
dead_circumflexM | "´" Mabovedot
dead_circumflexp | "¹" pabovedot
dead_circumflexP | "·" Pabovedot
dead_circumflexs | "¿" sabovedot
dead_circumflexS | "»" Sabovedot
dead_circumflext | "÷" tabovedot
dead_circumflexT | "×" Tabovedot
dead_acuteb | "¢" babovedot
dead_acuteB | "¡" Babovedot
dead_acutec | "¥" cabovedot
dead_acuteC | "¥" Cabovedot
dead_acuted | "«" dabovedot
dead_acuteD | "¦" Dabovedot
dead_acutef | "±" fabovedot
dead_acuteF | "°" Fabovedot
dead_acuteg | "³" gabovedot
dead_acuteG | "²" Gabovedot
dead_acutem | "µ" mabovedot
dead_acuteM | "´" Mabovedot
dead_acutep | "¹" pabovedot
dead_acuteP | "·" Pabovedot
dead_acutes | "¿" sabovedot
dead_acuteS | "»" Sabovedot
dead_acutet | "÷" tabovedot
dead_acuteT | "×" Tabovedot
dead_diaeresisY | "¯" Ydiaeresis
dead_graveY | "¬" Ygrave
dead_gravey | "¼" ygrave
dead_circumflexy | "þ" ycircumflex
dead_circumflexY | "Þ" Ycircumflex
dead_circumflexw | "ð" wcircumflex
dead_circumflexW | "Ð" Wcircumflex
dead_diaeresisw | "¾" wdiaeresis
dead_diaeresisW | "½" Wdiaeresis
dead_acutew | "º" wacute
dead_acuteW | "ª" Wacute
dead_graveW | "¨" Wgrave
dead_gravew | "¸" wgrave
End of Sequence Definition