hilfe mein git ist komisch

This commit is contained in:
cutemeli
2026-01-08 18:34:49 +01:00
parent 710537a25d
commit b2d2dce845
4644 changed files with 94994 additions and 1763 deletions

View File

@@ -0,0 +1,135 @@
# generated from UTF-tmpl.8bit.in by:
# {
# while read a b; do
# echo -e $a \'\\echo "8o16i${b#U+}pq" | dc\';
# done
# } <data/consoletrans/UTF-tmpl.8bit.in
0x80 '€'
0x81 ''
0x82 '‚'
0x83 'ƒ'
0x84 '„'
0x85 '…'
0x86 '†'
0x87 '‡'
0x88 'ˆ'
0x89 '‰'
0x8A 'Š'
0x8B '‹'
0x8C 'Œ'
0x8D ''
0x8E 'Ž'
0x8F ''
0x90 ''
0x91 '‘'
0x92 '’'
0x93 '“'
0x94 '”'
0x95 '•'
0x96 '–'
0x97 '—'
0x98 '˜'
0x99 '™'
0x9A 'š'
0x9B '›'
0x9C 'œ'
0x9D ''
0x9E 'ž'
0x9F 'Ÿ'
0xA0 ' '
0xA1 '¡'
0xA2 '¢'
0xA3 '£'
0xA4 '¤'
0xA5 '¥'
0xA6 '¦'
0xA7 '§'
0xA8 '¨'
0xA9 '©'
0xAA 'ª'
0xAB '«'
0xAC '¬'
0xAD '­'
0xAE '®'
0xAF '¯'
0xB0 '°'
0xB1 '±'
0xB2 '²'
0xB3 '³'
0xB4 '´'
0xB5 'µ'
0xB6 '¶'
0xB7 '·'
0xB8 '¸'
0xB9 '¹'
0xBA 'º'
0xBB '»'
0xBC '¼'
0xBD '½'
0xBE '¾'
0xBF '¿'
0xC0 'À'
0xC1 'Á'
0xC2 'Â'
0xC3 'Ã'
0xC4 'Ä'
0xC5 'Å'
0xC6 'Æ'
0xC7 'Ç'
0xC8 'È'
0xC9 'É'
0xCA 'Ê'
0xCB 'Ë'
0xCC 'Ì'
0xCD 'Í'
0xCE 'Î'
0xCF 'Ï'
0xD0 'Ð'
0xD1 'Ñ'
0xD2 'Ò'
0xD3 'Ó'
0xD4 'Ô'
0xD5 'Õ'
0xD6 'Ö'
0xD7 '×'
0xD8 'Ø'
0xD9 'Ù'
0xDA 'Ú'
0xDB 'Û'
0xDC 'Ü'
0xDD 'Ý'
0xDE 'Þ'
0xDF 'ß'
0xE0 'à'
0xE1 'á'
0xE2 'â'
0xE3 'ã'
0xE4 'ä'
0xE5 'å'
0xE6 'æ'
0xE7 'ç'
0xE8 'è'
0xE9 'é'
0xEA 'ê'
0xEB 'ë'
0xEC 'ì'
0xED 'í'
0xEE 'î'
0xEF 'ï'
0xF0 'ð'
0xF1 'ñ'
0xF2 'ò'
0xF3 'ó'
0xF4 'ô'
0xF5 'õ'
0xF6 'ö'
0xF7 '÷'
0xF8 'ø'
0xF9 'ù'
0xFA 'ú'
0xFB 'û'
0xFC 'ü'
0xFD 'ý'
0xFE 'þ'
0xFF 'ÿ'

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@@ -0,0 +1,19 @@
#!/bin/sh
setfont '/usr/share/consolefonts/Uni2-Fixed16.psf.gz'
if ls /dev/fb* >/dev/null 2>/dev/null; then
for i in /dev/vcs[0-9]*; do
{ :
setfont '/usr/share/consolefonts/Uni2-Fixed16.psf.gz'
} < /dev/tty${i#/dev/vcs} > /dev/tty${i#/dev/vcs}
done
fi
mkdir -p /run/console-setup
> /run/console-setup/font-loaded
for i in /dev/vcs[0-9]*; do
{ :
printf '\033%%G'
} < /dev/tty${i#/dev/vcs} > /dev/tty${i#/dev/vcs}
done

View File

@@ -0,0 +1,8 @@
#!/bin/sh
if [ -f /run/console-setup/keymap_loaded ]; then
rm /run/console-setup/keymap_loaded
exit 0
fi
kbd_mode '-u'
loadkeys '/etc/console-setup/cached_UTF-8_del.kmap.gz' > '/dev/null'

View File

@@ -0,0 +1,5 @@
#!/bin/sh
{ :
printf '\033%%G'
} < /dev/tty${1#vcs} > /dev/tty${1#vcs}

View File

@@ -0,0 +1 @@
# Compose sequences for ARMSCII-8

View File

@@ -0,0 +1 @@
# Compose sequences for CP1251

View File

@@ -0,0 +1 @@
# Compose sequences for CP1255

View File

@@ -0,0 +1 @@
# Compose sequences for CP1256

View File

@@ -0,0 +1 @@
# Compose sequences for GEORGIAN-ACADEMY

View File

@@ -0,0 +1 @@
# Compose sequences for GEORGIAN-PS

View File

@@ -0,0 +1 @@
# Compose sequences for IBM1133

View File

@@ -0,0 +1 @@
# Compose sequences for ISIRI-3342

View File

@@ -0,0 +1,168 @@
# Compose sequences for ISO-8859-1
compose '!' '!' to exclamdown
compose '!' '^' to brokenbar
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 '"' 'a' to adiaeresis
compose '"' 'e' to ediaeresis
compose '"' 'i' to idiaeresis
compose '"' 'o' to odiaeresis
compose '"' 'u' to udiaeresis
compose '"' 'y' to ydiaeresis
compose '(' '(' to '['
compose '(' '-' to '{'
compose '(' 'c' to copyright
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 ',' 'c' to ccedilla
compose '-' '(' to '{'
compose '-' ')' to '}'
compose '-' '+' to plusminus
compose '-' ',' to notsign
compose '-' '-' to hyphen
compose '-' ':' to division
compose '-' 'A' to Atilde
compose '-' 'D' to ETH
compose '-' 'N' to Ntilde
compose '-' 'O' to Otilde
compose '-' '^' to macron
compose '-' 'a' to atilde
compose '-' 'd' to eth
compose '-' 'l' to sterling
compose '-' 'n' to ntilde
compose '-' 'o' to otilde
compose '-' 'y' to yen
compose '.' '.' to periodcentered
compose '.' '^' to periodcentered
compose '/' '/' to '\''
compose '/' '<' to '\''
compose '/' 'O' to Ooblique
compose '/' '^' to '|'
compose '/' 'c' to cent
compose '/' 'o' to oslash
compose '/' 'u' to mu
compose '1' '2' to onehalf
compose '1' '4' to onequarter
compose '3' '4' to threequarters
compose ':' '-' to division
compose '<' '/' to '\''
compose '<' '<' to guillemotleft
compose '=' 'U' to Udiaeresis
compose '=' 'l' to sterling
compose '=' 'u' to udiaeresis
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 ecircumflex
compose '>' 'i' to icircumflex
compose '>' 'o' to ocircumflex
compose '>' 'u' to ucircumflex
compose '?' '?' to questiondown
compose 'A' 'E' to AE
compose 'A' 'O' to Aring
compose 'T' 'H' to THORN
compose '\'' 'A' to Aacute
compose '\'' 'C' to Ccedilla
compose '\'' 'E' to Eacute
compose '\'' 'I' to Iacute
compose '\'' 'O' to Oacute
compose '\'' 'U' to Uacute
compose '\'' 'Y' to Yacute
compose '\'' '\'' to acute
compose '\'' 'a' to aacute
compose '\'' 'c' to ccedilla
compose '\'' 'e' to eacute
compose '\'' 'i' to iacute
compose '\'' 'o' to oacute
compose '\'' 'u' to uacute
compose '\'' 'y' to yacute
compose '^' '!' to brokenbar
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 ecircumflex
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 igrave
compose '`' 'o' to ograve
compose '`' 'u' to ugrave
compose 'a' 'e' to ae
compose 'a' 'o' to aring
compose 'a' 't' to '@'
compose 'c' '0' to copyright
compose 'c' 'o' to copyright
compose 'o' 'c' to copyright
compose 'o' 'x' to currency
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 thorn
compose 'v' 'b' to brokenbar
compose 'v' 'l' to '|'
compose 'x' '0' to currency
compose 'x' 'o' to currency
compose '|' 'c' to cent
compose '|' '|' to brokenbar
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 '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 ydiaeresis

View File

@@ -0,0 +1 @@
# Compose sequences for ISO-8859-10

View File

@@ -0,0 +1 @@
# Compose sequences for ISO-8859-11

View File

@@ -0,0 +1,179 @@
# Compose sequences for ISO-8859-13
compose '!' '^' to brokenbar
compose '!' 'p' to paragraph
compose '!' 's' to section
compose '"' '<' to U+201C
compose '"' '>' to U+201D
compose '"' 'A' to Adiaeresis
compose '"' 'O' to Odiaeresis
compose '"' 'U' to Udiaeresis
compose '"' 'a' to adiaeresis
compose '"' 'o' to odiaeresis
compose '"' 'u' to udiaeresis
compose '(' '(' to '['
compose '(' '-' to '{'
compose '(' 'c' to copyright
compose '(' 'r' to registered
compose ')' ')' to ']'
compose ')' '-' to '}'
compose '*' '0' to degree
compose '*' 'A' to Aring
compose '*' 'E' to U+0116
compose '*' 'Z' to U+017B
compose '*' 'a' to aring
compose '*' 'e' to U+0117
compose '*' 'z' to U+017C
compose '+' '+' to '#'
compose '+' '-' to plusminus
compose ',' '-' to notsign
compose ',' '>' to U+201E
compose ',' 'A' to U+0104
compose ',' 'E' to U+0118
compose ',' 'G' to U+0122
compose ',' 'I' to U+012E
compose ',' 'K' to U+0136
compose ',' 'L' to U+013B
compose ',' 'N' to U+0145
compose ',' 'R' to U+0156
compose ',' 'U' to U+0172
compose ',' 'a' to U+0105
compose ',' 'e' to U+0119
compose ',' 'g' to U+0123
compose ',' 'i' to U+012F
compose ',' 'k' to U+0137
compose ',' 'l' to U+013C
compose ',' 'n' to U+0146
compose ',' 'r' to U+0157
compose ',' 'u' to U+0173
compose '-' '(' to '{'
compose '-' ')' to '}'
compose '-' '+' to plusminus
compose '-' ',' to notsign
compose '-' '-' to hyphen
compose '-' ':' to division
compose '-' 'A' to U+0100
compose '-' 'E' to U+0112
compose '-' 'I' to U+012A
compose '-' 'L' to U+0141
compose '-' 'O' to U+014C
compose '-' 'U' to U+016A
compose '-' 'a' to U+0101
compose '-' 'e' to U+0113
compose '-' 'i' to U+012B
compose '-' 'l' to U+0142
compose '-' 'o' to U+014D
compose '-' 'u' to U+016B
compose '.' '.' to periodcentered
compose '.' 'A' to Aring
compose '.' 'E' to U+0116
compose '.' 'Z' to U+017B
compose '.' '^' to periodcentered
compose '.' 'a' to aring
compose '.' 'e' to U+0117
compose '.' 'z' to U+017C
compose '/' '/' to '\''
compose '/' '<' to '\''
compose '/' 'L' to U+0141
compose '/' 'O' to Ooblique
compose '/' '^' to '|'
compose '/' 'c' to cent
compose '/' 'l' to U+0142
compose '/' 'o' to oslash
compose '/' 'u' to mu
compose '1' '2' to onehalf
compose '1' '4' to onequarter
compose '3' '4' to threequarters
compose ':' '-' to division
compose ';' 'A' to U+0104
compose ';' 'E' to U+0118
compose ';' 'I' to U+012E
compose ';' 'U' to U+0172
compose ';' 'a' to U+0105
compose ';' 'e' to U+0119
compose ';' 'i' to U+012F
compose ';' 'u' to U+0173
compose '<' '"' to U+201C
compose '<' '/' to '\''
compose '<' '<' to guillemotleft
compose '<' 'C' to U+010C
compose '<' 'S' to U+0160
compose '<' 'Z' to U+017D
compose '<' '\'' to '`'
compose '<' 'c' to U+010D
compose '<' 's' to U+0161
compose '<' 'z' to U+017E
compose '=' 'l' to sterling
compose '>' '"' to U+201D
compose '>' ',' to U+201E
compose '>' '>' to guillemotright
compose '>' '\'' to U+2019
compose '?' '?' to ae
compose 'A' 'E' to AE
compose 'A' 'O' to Aring
compose '\'' '<' to '`'
compose '\'' '>' to U+2019
compose '\'' 'C' to U+0106
compose '\'' 'E' to Eacute
compose '\'' 'N' to U+0143
compose '\'' 'O' to Oacute
compose '\'' 'S' to U+015A
compose '\'' 'Z' to U+0179
compose '\'' '\'' to U+2019
compose '\'' 'c' to U+0107
compose '\'' 'e' to eacute
compose '\'' 'n' to U+0144
compose '\'' 'o' to oacute
compose '\'' 's' to U+015B
compose '\'' 'z' to U+017A
compose '^' '!' to brokenbar
compose '^' '.' to periodcentered
compose '^' '/' to '|'
compose '^' '0' to degree
compose '^' '1' to onesuperior
compose '^' '2' to twosuperior
compose '^' '3' to threesuperior
compose '_' 'A' to U+0100
compose '_' 'E' to U+0112
compose '_' 'I' to U+012A
compose '_' 'O' to U+014C
compose '_' 'U' to U+016A
compose '_' 'a' to U+0101
compose '_' 'e' to U+0113
compose '_' 'i' to U+012B
compose '_' 'o' to U+014D
compose '_' 'u' to U+016B
compose 'a' 'e' to ae
compose 'a' 'o' to aring
compose 'a' 't' to '@'
compose 'c' '0' to copyright
compose 'c' 'S' to U+0160
compose 'c' 'Z' to U+017D
compose 'c' 'c' to U+010C
compose 'c' 'o' to copyright
compose 'c' 's' to U+0161
compose 'c' 'z' to U+017E
compose 'k' 'A' to U+0104
compose 'k' 'E' to U+0118
compose 'k' 'I' to U+012E
compose 'k' 'U' to U+0172
compose 'k' 'a' to U+0105
compose 'k' 'e' to U+0119
compose 'k' 'i' to U+012F
compose 'k' 'u' to U+0173
compose 'm' 'u' to mu
compose 'o' 'c' to copyright
compose 'o' 'x' to currency
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 'v' 'b' to brokenbar
compose 'x' '0' to currency
compose 'x' 'o' to currency
compose '|' 'c' to cent
compose '|' '|' to brokenbar
compose '~' 'O' to Otilde
compose '~' 'o' to otilde
compose '~' '~' to '~'

View File

@@ -0,0 +1,164 @@
# Compose sequences for ISO-8859-14
compose '!' 'p' to paragraph
compose '!' 's' to section
compose '"' 'A' to Adiaeresis
compose '"' 'E' to Ediaeresis
compose '"' 'I' to Idiaeresis
compose '"' 'O' to Odiaeresis
compose '"' 'U' to Udiaeresis
compose '"' 'W' to U+1E84
compose '"' 'Y' to U+0178
compose '"' 'a' to adiaeresis
compose '"' 'e' to ediaeresis
compose '"' 'i' to idiaeresis
compose '"' 'o' to odiaeresis
compose '"' 'u' to udiaeresis
compose '"' 'w' to U+1E85
compose '"' 'y' to ydiaeresis
compose '(' '(' to '['
compose '(' '-' to '{'
compose ')' ')' to ']'
compose ')' '-' to '}'
compose '*' 'A' to Aring
compose '*' 'a' to aring
compose '+' '+' to '#'
compose ',' 'C' to Ccedilla
compose ',' 'c' to ccedilla
compose '-' '(' to '{'
compose '-' ')' to '}'
compose '-' '-' to hyphen
compose '-' 'A' to Atilde
compose '-' 'N' to Ntilde
compose '-' 'O' to Otilde
compose '-' 'a' to atilde
compose '-' 'l' to sterling
compose '-' 'n' to ntilde
compose '-' 'o' to otilde
compose '.' 'B' to U+1E02
compose '.' 'D' to U+1E0A
compose '.' 'F' to U+1E1E
compose '.' 'G' to U+0120
compose '.' 'M' to U+1E40
compose '.' 'P' to U+1E56
compose '.' 'S' to U+1E60
compose '.' 'T' to U+1E6A
compose '.' 'b' to U+1E03
compose '.' 'c' to U+010B
compose '.' 'd' to U+1E0B
compose '.' 'f' to U+1E1F
compose '.' 'g' to U+0121
compose '.' 'm' to U+1E41
compose '.' 'p' to U+1E57
compose '.' 's' to U+1E61
compose '.' 't' to U+1E6B
compose '/' '/' to '\''
compose '/' '<' to '\''
compose '/' 'O' to Ooblique
compose '/' '^' to '|'
compose '/' 'o' to oslash
compose '<' '/' to '\''
compose '=' 'l' to sterling
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 ecircumflex
compose '>' 'i' to icircumflex
compose '>' 'o' to ocircumflex
compose '>' 'u' to ucircumflex
compose 'A' 'E' to AE
compose '\'' 'A' to Aacute
compose '\'' 'B' to U+1E02
compose '\'' 'D' to U+1E0A
compose '\'' 'E' to Eacute
compose '\'' 'F' to U+1E1E
compose '\'' 'G' to U+0120
compose '\'' 'I' to Iacute
compose '\'' 'M' to U+1E40
compose '\'' 'O' to Oacute
compose '\'' 'P' to U+1E56
compose '\'' 'S' to U+1E60
compose '\'' 'T' to U+1E6A
compose '\'' 'U' to Uacute
compose '\'' 'W' to U+1E82
compose '\'' 'Y' to Yacute
compose '\'' 'a' to aacute
compose '\'' 'b' to U+1E03
compose '\'' 'c' to U+010B
compose '\'' 'd' to U+1E0B
compose '\'' 'e' to eacute
compose '\'' 'f' to U+1E1F
compose '\'' 'g' to U+0121
compose '\'' 'i' to iacute
compose '\'' 'm' to U+1E41
compose '\'' 'o' to oacute
compose '\'' 'p' to U+1E57
compose '\'' 's' to U+1E61
compose '\'' 't' to U+1E6B
compose '\'' 'u' to uacute
compose '\'' 'w' to U+1E83
compose '\'' 'y' to yacute
compose '^' '/' to '|'
compose '^' 'A' to Acircumflex
compose '^' 'B' to U+1E02
compose '^' 'D' to U+1E0A
compose '^' 'E' to Ecircumflex
compose '^' 'F' to U+1E1E
compose '^' 'G' to U+0120
compose '^' 'I' to Icircumflex
compose '^' 'M' to U+1E40
compose '^' 'O' to Ocircumflex
compose '^' 'P' to U+1E56
compose '^' 'S' to U+1E60
compose '^' 'T' to U+1E6A
compose '^' 'U' to Ucircumflex
compose '^' 'W' to U+0174
compose '^' 'Y' to U+0176
compose '^' 'a' to acircumflex
compose '^' 'b' to U+1E03
compose '^' 'c' to U+010B
compose '^' 'd' to U+1E0B
compose '^' 'e' to ecircumflex
compose '^' 'f' to U+1E1F
compose '^' 'g' to U+0121
compose '^' 'i' to icircumflex
compose '^' 'm' to U+1E41
compose '^' 'o' to ocircumflex
compose '^' 'p' to U+1E57
compose '^' 's' to U+1E61
compose '^' 't' to U+1E6B
compose '^' 'u' to ucircumflex
compose '^' 'w' to U+0175
compose '^' 'y' to U+0177
compose '`' 'A' to Agrave
compose '`' 'E' to Egrave
compose '`' 'I' to Igrave
compose '`' 'O' to Ograve
compose '`' 'U' to Ugrave
compose '`' 'W' to U+1E80
compose '`' 'Y' to U+1EF2
compose '`' 'a' to agrave
compose '`' 'e' to egrave
compose '`' 'i' to igrave
compose '`' 'o' to ograve
compose '`' 'u' to ugrave
compose '`' 'w' to U+1E81
compose '`' 'y' to U+1EF3
compose 'a' 'e' to ae
compose 'a' 't' to '@'
compose 'c' '0' to copyright
compose 'c' 'o' to copyright
compose 'o' 'c' to copyright
compose 'r' '0' to registered
compose 'r' 'o' to registered
compose 's' '0' to section
compose 's' 'o' to section
compose 'v' 'l' to '|'
compose '~' 'A' to Atilde
compose '~' 'N' to Ntilde
compose '~' 'O' to Otilde
compose '~' 'a' to atilde
compose '~' 'n' to ntilde
compose '~' 'o' to otilde

View File

@@ -0,0 +1,161 @@
# Compose sequences for ISO-8859-15
compose '!' '!' to exclamdown
compose '!' 'p' to paragraph
compose '!' 's' to section
compose '"' '"' to '"'
compose '"' 'A' to Adiaeresis
compose '"' 'E' to Ediaeresis
compose '"' 'I' to Idiaeresis
compose '"' 'O' to Odiaeresis
compose '"' 'U' to Udiaeresis
compose '"' 'Y' to U+0178
compose '"' 'a' to adiaeresis
compose '"' 'e' to ediaeresis
compose '"' 'i' to idiaeresis
compose '"' 'o' to odiaeresis
compose '"' 'u' to udiaeresis
compose '"' 'y' to ydiaeresis
compose '(' '(' to '['
compose '(' '-' to '{'
compose '(' 'c' to copyright
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 notsign
compose ',' 'C' to Ccedilla
compose ',' 'c' to ccedilla
compose '-' '(' to '{'
compose '-' ')' to '}'
compose '-' '+' to plusminus
compose '-' ',' to notsign
compose '-' '-' to hyphen
compose '-' ':' to division
compose '-' 'A' to Atilde
compose '-' 'D' to ETH
compose '-' 'N' to Ntilde
compose '-' 'O' to Otilde
compose '-' '^' to macron
compose '-' 'a' to atilde
compose '-' 'd' to eth
compose '-' 'l' to sterling
compose '-' 'n' to ntilde
compose '-' 'o' to otilde
compose '-' 'y' to yen
compose '.' '.' to periodcentered
compose '.' '^' to periodcentered
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 '<' 'S' to U+0160
compose '<' 'Z' to U+017D
compose '<' 's' to U+0161
compose '<' 'z' to U+017E
compose '=' 'c' to U+20AC
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 ecircumflex
compose '>' 'i' to icircumflex
compose '>' 'o' to ocircumflex
compose '>' 'u' to ucircumflex
compose '?' '?' to questiondown
compose 'A' 'E' to AE
compose 'A' 'O' to Aring
compose 'O' 'E' to U+0152
compose 'T' 'H' to THORN
compose '\'' 'A' to Aacute
compose '\'' 'C' to Ccedilla
compose '\'' 'E' to Eacute
compose '\'' 'I' to Iacute
compose '\'' 'O' to Oacute
compose '\'' 'U' to Uacute
compose '\'' 'Y' to Yacute
compose '\'' '\'' to '\''
compose '\'' 'a' to aacute
compose '\'' 'c' to ccedilla
compose '\'' 'e' to eacute
compose '\'' 'i' to iacute
compose '\'' 'o' to oacute
compose '\'' 'u' to uacute
compose '\'' 'y' to yacute
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 '^' 'S' to U+0160
compose '^' 'U' to Ucircumflex
compose '^' 'Z' to U+017D
compose '^' '_' to macron
compose '^' 'a' to acircumflex
compose '^' 'e' to ecircumflex
compose '^' 'i' to icircumflex
compose '^' 'o' to ocircumflex
compose '^' 's' to U+0161
compose '^' 'u' to ucircumflex
compose '^' 'z' to U+017E
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 igrave
compose '`' 'o' to ograve
compose '`' 'u' to ugrave
compose 'a' 'e' to ae
compose 'a' 'o' to aring
compose 'a' 't' to '@'
compose 'c' '0' to copyright
compose 'c' 'S' to U+0160
compose 'c' 'Z' to U+017D
compose 'c' 'o' to copyright
compose 'c' 's' to U+0161
compose 'c' 'z' to U+017E
compose 'e' '=' to U+20AC
compose 'o' 'c' to copyright
compose 'o' 'e' to U+0153
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 thorn
compose 'v' 'l' to '|'
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

View File

@@ -0,0 +1 @@
# Compose sequences for ISO-8859-16

View File

@@ -0,0 +1,243 @@
# Compose sequences for ISO-8859-2
compose '!' 'p' to U+015B
compose '!' 's' to section
compose '"' '"' to diaeresis
compose '"' 'A' to Adiaeresis
compose '"' 'E' to Ediaeresis
compose '"' 'I' to U+010E
compose '"' 'O' to Odiaeresis
compose '"' 'U' to Udiaeresis
compose '"' 'a' to adiaeresis
compose '"' 'e' to ediaeresis
compose '"' 'i' to U+010F
compose '"' 'o' to odiaeresis
compose '"' 'u' to udiaeresis
compose '"' 'y' to U+02D9
compose '"' U+00A0 to diaeresis
compose '"' U+00A8 to diaeresis
compose '(' '(' to '['
compose '(' '-' to '{'
compose ')' ')' to ']'
compose ')' '-' to '}'
compose '*' '0' to degree
compose '*' 'A' to U+0139
compose '*' 'U' to U+016E
compose '*' 'a' to U+013A
compose '*' 'u' to U+016F
compose '*' U+00A0 to degree
compose '*' U+00B0 to degree
compose '+' '+' to '#'
compose ',' ',' to cedilla
compose ',' 'A' to U+0104
compose ',' 'C' to Ccedilla
compose ',' 'E' to U+0118
compose ',' 'S' to U+015E
compose ',' 'T' to U+0162
compose ',' 'a' to U+0105
compose ',' 'c' to ccedilla
compose ',' 'e' to U+0119
compose ',' 's' to U+015F
compose ',' 't' to U+0163
compose ',' U+00A0 to cedilla
compose ',' U+00B8 to cedilla
compose '-' '(' to '{'
compose '-' ')' to '}'
compose '-' '-' to hyphen
compose '-' ':' to division
compose '-' 'D' to U+0110
compose '-' 'd' to U+0111
compose '.' '.' to U+02D9
compose '.' 'C' to U+0139
compose '.' 'E' to U+011A
compose '.' 'I' to U+0160
compose '.' 'U' to U+016E
compose '.' 'Z' to U+017B
compose '.' 'c' to U+013A
compose '.' 'e' to U+011B
compose '.' 'i' to U+0161
compose '.' 'u' to U+016F
compose '.' 'z' to U+017C
compose '.' U+00A0 to U+02D9
compose '.' U+02D9 to U+02D9
compose '/' '/' to '\''
compose '/' '<' to '\''
compose '/' '^' to '|'
compose ':' '-' to division
compose '<' '/' to '\''
compose '<' '<' to U+02C7
compose '<' 'C' to U+010C
compose '<' 'D' to U+010E
compose '<' 'E' to U+011A
compose '<' 'L' to U+013D
compose '<' 'N' to U+0147
compose '<' 'R' to U+0158
compose '<' 'S' to U+0160
compose '<' 'T' to U+0164
compose '<' 'Z' to U+017D
compose '<' 'c' to U+010D
compose '<' 'd' to U+010F
compose '<' 'e' to U+011B
compose '<' 'l' to U+013E
compose '<' 'n' to U+0148
compose '<' 'r' to U+0159
compose '<' 's' to U+0161
compose '<' 't' to U+0165
compose '<' 'z' to U+017E
compose '=' 'O' to U+0150
compose '=' 'U' to U+0170
compose '=' 'o' to U+0151
compose '=' 'u' to U+0171
compose '=' U+00A0 to U+0000
compose '=' U+02DD to U+0000
compose '>' 'A' to Acircumflex
compose '>' 'I' to Icircumflex
compose '>' 'O' to Ocircumflex
compose '>' 'a' to acircumflex
compose '>' 'i' to icircumflex
compose '>' 'o' to ocircumflex
compose 'A' 'U' to U+0102
compose 'L' '-' to U+0141
compose 'O' 'E' to U+017A
compose 'U' 'A' to U+0102
compose 'U' 'G' to U+0164
compose 'U' 'U' to Yacute
compose 'U' 'a' to U+0103
compose 'U' 'g' to U+0165
compose 'U' 'u' to yacute
compose 'U' U+00A0 to U+02D8
compose 'U' U+02D8 to U+02D8
compose 'Z' '.' to U+017B
compose '\'' 'A' to Aacute
compose '\'' 'C' to U+0106
compose '\'' 'E' to Eacute
compose '\'' 'I' to Iacute
compose '\'' 'L' to U+0139
compose '\'' 'N' to U+0143
compose '\'' 'O' to Oacute
compose '\'' 'R' to U+0154
compose '\'' 'S' to U+015A
compose '\'' 'U' to Uacute
compose '\'' 'Y' to Yacute
compose '\'' 'Z' to U+0179
compose '\'' '\'' to U+02DD
compose '\'' 'a' to aacute
compose '\'' 'c' to U+0107
compose '\'' 'e' to eacute
compose '\'' 'i' to iacute
compose '\'' 'l' to U+013A
compose '\'' 'n' to U+0144
compose '\'' 'o' to oacute
compose '\'' 'r' to U+0155
compose '\'' 's' to U+015B
compose '\'' 'u' to uacute
compose '\'' 'y' to yacute
compose '\'' 'z' to U+017A
compose '\'' U+00A0 to acute
compose '^' '/' to '|'
compose '^' 'A' to Acircumflex
compose '^' 'I' to Icircumflex
compose '^' 'O' to Ocircumflex
compose '^' 'U' to U+0170
compose '^' '^' to '^'
compose '^' 'a' to acircumflex
compose '^' 'i' to icircumflex
compose '^' 'o' to ocircumflex
compose '^' 'u' to U+0171
compose '^' U+00A0 to '^'
compose '_' U+00A0 to U+017B
compose '`' 'A' to U+0154
compose '`' 'E' to U+010C
compose '`' 'I' to U+011A
compose '`' 'O' to U+0147
compose '`' 'U' to U+016E
compose '`' '`' to '`'
compose '`' 'a' to U+0155
compose '`' 'e' to U+010D
compose '`' 'i' to U+011B
compose '`' 'o' to U+0148
compose '`' 'u' to U+016F
compose '`' U+00A0 to '`'
compose 'a' 'U' to U+0103
compose 'c' 'C' to U+010C
compose 'c' 'D' to U+010E
compose 'c' 'E' to U+011A
compose 'c' 'L' to U+013D
compose 'c' 'N' to U+0147
compose 'c' 'R' to U+0158
compose 'c' 'S' to U+0160
compose 'c' 'T' to U+0164
compose 'c' 'U' to U+016E
compose 'c' 'Z' to U+017D
compose 'c' 'c' to U+010D
compose 'c' 'd' to U+010F
compose 'c' 'e' to U+011B
compose 'c' 'l' to U+013E
compose 'c' 'n' to U+0148
compose 'c' 'r' to U+0159
compose 'c' 's' to U+0161
compose 'c' 't' to U+0165
compose 'c' 'u' to U+016F
compose 'c' 'z' to U+017E
compose 'c' U+00A0 to U+02C7
compose 'c' U+02C7 to U+02C7
compose 'k' 'A' to U+0104
compose 'k' 'E' to U+0118
compose 'k' 'I' to Ccedilla
compose 'k' 'U' to U+016E
compose 'k' 'a' to U+0105
compose 'k' 'e' to U+0119
compose 'k' 'i' to ccedilla
compose 'k' 'u' to U+016F
compose 'k' U+00A0 to U+0000
compose 'k' U+02DB to U+0000
compose 'l' '-' to U+0142
compose 'o' 'e' to U+02DD
compose 'o' 'x' to currency
compose 's' '0' to section
compose 's' 'o' to section
compose 'v' 'l' to '|'
compose 'x' '0' to currency
compose 'x' 'o' to currency
compose 'z' '.' to U+017C
compose '~' 'A' to U+0102
compose '~' 'I' to U+013D
compose '~' 'N' to U+0143
compose '~' 'O' to U+0150
compose '~' 'U' to Yacute
compose '~' 'a' to U+0103
compose '~' 'i' to U+013E
compose '~' 'n' to U+0144
compose '~' 'o' to U+0151
compose '~' 'u' to yacute
compose '~' '~' to '~'
compose '~' U+00A0 to '~'
compose U+00B8 'C' to Ccedilla
compose U+00B8 'S' to U+015E
compose U+00B8 'T' to U+0162
compose U+00B8 'c' to ccedilla
compose U+00B8 's' to U+015F
compose U+00B8 't' to U+0163
compose U+02C7 'C' to U+010C
compose U+02C7 'D' to U+010E
compose U+02C7 'E' to U+011A
compose U+02C7 'L' to U+013D
compose U+02C7 'N' to U+0147
compose U+02C7 'R' to U+0158
compose U+02C7 'S' to U+0160
compose U+02C7 'T' to U+0164
compose U+02C7 'Z' to U+017D
compose U+02C7 'c' to U+010D
compose U+02C7 'd' to U+010F
compose U+02C7 'e' to U+011B
compose U+02C7 'l' to U+013E
compose U+02C7 'n' to U+0148
compose U+02C7 'r' to U+0159
compose U+02C7 's' to U+0161
compose U+02C7 't' to U+0165
compose U+02C7 'z' to U+017E
compose U+02D8 'A' to U+0102
compose U+02D8 'a' to U+0103
compose U+02DB 'A' to U+0104
compose U+02DB 'E' to U+0118
compose U+02DB 'a' to U+0105
compose U+02DB 'e' to U+0119

View File

@@ -0,0 +1,177 @@
# Compose sequences for ISO-8859-3
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 U+FFFD
compose '"' 'a' to adiaeresis
compose '"' 'e' to ediaeresis
compose '"' 'i' to idiaeresis
compose '"' 'o' to odiaeresis
compose '"' 'u' to udiaeresis
compose '"' 'y' to U+02D9
compose '(' '(' to '['
compose '(' '-' to '{'
compose '(' 'G' to U+011E
compose '(' 'U' to U+016C
compose '(' 'g' to U+011F
compose '(' 'r' to U+FFFD
compose '(' 'u' to U+016D
compose ')' ')' to ']'
compose ')' '-' to '}'
compose '*' '0' to degree
compose '*' 'A' to U+010A
compose '*' 'a' to U+010B
compose '+' '+' to '#'
compose ',' ',' to cedilla
compose ',' '-' to U+0134
compose ',' 'C' to Ccedilla
compose ',' 'S' to U+015E
compose ',' 'c' to ccedilla
compose ',' 's' to U+015F
compose '-' '(' to '{'
compose '-' ')' to '}'
compose '-' '-' to hyphen
compose '-' ':' to division
compose '-' 'H' to U+0126
compose '-' 'O' to U+0120
compose '-' 'a' to U+FFFD
compose '-' 'd' to U+FFFD
compose '-' 'h' to U+0127
compose '-' 'l' to sterling
compose '-' 'o' to U+0121
compose '-' 'y' to U+FFFD
compose '.' '.' to periodcentered
compose '.' 'C' to U+010A
compose '.' 'G' to U+0120
compose '.' 'I' to U+0130
compose '.' 'Z' to U+017B
compose '.' '^' to periodcentered
compose '.' 'c' to U+010B
compose '.' 'g' to U+0121
compose '.' 'i' to U+0131
compose '.' 'z' to U+017C
compose '/' '/' to '\''
compose '/' '<' to '\''
compose '/' '^' to '|'
compose '/' 'u' to mu
compose ':' '-' to division
compose '<' '/' to '\''
compose '=' 'c' to currency
compose '=' 'e' to currency
compose '=' 'l' to sterling
compose '=' 'y' to U+FFFD
compose '>' 'A' to Acircumflex
compose '>' 'C' to U+0108
compose '>' 'E' to Ecircumflex
compose '>' 'G' to U+011C
compose '>' 'H' to U+0124
compose '>' 'I' to Icircumflex
compose '>' 'J' to U+0134
compose '>' 'O' to Ocircumflex
compose '>' 'S' to U+015C
compose '>' 'U' to Ucircumflex
compose '>' 'a' to acircumflex
compose '>' 'c' to U+0109
compose '>' 'e' to ecircumflex
compose '>' 'g' to U+011D
compose '>' 'h' to U+0125
compose '>' 'i' to icircumflex
compose '>' 'j' to U+0135
compose '>' 'o' to ocircumflex
compose '>' 's' to U+015D
compose '>' 'u' to ucircumflex
compose 'G' 'U' to U+011E
compose 'U' 'G' to U+011E
compose 'U' 'U' to U+016C
compose 'U' 'g' to U+011F
compose 'U' 'u' to U+016D
compose '\'' 'A' to Aacute
compose '\'' 'E' to Eacute
compose '\'' 'I' to Iacute
compose '\'' 'O' to Oacute
compose '\'' 'U' to Uacute
compose '\'' 'Y' to U+016C
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+016D
compose '^' '-' to U+017B
compose '^' '.' to periodcentered
compose '^' '/' to '|'
compose '^' '0' to degree
compose '^' '1' to U+0131
compose '^' '2' to twosuperior
compose '^' '3' to threesuperior
compose '^' 'A' to Acircumflex
compose '^' 'C' to U+0108
compose '^' 'E' to Ecircumflex
compose '^' 'G' to U+011C
compose '^' 'H' to U+0124
compose '^' 'I' to Icircumflex
compose '^' 'J' to U+0134
compose '^' 'O' to Ocircumflex
compose '^' 'S' to U+015C
compose '^' 'U' to Ucircumflex
compose '^' '_' to U+017B
compose '^' 'a' to acircumflex
compose '^' 'c' to U+0109
compose '^' 'e' to ecircumflex
compose '^' 'g' to U+011D
compose '^' 'h' to U+0125
compose '^' 'i' to icircumflex
compose '^' 'j' to U+0135
compose '^' 'o' to ocircumflex
compose '^' 's' to U+015D
compose '^' 'u' to ucircumflex
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 igrave
compose '`' 'o' to ograve
compose '`' 'u' to ugrave
compose 'c' 'S' to U+0124
compose 'c' 'Z' to acute
compose 'c' 's' to diaeresis
compose 'c' 'z' to cedilla
compose 'g' 'U' to U+011F
compose 'r' 'o' to U+FFFD
compose 's' '0' to section
compose 's' '2' to twosuperior
compose 's' '3' to threesuperior
compose 's' 'o' to section
compose 'u' 'u' to U+016D
compose 'v' 'l' to '|'
compose '~' 'N' to Ntilde
compose '~' 'O' to U+0120
compose '~' 'a' to U+FFFD
compose '~' 'n' to ntilde
compose '~' 'o' to U+0121
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 U+FFFD
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 U+02D9
compose U+00B8 'S' to U+015E
compose U+00B8 's' to U+015F
compose U+02D8 'G' to U+011E
compose U+02D8 'U' to U+016C
compose U+02D8 'g' to U+011F
compose U+02D8 'u' to U+016D

View File

@@ -0,0 +1,142 @@
# Compose sequences for ISO-8859-4
compose '!' 's' to section
compose '"' '"' to diaeresis
compose '"' 'A' to Adiaeresis
compose '"' 'E' to Ediaeresis
compose '"' 'O' to Odiaeresis
compose '"' 'U' to Udiaeresis
compose '"' 'a' to adiaeresis
compose '"' 'e' to ediaeresis
compose '"' 'o' to odiaeresis
compose '"' 'u' to udiaeresis
compose '"' U+00A8 to diaeresis
compose '*' '0' to degree
compose '*' 'A' to Aring
compose '*' 'a' to aring
compose ',' ',' to cedilla
compose ',' 'A' to U+0104
compose ',' 'E' to U+0118
compose ',' 'G' to U+0122
compose ',' 'I' to U+012E
compose ',' 'K' to U+0136
compose ',' 'L' to U+013B
compose ',' 'N' to U+0145
compose ',' 'R' to U+0156
compose ',' 'U' to U+0172
compose ',' 'a' to U+0105
compose ',' 'e' to U+0119
compose ',' 'g' to U+0123
compose ',' 'i' to U+012F
compose ',' 'k' to U+0137
compose ',' 'l' to U+013C
compose ',' 'n' to U+0146
compose ',' 'r' to U+0157
compose ',' 'u' to U+0173
compose ',' U+00B8 to cedilla
compose '-' '-' to hyphen
compose '-' ':' to division
compose '-' 'A' to U+0100
compose '-' 'D' to U+0110
compose '-' 'E' to U+0112
compose '-' 'I' to U+012A
compose '-' 'O' to U+014C
compose '-' 'U' to U+016A
compose '-' '^' to macron
compose '-' 'a' to U+0101
compose '-' 'd' to U+0111
compose '-' 'e' to U+0113
compose '-' 'i' to U+012B
compose '-' 'o' to U+014D
compose '-' 'u' to U+016B
compose '.' '.' to U+02D9
compose '.' 'E' to U+0116
compose '.' 'e' to U+0117
compose '.' U+02D9 to U+02D9
compose '/' 'O' to Ooblique
compose '/' 'T' to U+0166
compose '/' 'o' to oslash
compose '/' 't' to U+0167
compose ':' '-' to division
compose '<' '<' to U+02C7
compose '<' 'C' to U+010C
compose '<' 'S' to U+0160
compose '<' 'Z' to U+017D
compose '<' 'c' to U+010D
compose '<' 's' to U+0161
compose '<' 'z' to U+017E
compose '>' 'A' to Acircumflex
compose '>' 'I' to Icircumflex
compose '>' 'O' to Ocircumflex
compose '>' 'U' to Ucircumflex
compose '>' 'a' to acircumflex
compose '>' 'i' to icircumflex
compose '>' 'o' to ocircumflex
compose '>' 'u' to ucircumflex
compose 'A' 'E' to AE
compose 'N' 'G' to U+014A
compose 'T' '-' to U+0166
compose '\'' 'A' to Aacute
compose '\'' 'E' to Eacute
compose '\'' 'I' to Iacute
compose '\'' 'U' to Uacute
compose '\'' '\'' to acute
compose '\'' 'a' to aacute
compose '\'' 'e' to eacute
compose '\'' 'i' to iacute
compose '\'' 'u' to uacute
compose '^' '-' to macron
compose '^' 'A' to Acircumflex
compose '^' 'I' to Icircumflex
compose '^' 'O' to Ocircumflex
compose '^' 'U' to Ucircumflex
compose '^' '_' to macron
compose '^' 'a' to acircumflex
compose '^' 'i' to icircumflex
compose '^' 'o' to ocircumflex
compose '^' 'u' to ucircumflex
compose '_' 'A' to U+0100
compose '_' 'E' to U+0112
compose '_' 'I' to U+012A
compose '_' 'O' to U+014C
compose '_' 'U' to U+016A
compose '_' '^' to macron
compose '_' '_' to macron
compose '_' 'a' to U+0101
compose '_' 'e' to U+0113
compose '_' 'i' to U+012B
compose '_' 'o' to U+014D
compose '_' 'u' to U+016B
compose '_' U+00AF to macron
compose 'a' 'e' to ae
compose 'c' 'C' to U+010C
compose 'c' 'S' to U+0160
compose 'c' 'Z' to U+017D
compose 'c' 'c' to U+010D
compose 'c' 's' to U+0161
compose 'c' 'z' to U+017E
compose 'c' U+02C7 to U+02C7
compose 'k' 'A' to U+0104
compose 'k' 'E' to U+0118
compose 'k' 'I' to U+012E
compose 'k' 'U' to U+0172
compose 'k' 'a' to U+0105
compose 'k' 'e' to U+0119
compose 'k' 'i' to U+012F
compose 'k' 'u' to U+0173
compose 'k' U+02DB to U+02DB
compose 'n' 'g' to U+014B
compose 'o' 'x' to currency
compose 's' '0' to section
compose 's' 'o' to section
compose 't' '-' to U+0167
compose 'x' '0' to currency
compose 'x' 'o' to currency
compose '~' 'A' to Atilde
compose '~' 'I' to U+0128
compose '~' 'O' to Otilde
compose '~' 'U' to U+0168
compose '~' 'a' to atilde
compose '~' 'i' to U+0129
compose '~' 'o' to otilde
compose '~' 'u' to U+0169
compose '~' '~' to '~'

View File

@@ -0,0 +1 @@
# Compose sequences for ISO-8859-5

View File

@@ -0,0 +1 @@
# Compose sequences for ISO-8859-6

View File

@@ -0,0 +1,94 @@
# Compose sequences for ISO-8859-7
compose '!' '^' to brokenbar
compose '!' 's' to section
compose '"' '"' to diaeresis
compose '"' '.' to periodcentered
compose '"' '<' to guillemotleft
compose '"' '>' to guillemotright
compose '"' U+0399 to U+03AA
compose '"' U+03A5 to U+03AB
compose '"' U+03B9 to U+03CA
compose '"' U+03C5 to U+03CB
compose '(' '(' to '['
compose '(' '-' to '{'
compose '(' 'c' to copyright
compose ')' ')' to ']'
compose ')' '-' to '}'
compose '*' '0' to degree
compose '+' '+' to '#'
compose '+' '-' to plusminus
compose ',' '-' to notsign
compose '-' '(' to '{'
compose '-' ')' to '}'
compose '-' '+' to plusminus
compose '-' ',' to notsign
compose '-' '-' to hyphen
compose '-' 'l' to sterling
compose '.' '.' to periodcentered
compose '.' '^' to periodcentered
compose '/' '/' to '\''
compose '/' '<' to '\''
compose '/' '^' to '|'
compose '1' '2' to onehalf
compose '<' '/' to '\''
compose '<' '<' to guillemotleft
compose '<' '\'' to U+201B
compose '=' 'l' to sterling
compose '>' '>' to guillemotright
compose '>' '\'' to U+2019
compose 'U' U+03B9 to U+0390
compose 'U' U+03C5 to U+03B0
compose '\'' '.' to periodcentered
compose '\'' '<' to U+201B
compose '\'' '>' to U+2019
compose '\'' '\'' to acute
compose '\'' U+0391 to U+0386
compose '\'' U+0395 to U+0388
compose '\'' U+0397 to U+0389
compose '\'' U+0399 to U+038A
compose '\'' U+039F to U+038C
compose '\'' U+03A5 to U+038E
compose '\'' U+03A9 to U+038F
compose '\'' U+03B1 to U+03AC
compose '\'' U+03B5 to U+03AD
compose '\'' U+03B7 to U+03AE
compose '\'' U+03B9 to U+03AF
compose '\'' U+03BF to U+03CC
compose '\'' U+03C5 to U+03CD
compose '\'' U+03C9 to U+03CE
compose '^' '!' to brokenbar
compose '^' '.' to periodcentered
compose '^' '/' to '|'
compose '^' '0' to degree
compose '^' '2' to twosuperior
compose '^' '3' to threesuperior
compose 'a' 't' to '@'
compose 'c' '0' to copyright
compose 'c' 'o' to copyright
compose 'o' 'c' to copyright
compose 's' '0' to section
compose 's' '2' to twosuperior
compose 's' '3' to threesuperior
compose 's' 'o' to section
compose 'v' 'b' to brokenbar
compose 'v' 'l' to '|'
compose '|' '|' to brokenbar
compose '~' '~' to U+2014
compose U+0391 '\'' to U+0386
compose U+0395 '\'' to U+0388
compose U+0397 '\'' to U+0389
compose U+0399 '"' to U+03AA
compose U+0399 '\'' to U+038A
compose U+039F '\'' to U+038C
compose U+03A5 '"' to U+03AB
compose U+03A5 '\'' to U+038E
compose U+03A9 '\'' to U+038F
compose U+03B1 '\'' to U+03AC
compose U+03B5 '\'' to U+03AD
compose U+03B7 '\'' to U+03AE
compose U+03B9 '"' to U+03CA
compose U+03B9 '\'' to U+03AF
compose U+03BF '\'' to U+03CC
compose U+03C5 '"' to U+03CB
compose U+03C5 '\'' to U+03CD
compose U+03C9 '\'' to U+03CE

View File

@@ -0,0 +1 @@
# Compose sequences for ISO-8859-8

View File

@@ -0,0 +1,176 @@
# 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

View File

@@ -0,0 +1,67 @@
# Compose sequences for KOI8-R
compose '(' '(' to '['
compose '(' '-' to '{'
compose ')' ')' to ']'
compose ')' '-' to '}'
compose '+' '+' to '#'
compose '-' '(' to '{'
compose '-' ')' to '}'
compose '/' '/' to '\''
compose '/' '<' to '\''
compose '/' '^' to '|'
compose '<' '/' to '\''
compose 'H' '\'' to nobreakspace
compose '^' '/' to '|'
compose 'a' 't' to '@'
compose 'h' '\'' to U+253C
compose 'v' 'l' to '|'
compose U+0413 '-' to U+2591
compose U+0415 ':' to U+0401
compose U+0415 U+0415 to U+2321
compose U+0416 ',' to U+2592
compose U+0418 '-' to degree
compose U+0419 U+0410 to U+042F
compose U+0419 U+041E to U+0401
compose U+0419 U+0423 to U+042E
compose U+041A ',' to U+2593
compose U+041A '/' to U+2320
compose U+041A '|' to U+2320
compose U+041D ',' to U+25A0
compose U+041E '-' to twosuperior
compose U+0422 U+0421 to U+0426
compose U+0423 ',' to U+221A
compose U+0423 '-' to periodcentered
compose U+0423 '/' to U+221A
compose U+0423 '\'' to U+2219
compose U+0423 '|' to U+2219
compose U+0425 ',' to U+2248
compose U+0425 '\'' to nobreakspace
compose U+0427 ',' to U+2264
compose U+0427 '/' to U+2265
compose U+0427 '|' to U+2265
compose U+0428 ',' to U+0429
compose U+0433 '-' to U+2500
compose U+0435 ':' to U+0451
compose U+0435 U+0435 to U+2580
compose U+0436 ',' to U+2502
compose U+0438 '-' to U+2584
compose U+0439 U+0430 to U+044F
compose U+0439 U+043E to U+0451
compose U+0439 U+0443 to U+044E
compose U+043A ',' to U+250C
compose U+043A '/' to U+2510
compose U+043A '|' to U+2510
compose U+043D ',' to U+2514
compose U+043E '-' to U+2588
compose U+0442 U+0441 to U+0446
compose U+0443 ',' to U+251C
compose U+0443 '-' to U+258C
compose U+0443 '/' to U+251C
compose U+0443 '\'' to U+2518
compose U+0443 '|' to U+2518
compose U+0445 ',' to U+2524
compose U+0445 '\'' to U+253C
compose U+0447 ',' to U+252C
compose U+0447 '/' to U+2534
compose U+0447 '|' to U+2534
compose U+0448 ',' to U+0449

View File

@@ -0,0 +1,67 @@
# Compose sequences for KOI8-U
compose '(' '(' to '['
compose '(' '-' to '{'
compose ')' ')' to ']'
compose ')' '-' to '}'
compose '+' '+' to '#'
compose '-' '(' to '{'
compose '-' ')' to '}'
compose '/' '/' to '\''
compose '/' '<' to '\''
compose '/' '^' to '|'
compose '<' '/' to '\''
compose 'H' '\'' to nobreakspace
compose '^' '/' to '|'
compose 'a' 't' to '@'
compose 'h' '\'' to U+253C
compose 'v' 'l' to '|'
compose U+0413 '-' to U+2591
compose U+0415 ':' to U+0401
compose U+0415 U+0415 to U+2321
compose U+0416 ',' to U+2592
compose U+0418 '-' to degree
compose U+0419 U+0410 to U+042F
compose U+0419 U+041E to U+0401
compose U+0419 U+0423 to U+042E
compose U+041A ',' to U+2593
compose U+041A '/' to U+2320
compose U+041A '|' to U+2320
compose U+041D ',' to U+25A0
compose U+041E '-' to twosuperior
compose U+0422 U+0421 to U+0426
compose U+0423 ',' to U+221A
compose U+0423 '-' to periodcentered
compose U+0423 '/' to U+221A
compose U+0423 '\'' to U+2219
compose U+0423 '|' to U+2219
compose U+0425 ',' to U+2248
compose U+0425 '\'' to nobreakspace
compose U+0427 ',' to U+2264
compose U+0427 '/' to U+2265
compose U+0427 '|' to U+2265
compose U+0428 ',' to U+0429
compose U+0433 '-' to U+2500
compose U+0435 ':' to U+0451
compose U+0435 U+0435 to U+2580
compose U+0436 ',' to U+2502
compose U+0438 '-' to U+2584
compose U+0439 U+0430 to U+044F
compose U+0439 U+043E to U+0451
compose U+0439 U+0443 to U+044E
compose U+043A ',' to U+250C
compose U+043A '/' to U+2510
compose U+043A '|' to U+2510
compose U+043D ',' to U+2514
compose U+043E '-' to U+2588
compose U+0442 U+0441 to U+0446
compose U+0443 ',' to U+251C
compose U+0443 '-' to U+258C
compose U+0443 '/' to U+251C
compose U+0443 '\'' to U+2518
compose U+0443 '|' to U+2518
compose U+0445 ',' to U+2524
compose U+0445 '\'' to U+253C
compose U+0447 ',' to U+252C
compose U+0447 '/' to U+2534
compose U+0447 '|' to U+2534
compose U+0448 ',' to U+0449

View File

@@ -0,0 +1 @@
# Compose sequences for TIS-620

View File

@@ -0,0 +1,122 @@
# Compose sequences for VISCII
compose '!' 'A' to U+1EA0
compose '!' 'E' to U+1EB8
compose '!' 'I' to U+1ECA
compose '!' 'O' to U+1ECC
compose '!' 'U' to U+1EE4
compose '!' 'Y' to U+001E
compose '!' 'a' to U+1EA1
compose '!' 'e' to U+1EB9
compose '!' 'i' to U+1ECB
compose '!' 'o' to U+1ECD
compose '!' 'u' to U+1EE5
compose '!' 'y' to U+1EF5
compose '!' U+00C2 to U+1EAC
compose '!' U+00CA to U+1EC6
compose '!' U+00D4 to U+1ED8
compose '!' U+00E2 to U+1EAD
compose '!' U+00EA to U+1EC7
compose '!' U+00F4 to U+1ED9
compose '!' U+0102 to U+1EB6
compose '!' U+0103 to U+1EB7
compose '!' U+01A0 to U+1EE2
compose '!' U+01A1 to U+1EE3
compose '!' U+01AF to U+1EF0
compose '!' U+01B0 to U+1EF1
compose '?' 'A' to U+1EA2
compose '?' 'E' to U+1EBA
compose '?' 'I' to U+1EC8
compose '?' 'O' to U+1ECE
compose '?' 'U' to U+1EE6
compose '?' 'Y' to U+0014
compose '?' 'a' to U+1EA3
compose '?' 'e' to U+1EBB
compose '?' 'i' to U+1EC9
compose '?' 'o' to U+1ECF
compose '?' 'u' to U+1EE7
compose '?' 'y' to U+1EF7
compose '?' U+00C2 to U+1EA8
compose '?' U+00CA to U+1EC2
compose '?' U+00D4 to U+1ED4
compose '?' U+00E2 to U+1EA9
compose '?' U+00EA to U+1EC3
compose '?' U+00F4 to U+1ED5
compose '?' U+0102 to U+0002
compose '?' U+0103 to U+1EB3
compose '?' U+01A0 to U+1EDE
compose '?' U+01A1 to U+1EDF
compose '?' U+01AF to U+1EEC
compose '?' U+01B0 to U+1EED
compose '\'' 'A' to Aacute
compose '\'' 'E' to Eacute
compose '\'' 'I' to Iacute
compose '\'' 'O' to Oacute
compose '\'' 'U' to Uacute
compose '\'' 'Y' to Yacute
compose '\'' '\'' to U+01A0
compose '\'' 'a' to aacute
compose '\'' 'e' to eacute
compose '\'' 'i' to iacute
compose '\'' 'o' to oacute
compose '\'' 'u' to uacute
compose '\'' 'y' to yacute
compose '\'' U+00C2 to U+1EA4
compose '\'' U+00CA to U+1EBE
compose '\'' U+00D4 to U+1ED0
compose '\'' U+00E2 to U+1EA5
compose '\'' U+00EA to U+1EBF
compose '\'' U+00F4 to U+1ED1
compose '\'' U+0102 to U+1EAE
compose '\'' U+0103 to U+1EAF
compose '\'' U+01A0 to U+1EDA
compose '\'' U+01A1 to U+1EDB
compose '\'' U+01AF to U+1EE8
compose '\'' U+01B0 to U+1EE9
compose '`' 'A' to Agrave
compose '`' 'E' to Egrave
compose '`' 'I' to Igrave
compose '`' 'O' to Ograve
compose '`' 'U' to Ugrave
compose '`' 'Y' to U+1EF2
compose '`' 'a' to agrave
compose '`' 'e' to egrave
compose '`' 'i' to igrave
compose '`' 'o' to ograve
compose '`' 'u' to ugrave
compose '`' 'y' to U+1EF3
compose '`' U+00C2 to U+1EA6
compose '`' U+00CA to U+1EC0
compose '`' U+00D4 to U+1ED2
compose '`' U+00E2 to U+1EA7
compose '`' U+00EA to U+1EC1
compose '`' U+00F4 to U+1ED3
compose '`' U+0102 to U+1EB0
compose '`' U+0103 to U+1EB1
compose '`' U+01A0 to U+1EDC
compose '`' U+01A1 to U+1EDD
compose '`' U+01AF to U+1EEA
compose '`' U+01B0 to U+1EEB
compose '~' 'A' to Atilde
compose '~' 'E' to U+1EBC
compose '~' 'I' to U+0128
compose '~' 'O' to Otilde
compose '~' 'U' to U+0168
compose '~' 'Y' to U+0019
compose '~' 'a' to atilde
compose '~' 'e' to U+1EBD
compose '~' 'i' to U+0129
compose '~' 'o' to otilde
compose '~' 'u' to U+0169
compose '~' 'y' to U+1EF9
compose '~' U+00C2 to U+0006
compose '~' U+00CA to U+1EC4
compose '~' U+00D4 to U+1ED6
compose '~' U+00E2 to U+1EAB
compose '~' U+00EA to U+1EC5
compose '~' U+00F4 to U+1ED7
compose '~' U+0102 to U+0005
compose '~' U+0103 to U+1EB5
compose '~' U+01A0 to U+1EE0
compose '~' U+01A1 to U+1EE1
compose '~' U+01AF to U+1EEE
compose '~' U+01B0 to U+1EEF

View File

@@ -0,0 +1,32 @@
# The content of this file will be appended to the keyboard layout.
# The following is an example how to make Alt+j switch to to the next
# console and Alt+k switch to the previous console.
# Uncomment the following lines for Linux. Notice that everything is
# replicated for all possible values of the modifiers shiftl, shiftr
# and ctrll (shiftl and shiftr are used for groups 1..4 of XKB and
# ctrll is used to fix the broken CapsLock when Linux console is in
# Unicode mode).
# alt keycode 36 = Incr_Console
# shiftl alt keycode 36 = Incr_Console
# shiftr alt keycode 36 = Incr_Console
# shiftr shiftl alt keycode 36 = Incr_Console
# ctrll alt keycode 36 = Incr_Console
# ctrll shiftl alt keycode 36 = Incr_Console
# ctrll shiftr alt keycode 36 = Incr_Console
# ctrll shiftr shiftl alt keycode 36 = Incr_Console
#
# alt keycode 37 = Decr_Console
# shiftl alt keycode 37 = Decr_Console
# shiftr alt keycode 37 = Decr_Console
# shiftr shiftl alt keycode 37 = Decr_Console
# ctrll alt keycode 37 = Decr_Console
# ctrll shiftl alt keycode 37 = Decr_Console
# ctrll shiftr alt keycode 37 = Decr_Console
# ctrll shiftr shiftl alt keycode 37 = Decr_Console
# For the same result on FreeBSD uncomment the following lines:
# 036 'j' 'J' nl nl nscr nscr nl nl C
# 037 'k' 'K' vt vt pscr pscr nl nl C

3
etc/console-setup/vtrgb Normal file
View File

@@ -0,0 +1,3 @@
1,222,57,255,0,118,44,204,128,255,0,255,0,255,0,255
1,56,181,199,111,38,181,204,128,0,255,255,0,0,255,255
1,43,74,6,184,113,233,204,128,0,0,0,255,255,255,255

View File

@@ -0,0 +1,3 @@
0,170,0,170,0,170,0,170,85,255,85,255,85,255,85,255
0,0,170,85,0,0,170,170,85,85,255,255,85,85,255,255
0,0,0,0,170,170,170,170,85,85,85,85,255,255,255,255