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

Table 17. Compose Key Sequences for iso8859-14

Key SequenceAction
Multi_key plus plus"#" numbersign
Multi_key apostrophe space"'" apostrophe
Multi_key space apostrophe"'" apostrophe
Multi_key A T"@" at
Multi_key parenleft parenleft"[" bracketleft
Multi_key slash slash"\\" backslash
Multi_key slash less"\\" backslash
Multi_key less slash"\\" backslash
Multi_key parenright parenright"]" bracketright
Multi_key asciicircum space"^" asciicircum
Multi_key space asciicircum"^" asciicircum
Multi_key greater space"^" asciicircum
Multi_key space greater"^" asciicircum
Multi_key grave space"`" grave
Multi_key space grave"`" grave
Multi_key parenleft minus"{" braceleft
Multi_key minus parenleft"{" braceleft
Multi_key slash asciicircum"|" bar
Multi_key asciicircum slash"|" bar
Multi_key V L"|" bar
Multi_key L V"|" bar
Multi_key v l"|" bar
Multi_key l v"|" bar
Multi_key parenright minus"}" braceright
Multi_key minus parenright"}" braceright
Multi_key asciitilde space"~" asciitilde
Multi_key space asciitilde"~" asciitilde
Multi_key minus space"~" asciitilde
Multi_key space minus"~" asciitilde
Multi_key l minus"¡ò" sterling
Multi_key minus l"¡ò" sterling
Multi_key L minus"¡ò" sterling
Multi_key minus L"¡ò" sterling
Multi_key l equal"¡ò" sterling
Multi_key equal l"¡ò" sterling
Multi_key L equal"¡ò" sterling
Multi_key equal L"¡ò" sterling
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 c o"�¢í" copyright
Multi_key o c"�¢í" copyright
Multi_key C O"�¢í" copyright
Multi_key O C"�¢í" copyright
Multi_key c O"�¢í" copyright
Multi_key O c"�¢í" copyright
Multi_key C o"�¢í" copyright
Multi_key o C"�¢í" copyright
Multi_key c 0"�¢í" copyright
Multi_key 0 c"�¢í" copyright
Multi_key C 0"�¢í" copyright
Multi_key 0 C"�¢í" copyright
Multi_key p exclam"¢ù" paragraph
Multi_key exclam p"¢ù" paragraph
Multi_key P exclam"¢ù" paragraph
Multi_key exclam P"¢ù" paragraph
Multi_key space space" " nobreakspace
Multi_key minus minus"­" hyphen
Multi_key R O"�¢î" registered
Multi_key O R"�¢î" registered
Multi_key r o"�¢î" registered
Multi_key o r"�¢î" registered
Multi_key R 0"�¢î" registered
Multi_key r 0"�¢î" registered
Multi_key 0 R"�¢î" registered
Multi_key 0 r"�¢î" registered
Accented Alphabet
Multi_key A grave"�ª¢" Agrave
Multi_key grave A"�ª¢" Agrave
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 minus"�ªª" Atilde
Multi_key minus A"�ªª" Atilde
Multi_key A quotedbl"�ª£" Adiaeresis
Multi_key quotedbl A"�ª£" Adiaeresis
Multi_key A diaeresis"�ª£" Adiaeresis
Multi_key diaeresis A"�ª£" Adiaeresis
Multi_key A asterisk"�ª©" Aring
Multi_key asterisk A"�ª©" Aring
Multi_key A E"�©¡" AE
Multi_key a grave"�«¢" agrave
Multi_key grave a"�«¢" agrave
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 minus"�«ª" atilde
Multi_key minus a"�«ª" atilde
Multi_key a quotedbl"�«£" adiaeresis
Multi_key quotedbl a"�«£" adiaeresis
Multi_key a diaeresis"�«£" adiaeresis
Multi_key diaeresis a"�«£" adiaeresis
Multi_key a asterisk"�«©" aring
Multi_key asterisk a"�«©" aring
Multi_key a e"�©Á" ae
Multi_key C comma"�ª®" Ccedilla
Multi_key C cedilla"�ª®" Ccedilla
Multi_key comma C"�ª®" Ccedilla
Multi_key cedilla C"�ª®" Ccedilla
Multi_key c comma"�«®" ccedilla
Multi_key c cedilla"�«®" ccedilla
Multi_key comma c"�«®" ccedilla
Multi_key cedilla c"�«®" ccedilla
Multi_key E grave"�ª²" Egrave
Multi_key grave E"�ª²" Egrave
Multi_key E acute"�ª±" Eacute
Multi_key acute E"�ª±" Eacute
Multi_key E apostrophe"�ª±" Eacute
Multi_key apostrophe E"�ª±" Eacute
Multi_key E asciicircum"�ª´" Ecircumflex
Multi_key asciicircum E"�ª´" Ecircumflex
Multi_key E greater"�ª´" Ecircumflex
Multi_key greater E"�ª´" Ecircumflex
Multi_key E quotedbl"�ª³" Ediaeresis
Multi_key quotedbl E"�ª³" Ediaeresis
Multi_key E diaeresis"�ª³" Ediaeresis
Multi_key diaeresis E"�ª³" Ediaeresis
Multi_key e grave"�«²" egrave
Multi_key grave e"�«²" egrave
Multi_key e acute"�«±" eacute
Multi_key acute e"�«±" eacute
Multi_key e apostrophe"�«±" eacute
Multi_key apostrophe e"�«±" eacute
Multi_key e asciicircum"�«´" ecircumflex
Multi_key asciicircum e"�«´" ecircumflex
Multi_key e greater"�«´" ecircumflex
Multi_key greater e"�«´" ecircumflex
Multi_key e quotedbl"�«³" ediaeresis
Multi_key quotedbl e"�«³" ediaeresis
Multi_key e diaeresis"�«³" ediaeresis
Multi_key diaeresis e"�«³" ediaeresis
Multi_key I grave"�ªÀ" Igrave
Multi_key grave I"�ªÀ" Igrave
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 quotedbl"�ªÁ" Idiaeresis
Multi_key quotedbl I"�ªÁ" Idiaeresis
Multi_key I diaeresis"�ªÁ" Idiaeresis
Multi_key diaeresis I"�ªÁ" Idiaeresis
Multi_key i grave"�«À" igrave
Multi_key grave i"�«À" igrave
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 quotedbl"�«Á" idiaeresis
Multi_key quotedbl i"�«Á" idiaeresis
Multi_key i diaeresis"�«Á" idiaeresis
Multi_key diaeresis i"�«Á" idiaeresis
Multi_key N asciitilde"�ªÐ" Ntilde
Multi_key asciitilde N"�ªÐ" Ntilde
Multi_key N minus"�ªÐ" Ntilde
Multi_key minus N"�ªÐ" Ntilde
Multi_key n asciitilde"�«Ð" ntilde
Multi_key asciitilde n"�«Ð" ntilde
Multi_key n minus"�«Ð" ntilde
Multi_key minus n"�«Ð" ntilde
Multi_key O grave"�ªÒ" Ograve
Multi_key grave O"�ªÒ" Ograve
Multi_key O acute"�ªÑ" Oacute
Multi_key acute O"�ªÑ" Oacute
Multi_key O apostrophe"�ªÑ" Oacute
Multi_key apostrophe O"�ªÑ" Oacute
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 minus"�ªØ" Otilde
Multi_key minus O"�ªØ" Otilde
Multi_key O quotedbl"�ªÓ" Odiaeresis
Multi_key quotedbl O"�ªÓ" Odiaeresis
Multi_key O diaeresis"�ªÓ" Odiaeresis
Multi_key diaeresis O"�ªÓ" Odiaeresis
Multi_key O slash"�©¬" Ooblique
Multi_key slash O"�©¬" Ooblique
Multi_key o grave"�«Ò" ograve
Multi_key grave o"�«Ò" ograve
Multi_key o acute"�«Ñ" oacute
Multi_key acute o"�«Ñ" oacute
Multi_key o apostrophe"�«Ñ" oacute
Multi_key apostrophe o"�«Ñ" oacute
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 minus"�«Ø" otilde
Multi_key minus o"�«Ø" otilde
Multi_key o quotedbl"�«Ó" odiaeresis
Multi_key quotedbl o"�«Ó" odiaeresis
Multi_key o diaeresis"�«Ó" odiaeresis
Multi_key diaeresis o"�«Ó" odiaeresis
Multi_key o slash"�©Ì" oslash
Multi_key slash o"�©Ì" oslash
Multi_key U grave"�ªã" Ugrave
Multi_key grave U"�ªã" Ugrave
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 diaeresis"�ªä" Udiaeresis
Multi_key diaeresis U"�ªä" Udiaeresis
Multi_key u grave"�«ã" ugrave
Multi_key grave u"�«ã" ugrave
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 diaeresis"�«ä" udiaeresis
Multi_key diaeresis u"�«ä" udiaeresis
Multi_key s s"�©Î" ssharp
Multi_key Y acute"�ªò" Yacute
Multi_key acute Y"�ªò" Yacute
Multi_key Y apostrophe"�ªò" Yacute
Multi_key apostrophe Y"�ªò" Yacute
Multi_key y acute"�«ò" yacute
Multi_key acute y"�«ò" yacute
Multi_key y apostrophe"�«ò" yacute
Multi_key apostrophe y"�«ò" yacute
Multi_key y quotedbl"�«ó" ydiaeresis
Multi_key quotedbl y"�«ó" ydiaeresis
Multi_key y diaeresis"�«ó" ydiaeresis
Multi_key diaeresis y"�«ó" ydiaeresis
dead key accent keysyms Special Character
dead_circumflex slash"|" bar
dead_grave space"`" grave
dead_acute space"'" apostrophe
dead_circumflex space"^" asciicircum
dead_tilde space"~" asciitilde
Accented Alphabet
dead_grave A"�ª¢" Agrave
dead_acute A"�ª¡" Aacute
dead_circumflex A"�ª¤" Acircumflex
dead_tilde A"�ªª" Atilde
dead_diaeresis A"�ª£" Adiaeresis
dead_grave a"�«¢" agrave
dead_acute a"�«¡" aacute
dead_circumflex a"�«¤" acircumflex
dead_tilde a"�«ª" atilde
dead_diaeresis a"�«£" adiaeresis
dead_cedilla C"�ª®" Ccedilla
dead_cedilla c"�«®" ccedilla
dead_grave E"�ª²" Egrave
dead_acute E"�ª±" Eacute
dead_circumflex E"�ª´" Ecircumflex
dead_diaeresis E"�ª³" Ediaeresis
dead_grave e"�«²" egrave
dead_acute e"�«±" eacute
dead_circumflex e"�«´" ecircumflex
dead_diaeresis e"�«³" ediaeresis
dead_grave I"�ªÀ" Igrave
dead_acute I"�ª¿" Iacute
dead_circumflex I"�ªÂ" Icircumflex
dead_diaeresis I"�ªÁ" Idiaeresis
dead_grave i"�«À" igrave
dead_acute i"�«¿" iacute
dead_circumflex i"�«Â" icircumflex
dead_diaeresis i"�«Á" idiaeresis
dead_tilde N"�ªÐ" Ntilde
dead_tilde n"�«Ð" ntilde
dead_grave O"�ªÒ" Ograve
dead_acute O"�ªÑ" Oacute
dead_circumflex O"�ªÔ" Ocircumflex
dead_tilde O"�ªØ" Otilde
dead_diaeresis O"�ªÓ" Odiaeresis
dead_grave o"�«Ò" ograve
dead_acute o"�«Ñ" oacute
dead_circumflex o"�«Ô" ocircumflex
dead_tilde o"�«Ø" otilde
dead_diaeresis o"�«Ó" odiaeresis
dead_grave U"�ªã" Ugrave
dead_acute U"�ªâ" Uacute
dead_circumflex U"�ªå" Ucircumflex
dead_diaeresis U"�ªä" Udiaeresis
dead_grave u"�«ã" ugrave
dead_acute u"�«â" uacute
dead_circumflex u"�«å" ucircumflex
dead_diaeresis u"�«ä" udiaeresis
dead_acute Y"�ªò" Yacute
dead_acute y"�«ò" yacute
dead_diaeresis y"�«ó" ydiaeresis
The following is Celtic character support, i.e. the characters in 8859-14 which differ from 8859-1.
Multi_key period b"¡ñ" babovedot
Multi_key period B"�¢Â" Babovedot
Multi_key period c"\" cabovedot
Multi_key period C"\" Cabovedot
Multi_key period d"«" dabovedot
Multi_key period D"�¢Ã" Dabovedot
Multi_key period f"¡Þ" fabovedot
Multi_key period F"¡ë" Fabovedot
Multi_key period g"³" gabovedot
Multi_key period G"²" Gabovedot
Multi_key period m"µ" mabovedot
Multi_key period M"¡­" Mabovedot
Multi_key period p"¹" pabovedot
Multi_key period P"·" Pabovedot
Multi_key period s"�¢Ä" sabovedot
Multi_key period S"»" Sabovedot
Multi_key period t"¡à" tabovedot
Multi_key period T"¡ß" Tabovedot
Multi_key b period"¡ñ" babovedot
Multi_key B period"�¢Â" Babovedot
Multi_key c period"\" cabovedot
Multi_key C period"\" Cabovedot
Multi_key d period"«" dabovedot
Multi_key D period"�¢Ã" Dabovedot
Multi_key f period"¡Þ" fabovedot
Multi_key F period"¡ë" Fabovedot
Multi_key g period"³" gabovedot
Multi_key G period"²" Gabovedot
Multi_key m period"µ" mabovedot
Multi_key M period"¡­" Mabovedot
Multi_key p period"¹" pabovedot
Multi_key P period"·" Pabovedot
Multi_key s period"�¢Ä" sabovedot
Multi_key S period"»" Sabovedot
Multi_key t period"¡à" tabovedot
Multi_key T period"¡ß" Tabovedot
Multi_key y asciicircum"�©Ð" ycircumflex
Multi_key asciicircum y"�©Ð" ycircumflex
Multi_key Y asciicircum"�©°" Ycircumflex
Multi_key asciicircum Y"�©°" Ycircumflex
Multi_key w asciicircum"�©Ã" wcircumflex
Multi_key asciicircum w"�©Ã" wcircumflex
Multi_key W asciicircum"Ð" Wcircumflex
Multi_key asciicircum W"Ð" Wcircumflex
Multi_key Y quotedbl"�¢´" Ydiaeresis
Multi_key quotedbl Y"�¢´" Ydiaeresis
Multi_key Y diaeresis"�¢´" Ydiaeresis
Multi_key diaeresis Y"�¢´" Ydiaeresis
Multi_key W quotedbl"½" Wdiaeresis
Multi_key quotedbl W"½" Wdiaeresis
Multi_key W diaeresis"½" Wdiaeresis
Multi_key diaeresis W"½" Wdiaeresis
Multi_key w quotedbl"¾" wdiaeresis
Multi_key quotedbl w"¾" wdiaeresis
Multi_key w diaeresis"¾" wdiaeresis
Multi_key diaeresis w"¾" wdiaeresis
Multi_key Y grave"¢Ì" Ygrave
Multi_key grave Y"¢Ì" Ygrave
Multi_key y grave"¼" ygrave
Multi_key grave y"¼" ygrave
Multi_key W grave"¡¯" Wgrave
Multi_key grave W"¡¯" Wgrave
Multi_key w grave"�¢±" wgrave
Multi_key grave w"�¢±" wgrave
Multi_key W apostrophe"�¢ì" Wacute
Multi_key apostrophe W"�¢ì" Wacute
Multi_key W acute"�¢ì" Wacute
Multi_key acute W"�¢ì" Wacute
Multi_key w apostrophe"�¢ë" wacute
Multi_key apostrophe w"�¢ë" wacute
Multi_key w acute"�¢ë" wacute
Multi_key acute w"�¢ë" wacute
dead_abovedot b"¡ñ" babovedot
dead_abovedot B"�¢Â" Babovedot
dead_abovedot c"\" cabovedot
dead_abovedot C"\" Cabovedot
dead_abovedot d"«" dabovedot
dead_abovedot D"�¢Ã" Dabovedot
dead_abovedot f"¡Þ" fabovedot
dead_abovedot F"¡ë" Fabovedot
dead_abovedot g"³" gabovedot
dead_abovedot G"²" Gabovedot
dead_abovedot m"µ" mabovedot
dead_abovedot M"¡­" Mabovedot
dead_abovedot p"¹" pabovedot
dead_abovedot P"·" Pabovedot
dead_abovedot s"�¢Ä" sabovedot
dead_abovedot S"»" Sabovedot
dead_abovedot t"¡à" tabovedot
dead_abovedot T"¡ß" Tabovedot
dead_circumflex b"¡ñ" babovedot
dead_circumflex B"�¢Â" Babovedot
dead_circumflex c"\" cabovedot
dead_circumflex C"\" Cabovedot
dead_circumflex d"«" dabovedot
dead_circumflex D"�¢Ã" Dabovedot
dead_circumflex f"¡Þ" fabovedot
dead_circumflex F"¡ë" Fabovedot
dead_circumflex g"³" gabovedot
dead_circumflex G"²" Gabovedot
dead_circumflex m"µ" mabovedot
dead_circumflex M"¡­" Mabovedot
dead_circumflex p"¹" pabovedot
dead_circumflex P"·" Pabovedot
dead_circumflex s"�¢Ä" sabovedot
dead_circumflex S"»" Sabovedot
dead_circumflex t"¡à" tabovedot
dead_circumflex T"¡ß" Tabovedot
dead_acute b"¡ñ" babovedot
dead_acute B"�¢Â" Babovedot
dead_acute c"\" cabovedot
dead_acute C"\" Cabovedot
dead_acute d"«" dabovedot
dead_acute D"�¢Ã" Dabovedot
dead_acute f"¡Þ" fabovedot
dead_acute F"¡ë" Fabovedot
dead_acute g"³" gabovedot
dead_acute G"²" Gabovedot
dead_acute m"µ" mabovedot
dead_acute M"¡­" Mabovedot
dead_acute p"¹" pabovedot
dead_acute P"·" Pabovedot
dead_acute s"�¢Ä" sabovedot
dead_acute S"»" Sabovedot
dead_acute t"¡à" tabovedot
dead_acute T"¡ß" Tabovedot
dead_diaeresis Y"�¢´" Ydiaeresis
dead_grave Y"¢Ì" Ygrave
dead_grave y"¼" ygrave
dead_circumflex y"�©Ð" ycircumflex
dead_circumflex Y"�©°" Ycircumflex
dead_circumflex w"�©Ã" wcircumflex
dead_circumflex W"Ð" Wcircumflex
dead_diaeresis w"¾" wdiaeresis
dead_diaeresis W"½" Wdiaeresis
dead_acute w"�¢ë" wacute
dead_acute W"�¢ì" Wacute
dead_grave W"¡¯" Wgrave
dead_grave w"�¢±" wgrave
End of Sequence Definition