177 lines
4.8 KiB
PHP
177 lines
4.8 KiB
PHP
# Compose sequences for ISO-8859-9
|
|
compose '!' '!' to exclamdown
|
|
compose '!' 'p' to paragraph
|
|
compose '!' 's' to section
|
|
compose '"' '"' to diaeresis
|
|
compose '"' 'A' to Adiaeresis
|
|
compose '"' 'E' to Ediaeresis
|
|
compose '"' 'I' to Idiaeresis
|
|
compose '"' 'O' to Odiaeresis
|
|
compose '"' 'U' to Udiaeresis
|
|
compose '"' 'Y' to threequarters
|
|
compose '"' 'a' to adiaeresis
|
|
compose '"' 'e' to ediaeresis
|
|
compose '"' 'i' to U+012B
|
|
compose '"' 'o' to odiaeresis
|
|
compose '"' 'u' to udiaeresis
|
|
compose '"' 'y' to ydiaeresis
|
|
compose '(' '(' to '['
|
|
compose '(' '-' to '{'
|
|
compose '(' 'G' to U+011E
|
|
compose '(' 'c' to copyright
|
|
compose '(' 'g' to U+011F
|
|
compose '(' 'r' to registered
|
|
compose ')' ')' to ']'
|
|
compose ')' '-' to '}'
|
|
compose '*' '0' to degree
|
|
compose '*' 'A' to Aring
|
|
compose '*' 'a' to aring
|
|
compose '+' '+' to '#'
|
|
compose '+' '-' to plusminus
|
|
compose ',' ',' to cedilla
|
|
compose ',' '-' to notsign
|
|
compose ',' 'C' to Ccedilla
|
|
compose ',' 'S' to U+015E
|
|
compose ',' 'c' to ccedilla
|
|
compose ',' 's' to U+015F
|
|
compose '-' '(' to '{'
|
|
compose '-' ')' to '}'
|
|
compose '-' '+' to plusminus
|
|
compose '-' ',' to notsign
|
|
compose '-' '-' to hyphen
|
|
compose '-' ':' to division
|
|
compose '-' 'A' to Atilde
|
|
compose '-' 'D' to U+011E
|
|
compose '-' 'N' to Ntilde
|
|
compose '-' 'O' to Otilde
|
|
compose '-' '^' to macron
|
|
compose '-' 'a' to atilde
|
|
compose '-' 'd' to U+011F
|
|
compose '-' 'l' to sterling
|
|
compose '-' 'n' to ntilde
|
|
compose '-' 'o' to otilde
|
|
compose '-' 'y' to yen
|
|
compose '.' '.' to periodcentered
|
|
compose '.' 'I' to U+0130
|
|
compose '.' '^' to periodcentered
|
|
compose '.' 'i' to U+0131
|
|
compose '/' '/' to '\''
|
|
compose '/' '<' to '\''
|
|
compose '/' 'O' to Ooblique
|
|
compose '/' '^' to '|'
|
|
compose '/' 'c' to cent
|
|
compose '/' 'o' to oslash
|
|
compose '/' 'u' to mu
|
|
compose ':' '-' to division
|
|
compose '<' '/' to '\''
|
|
compose '<' '<' to guillemotleft
|
|
compose '<' 'Z' to acute
|
|
compose '<' 'z' to cedilla
|
|
compose '=' 'c' to currency
|
|
compose '=' 'e' to currency
|
|
compose '=' 'l' to sterling
|
|
compose '=' 'y' to yen
|
|
compose '>' '>' to guillemotright
|
|
compose '>' 'A' to Acircumflex
|
|
compose '>' 'E' to Ecircumflex
|
|
compose '>' 'I' to Icircumflex
|
|
compose '>' 'O' to Ocircumflex
|
|
compose '>' 'U' to Ucircumflex
|
|
compose '>' 'a' to acircumflex
|
|
compose '>' 'e' to U+0119
|
|
compose '>' 'i' to icircumflex
|
|
compose '>' 'o' to ocircumflex
|
|
compose '>' 'u' to ucircumflex
|
|
compose '?' '?' to questiondown
|
|
compose 'A' 'E' to AE
|
|
compose 'G' 'U' to U+011E
|
|
compose 'T' 'H' to U+015E
|
|
compose 'U' 'G' to U+011E
|
|
compose 'U' 'g' to U+011F
|
|
compose '\'' 'A' to Aacute
|
|
compose '\'' 'E' to Eacute
|
|
compose '\'' 'I' to Iacute
|
|
compose '\'' 'O' to Oacute
|
|
compose '\'' 'U' to Uacute
|
|
compose '\'' 'Y' to U+0130
|
|
compose '\'' '\'' to acute
|
|
compose '\'' 'a' to aacute
|
|
compose '\'' 'e' to eacute
|
|
compose '\'' 'i' to iacute
|
|
compose '\'' 'o' to oacute
|
|
compose '\'' 'u' to uacute
|
|
compose '\'' 'y' to U+0131
|
|
compose '^' '-' to macron
|
|
compose '^' '.' to periodcentered
|
|
compose '^' '/' to '|'
|
|
compose '^' '0' to degree
|
|
compose '^' '1' to onesuperior
|
|
compose '^' '2' to twosuperior
|
|
compose '^' '3' to threesuperior
|
|
compose '^' 'A' to Acircumflex
|
|
compose '^' 'E' to Ecircumflex
|
|
compose '^' 'I' to Icircumflex
|
|
compose '^' 'O' to Ocircumflex
|
|
compose '^' 'U' to Ucircumflex
|
|
compose '^' '_' to macron
|
|
compose '^' 'a' to acircumflex
|
|
compose '^' 'e' to U+0119
|
|
compose '^' 'i' to icircumflex
|
|
compose '^' 'o' to ocircumflex
|
|
compose '^' 'u' to ucircumflex
|
|
compose '_' '^' to macron
|
|
compose '_' '_' to macron
|
|
compose '_' 'a' to ordfeminine
|
|
compose '_' 'o' to masculine
|
|
compose '`' 'A' to Agrave
|
|
compose '`' 'E' to Egrave
|
|
compose '`' 'I' to Igrave
|
|
compose '`' 'O' to Ograve
|
|
compose '`' 'U' to Ugrave
|
|
compose '`' 'a' to agrave
|
|
compose '`' 'e' to egrave
|
|
compose '`' 'i' to U+0117
|
|
compose '`' 'o' to ograve
|
|
compose '`' 'u' to ugrave
|
|
compose 'a' 'e' to ae
|
|
compose 'c' '0' to copyright
|
|
compose 'c' 'S' to brokenbar
|
|
compose 'c' 'Z' to acute
|
|
compose 'c' 'o' to copyright
|
|
compose 'c' 's' to diaeresis
|
|
compose 'c' 'z' to cedilla
|
|
compose 'g' 'U' to U+011F
|
|
compose 'o' 'c' to copyright
|
|
compose 'o' 'e' to onequarter
|
|
compose 'r' 'o' to registered
|
|
compose 's' '0' to section
|
|
compose 's' '1' to onesuperior
|
|
compose 's' '2' to twosuperior
|
|
compose 's' '3' to threesuperior
|
|
compose 's' 'o' to section
|
|
compose 't' 'h' to U+015F
|
|
compose 'v' 'Z' to acute
|
|
compose 'v' 'l' to '|'
|
|
compose 'v' 'z' to cedilla
|
|
compose '|' 'c' to cent
|
|
compose '~' 'A' to Atilde
|
|
compose '~' 'N' to Ntilde
|
|
compose '~' 'O' to Otilde
|
|
compose '~' 'a' to atilde
|
|
compose '~' 'n' to ntilde
|
|
compose '~' 'o' to otilde
|
|
compose U+00A8 'A' to Adiaeresis
|
|
compose U+00A8 'E' to Ediaeresis
|
|
compose U+00A8 'I' to Idiaeresis
|
|
compose U+00A8 'O' to Odiaeresis
|
|
compose U+00A8 'U' to Udiaeresis
|
|
compose U+00A8 'Y' to threequarters
|
|
compose U+00A8 'a' to adiaeresis
|
|
compose U+00A8 'e' to ediaeresis
|
|
compose U+00A8 'i' to U+012B
|
|
compose U+00A8 'o' to odiaeresis
|
|
compose U+00A8 'u' to udiaeresis
|
|
compose U+00A8 'y' to ydiaeresis
|
|
compose U+00B8 'S' to U+015E
|
|
compose U+00B8 's' to U+015F
|