ec7b0c2da9
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository@1 f5eea248-9336-0410-98b8-ebc06183d4e3
94 lines
2.4 KiB
Plaintext
94 lines
2.4 KiB
Plaintext
|
|
// this is a comment
|
|
|
|
// File structure:
|
|
//
|
|
// GROUP "Group Name" - language group (Russian, Polish etc.)
|
|
// TABLE "Table Name" - encoding table in this group (cp1251 etc.)
|
|
// {
|
|
// <hex data> - hex values of your alphabet's symbols
|
|
// according to the encoding (codepage)
|
|
// }
|
|
//
|
|
|
|
|
|
// modify this file as you need
|
|
|
|
|
|
// EXAMPLE:
|
|
|
|
GROUP "Russian..."
|
|
|
|
// first TABLE of the GROUP describes
|
|
// default (WINDOWS) encoding
|
|
|
|
// TABLE "cp1251"
|
|
{
|
|
E0 E1 E2 E3 E4 E5 B8 E6 E7 E8 // 'a' ...
|
|
E9 EA EB EC ED EE EF F0 F1 F2
|
|
F3 F4 F5 F6 F7 F8 F9 FA FB FC
|
|
FD FE FF BA BF // + ukrainian [ye:] and [yi:]
|
|
C0 C1 C2 C3 C4 C5 A8 C6 C7 C8 // 'A' ...
|
|
C9 CA CB CC CD CE CF D0 D1 D2
|
|
D3 D4 D5 D6 D7 D8 D9 DA DB DC
|
|
DD DE DF AA AF // + ukrainian [Ye:] and [Yi:]
|
|
}
|
|
|
|
// second, third etc. TABLE of the GROUP describes
|
|
// additional encodings particular to the GROUP
|
|
// (to your language/alphabet)
|
|
|
|
// TABLE "cp866"
|
|
{
|
|
A0 A1 A2 A3 A4 A5 F1 A6 A7 A8 // 'a' ...
|
|
A9 AA AB AC AD AE AF E0 E1 E2
|
|
E3 E4 E5 E6 E7 E8 E9 EA EB EC
|
|
ED EE EF F3 F5 // + ukrainian [ye:] and [yi:]
|
|
80 81 82 83 84 85 F0 86 87 88 // 'A' ...
|
|
89 8A 8B 8C 8D 8E 8F 90 91 92
|
|
93 94 95 96 97 98 99 9A 9B 9C
|
|
9D 9E 9F F2 F4 // + ukrainian [Ye:] and [Yi:]
|
|
}
|
|
|
|
// TABLE "iso8859-5"
|
|
{
|
|
D0 D1 D2 D3 D4 D5 F1 D6 D7 D8 // 'a' ...
|
|
D9 DA DB DC DD DE DF E0 E1 E2
|
|
E3 E4 E5 E6 E7 E8 E9 EA EB EC
|
|
ED EE EF F3 F4 // + ukrainian [ye:] and [yi:]
|
|
B0 B1 B2 B3 B4 B5 A1 B6 B7 B8 // 'A' ...
|
|
B9 BA BB BC BD BE BF C0 C1 C2
|
|
C3 C4 C5 C6 C7 C8 C9 CA CB CC
|
|
CD CE CF A3 A4 // + ukrainian [Ye:] and [Yi:]
|
|
}
|
|
|
|
TABLE "Default"
|
|
{
|
|
"àáâãäå¸æçèéêëìíîïðñòóôõö÷øùúûüýþÿ"
|
|
"ÀÁÂÃÄŨÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞß"
|
|
"1234567890"
|
|
}
|
|
|
|
TABLE "Reversed"
|
|
{
|
|
"ÿþýüûúùø÷öõôóòñðïîíìëêéèçæ¸åäãâáà"
|
|
"ßÞÝÜÛÚÙØ×ÖÕÔÓÒÑÐÏÎÍÌËÊÉÈÇƨÅÄÃÂÁÀ"
|
|
"0987654321"
|
|
}
|
|
|
|
GROUP "Latin..."
|
|
|
|
TABLE "Default" // original latin alphabet
|
|
{
|
|
"abcdefghijklmnopqrstuvwxyz"
|
|
"ABCDEFGHIJKLMNOPQRSTUVWXYZ"
|
|
"1234567890"
|
|
}
|
|
|
|
TABLE "Reversed" // latin alphabet in a reverse order
|
|
{
|
|
"zyxwvutsrqponmlkjihgfedcba"
|
|
"ZYXWVUTSRQPONMLKJIHGFEDCBA"
|
|
"0987654321"
|
|
}
|