|
|
|
@@ -46,7 +46,8 @@ static unsigned long c88592[96]={
|
|
|
|
|
0x0154, 0x00C1, 0x00C2, 0x0102, 0x00C4, 0x0139, 0x0106, 0x00C7, 0x010C, 0x00C9, 0x0118, 0x00CB, 0x011A, 0x00CD, 0x00CE, 0x010E,
|
|
|
|
|
0x0110, 0x0143, 0x0147, 0x00D3, 0x00D4, 0x0150, 0x00D6, 0x00D7, 0x0158, 0x016E, 0x00DA, 0x0170, 0x00DC, 0x00DD, 0x0162, 0x00DF,
|
|
|
|
|
0x0155, 0x00E1, 0x00E2, 0x0103, 0x00E4, 0x013A, 0x0107, 0x00E7, 0x010D, 0x00E9, 0x0119, 0x00EB, 0x011B, 0x00ED, 0x00EE, 0x010F,
|
|
|
|
|
0x0111, 0x0144, 0x0148, 0x00F3, 0x00F4, 0x0151, 0x00F6, 0x00F7, 0x0142, /*0x0159,*/ 0x016F, 0x00FA, 0x0171, 0x00FC, 0x00FD, 0x0163, 0x02D9};
|
|
|
|
|
0x0111, 0x0144, 0x0148, 0x00F3, 0x00F4, 0x0151, 0x00F6, 0x00F7, 0x0142, /*0x0159,*/ 0x016F, 0x00FA, 0x0171, 0x00FC, 0x00FD, 0x0163, 0x02D9
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
static unsigned long c88593[96]= {
|
|
|
|
|
0x00A0, 0x0126, 0x02D8, 0x00A3, 0x00A4, 0x0000, 0x0124, 0x00A7, 0x00A8, 0x0130, 0x015E, 0x011E, 0x0134, 0x00AD, 0x0000, 0x017B,
|
|
|
|
@@ -54,7 +55,8 @@ static unsigned long c88593[96]={
|
|
|
|
|
0x00C0, 0x00C1, 0x00C2, 0x0000, 0x00C4, 0x010A, 0x0108, 0x00C7, 0x00C8, 0x00C9, 0x00CA, 0x00CB, 0x00CC, 0x00CD, 0x00CE, 0x00CF,
|
|
|
|
|
0x0000, 0x00D1, 0x00D2, 0x00D3, 0x00D4, 0x0120, 0x00D6, 0x00D7, 0x011C, 0x00D9, 0x00DA, 0x00DB, 0x00DC, 0x016C, 0x015C, 0x00DF,
|
|
|
|
|
0x00E0, 0x00E1, 0x00E2, 0x0000, 0x00E4, 0x010B, 0x0109, 0x00E7, 0x00E8, 0x00E9, 0x00EA, 0x00EB, 0x00EC, 0x00ED, 0x00EE, 0x00EF,
|
|
|
|
|
0x0000, 0x00F1, 0x00F2, 0x00F3, 0x00F4, 0x0121, 0x00F6, 0x00F7, 0x011D, 0x00F9, 0x00FA, 0x00FB, 0x00FC, 0x016D, 0x015D, 0x02D9};
|
|
|
|
|
0x0000, 0x00F1, 0x00F2, 0x00F3, 0x00F4, 0x0121, 0x00F6, 0x00F7, 0x011D, 0x00F9, 0x00FA, 0x00FB, 0x00FC, 0x016D, 0x015D, 0x02D9
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
static unsigned long c88594[96]= {
|
|
|
|
|
0x00A0, 0x0104, 0x0138, 0x0156, 0x00A4, 0x0128, 0x013B, 0x00A7, 0x00A8, 0x0160, 0x0112, 0x0122, 0x0166, 0x00AD, 0x017D, 0x00AF,
|
|
|
|
@@ -62,7 +64,8 @@ static unsigned long c88594[96]={
|
|
|
|
|
0x0100, 0x00C1, 0x00C2, 0x00C3, 0x00C4, 0x00C5, 0x00C6, 0x012E, 0x010C, 0x00C9, 0x0118, 0x00CB, 0x0116, 0x00CD, 0x00CE, 0x012A,
|
|
|
|
|
0x0110, 0x0145, 0x014C, 0x0136, 0x00D4, 0x00D5, 0x00D6, 0x00D7, 0x00D8, 0x0172, 0x00DA, 0x00DB, 0x00DC, 0x0168, 0x016A, 0x00DF,
|
|
|
|
|
0x0101, 0x00E1, 0x00E2, 0x00E3, 0x00E4, 0x00E5, 0x00E6, 0x012F, 0x010D, 0x00E9, 0x0119, 0x00EB, 0x0117, 0x00ED, 0x00EE, 0x012B,
|
|
|
|
|
0x0111, 0x0146, 0x014D, 0x0137, 0x00F4, 0x00F5, 0x00F6, 0x00F7, 0x00F8, 0x0173, 0x00FA, 0x00FB, 0x00FC, 0x0169, 0x016B, 0x02D9};
|
|
|
|
|
0x0111, 0x0146, 0x014D, 0x0137, 0x00F4, 0x00F5, 0x00F6, 0x00F7, 0x00F8, 0x0173, 0x00FA, 0x00FB, 0x00FC, 0x0169, 0x016B, 0x02D9
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
static unsigned long c88595[96]= {
|
|
|
|
|
0x00A0, 0x0401, 0x0402, 0x0403, 0x0404, 0x0405, 0x0406, 0x0407, 0x0408, 0x0409, 0x040A, 0x040B, 0x040C, 0x00AD, 0x040E, 0x040F,
|
|
|
|
@@ -70,7 +73,8 @@ static unsigned long c88595[96]={
|
|
|
|
|
0x0420, 0x0421, 0x0422, 0x0423, 0x0424, 0x0425, 0x0426, 0x0427, 0x0428, 0x0429, 0x042A, 0x042B, 0x042C, 0x042D, 0x042E, 0x042F,
|
|
|
|
|
0x0430, 0x0431, 0x0432, 0x0433, 0x0434, 0x0435, 0x0436, 0x0437, 0x0438, 0x0439, 0x043A, 0x043B, 0x043C, 0x043D, 0x043E, 0x043F,
|
|
|
|
|
0x0440, 0x0441, 0x0442, 0x0443, 0x0444, 0x0445, 0x0446, 0x0447, 0x0448, 0x0449, 0x044A, 0x044B, 0x044C, 0x044D, 0x044E, 0x044F,
|
|
|
|
|
0x2116, 0x0451, 0x0452, 0x0453, 0x0454, 0x0455, 0x0456, 0x0457, 0x0458, 0x0459, 0x045A, 0x045B, 0x045C, 0x00A7, 0x045E, 0x045F};
|
|
|
|
|
0x2116, 0x0451, 0x0452, 0x0453, 0x0454, 0x0455, 0x0456, 0x0457, 0x0458, 0x0459, 0x045A, 0x045B, 0x045C, 0x00A7, 0x045E, 0x045F
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
static unsigned long c88596[96]= {
|
|
|
|
|
0x00A0, 0x0000, 0x0000, 0x0000, 0x00A4, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x060C, 0x00AD, 0x0000, 0x0000,
|
|
|
|
@@ -78,7 +82,8 @@ static unsigned long c88596[96]={
|
|
|
|
|
0x0000, 0x0621, 0x0622, 0x0623, 0x0624, 0x0625, 0x0626, 0x0627, 0x0628, 0x0629, 0x062A, 0x062B, 0x062C, 0x062D, 0x062E, 0x062F,
|
|
|
|
|
0x0630, 0x0631, 0x0632, 0x0633, 0x0634, 0x0635, 0x0636, 0x0637, 0x0638, 0x0639, 0x063A, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
|
|
|
|
|
0x0640, 0x0641, 0x0642, 0x0643, 0x0644, 0x0645, 0x0646, 0x0647, 0x0648, 0x0649, 0x064A, 0x064B, 0x064C, 0x064D, 0x064E, 0x064F,
|
|
|
|
|
0x0650, 0x0651, 0x0652, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000};
|
|
|
|
|
0x0650, 0x0651, 0x0652, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
static unsigned long c88597[96]= {
|
|
|
|
|
0x00A0, 0x2018, 0x2019, 0x00A3, 0x20AC, 0x20AF, 0x00A6, 0x00A7, 0x00A8, 0x00A9, 0x037A, 0x00AB, 0x00AC, 0x00AD, 0x0000, 0x2015,
|
|
|
|
@@ -86,7 +91,8 @@ static unsigned long c88597[96]={
|
|
|
|
|
0x0390, 0x0391, 0x0392, 0x0393, 0x0394, 0x0395, 0x0396, 0x0397, 0x0398, 0x0399, 0x039A, 0x039B, 0x039C, 0x039D, 0x039E, 0x039F,
|
|
|
|
|
0x03A0, 0x03A1, 0x0000, 0x03A3, 0x03A4, 0x03A5, 0x03A6, 0x03A7, 0x03A8, 0x03A9, 0x03AA, 0x03AB, 0x03AC, 0x03AD, 0x03AE, 0x03AF,
|
|
|
|
|
0x03B0, 0x03B1, 0x03B2, 0x03B3, 0x03B4, 0x03B5, 0x03B6, 0x03B7, 0x03B8, 0x03B9, 0x03BA, 0x03BB, 0x03BC, 0x03BD, 0x03BE, 0x03BF,
|
|
|
|
|
0x03C0, 0x03C1, 0x03C2, 0x03C3, 0x03C4, 0x03C5, 0x03C6, 0x03C7, 0x03C8, 0x03C9, 0x03CA, 0x03CB, 0x03CC, 0x03CD, 0x03CE, 0x0000};
|
|
|
|
|
0x03C0, 0x03C1, 0x03C2, 0x03C3, 0x03C4, 0x03C5, 0x03C6, 0x03C7, 0x03C8, 0x03C9, 0x03CA, 0x03CB, 0x03CC, 0x03CD, 0x03CE, 0x0000
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
static unsigned long c88598[96]= {
|
|
|
|
|
0x00A0, 0x0000, 0x00A2, 0x00A3, 0x00A4, 0x00A5, 0x00A6, 0x00A7, 0x00A8, 0x00A9, 0x00D7, 0x00AB, 0x00AC, 0x00AD, 0x00AE, 0x00AF,
|
|
|
|
@@ -94,7 +100,8 @@ static unsigned long c88598[96]={
|
|
|
|
|
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
|
|
|
|
|
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2017,
|
|
|
|
|
0x05D0, 0x05D1, 0x05D2, 0x05D3, 0x05D4, 0x05D5, 0x05D6, 0x05D7, 0x05D8, 0x05D9, 0x05DA, 0x05DB, 0x05DC, 0x05DD, 0x05DE, 0x05DF,
|
|
|
|
|
0x05E0, 0x05E1, 0x05E2, 0x05E3, 0x05E4, 0x05E5, 0x05E6, 0x05E7, 0x05E8, 0x05E9, 0x05EA, 0x0000, 0x0000, 0x200E, 0x200F, 0x0000};
|
|
|
|
|
0x05E0, 0x05E1, 0x05E2, 0x05E3, 0x05E4, 0x05E5, 0x05E6, 0x05E7, 0x05E8, 0x05E9, 0x05EA, 0x0000, 0x0000, 0x200E, 0x200F, 0x0000
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
static unsigned long c88599[96]= {
|
|
|
|
|
0x00A0, 0x00A1, 0x00A2, 0x00A3, 0x00A4, 0x00A5, 0x00A6, 0x00A7, 0x00A8, 0x00A9, 0x00AA, 0x00AB, 0x00AC, 0x00AD, 0x00AE, 0x00AF,
|
|
|
|
@@ -102,7 +109,8 @@ static unsigned long c88599[96]={
|
|
|
|
|
0x00C0, 0x00C1, 0x00C2, 0x00C3, 0x00C4, 0x00C5, 0x00C6, 0x00C7, 0x00C8, 0x00C9, 0x00CA, 0x00CB, 0x00CC, 0x00CD, 0x00CE, 0x00CF,
|
|
|
|
|
0x011E, 0x00D1, 0x00D2, 0x00D3, 0x00D4, 0x00D5, 0x00D6, 0x00D7, 0x00D8, 0x00D9, 0x00DA, 0x00DB, 0x00DC, 0x0130, 0x015E, 0x00DF,
|
|
|
|
|
0x00E0, 0x00E1, 0x00E2, 0x00E3, 0x00E4, 0x00E5, 0x00E6, 0x00E7, 0x00E8, 0x00E9, 0x00EA, 0x00EB, 0x00EC, 0x00ED, 0x00EE, 0x00EF,
|
|
|
|
|
0x011F, 0x00F1, 0x00F2, 0x00F3, 0x00F4, 0x00F5, 0x00F6, 0x00F7, 0x00F8, 0x00F9, 0x00FA, 0x00FB, 0x00FC, 0x0131, 0x015F, 0x00FF};
|
|
|
|
|
0x011F, 0x00F1, 0x00F2, 0x00F3, 0x00F4, 0x00F5, 0x00F6, 0x00F7, 0x00F8, 0x00F9, 0x00FA, 0x00FB, 0x00FC, 0x0131, 0x015F, 0x00FF
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
static unsigned long c885910[96]= {
|
|
|
|
|
0x00A0, 0x0104, 0x0112, 0x0122, 0x012A, 0x0128, 0x0136, 0x00A7, 0x013B, 0x0110, 0x0160, 0x0166, 0x017D, 0x00AD, 0x016A, 0x014A,
|
|
|
|
@@ -110,7 +118,8 @@ static unsigned long c885910[96]={
|
|
|
|
|
0x0100, 0x00C1, 0x00C2, 0x00C3, 0x00C4, 0x00C5, 0x00C6, 0x012E, 0x010C, 0x00C9, 0x0118, 0x00CB, 0x0116, 0x00CD, 0x00CE, 0x00CF,
|
|
|
|
|
0x00D0, 0x0145, 0x014C, 0x00D3, 0x00D4, 0x00D5, 0x00D6, 0x0168, 0x00D8, 0x0172, 0x00DA, 0x00DB, 0x00DC, 0x00DD, 0x00DE, 0x00DF,
|
|
|
|
|
0x0101, 0x00E1, 0x00E2, 0x00E3, 0x00E4, 0x00E5, 0x00E6, 0x012F, 0x010D, 0x00E9, 0x0119, 0x00EB, 0x0117, 0x00ED, 0x00EE, 0x00EF,
|
|
|
|
|
0x00F0, 0x0146, 0x014D, 0x00F3, 0x00F4, 0x00F5, 0x00F6, 0x0169, 0x00F8, 0x0173, 0x00FA, 0x00FB, 0x00FC, 0x00FD, 0x00FE, 0x0138};
|
|
|
|
|
0x00F0, 0x0146, 0x014D, 0x00F3, 0x00F4, 0x00F5, 0x00F6, 0x0169, 0x00F8, 0x0173, 0x00FA, 0x00FB, 0x00FC, 0x00FD, 0x00FE, 0x0138
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
static unsigned long c885911[96]= {
|
|
|
|
|
0x00A0, 0x0E01, 0x0E02, 0x0E03, 0x0E04, 0x0E05, 0x0E06, 0x0E07, 0x0E08, 0x0E09, 0x0E0A, 0x0E0B, 0x0E0C, 0x0E0D, 0x0E0E, 0x0E0F,
|
|
|
|
@@ -118,7 +127,8 @@ static unsigned long c885911[96]={
|
|
|
|
|
0x0E20, 0x0E21, 0x0E22, 0x0E23, 0x0E24, 0x0E25, 0x0E26, 0x0E27, 0x0E28, 0x0E29, 0x0E2A, 0x0E2B, 0x0E2C, 0x0E2D, 0x0E2E, 0x0E2F,
|
|
|
|
|
0x0E30, 0x0E31, 0x0E32, 0x0E33, 0x0E34, 0x0E35, 0x0E36, 0x0E37, 0x0E38, 0x0E39, 0x0E3A, 0x0000, 0x0000, 0x0000, 0x0000, 0x0E3F,
|
|
|
|
|
0x0E40, 0x0E41, 0x0E42, 0x0E43, 0x0E44, 0x0E45, 0x0E46, 0x0E47, 0x0E48, 0x0E49, 0x0E4A, 0x0E4B, 0x0E4C, 0x0E4D, 0x0E4E, 0x0E4F,
|
|
|
|
|
0x0E50, 0x0E51, 0x0E52, 0x0E53, 0x0E54, 0x0E55, 0x0E56, 0x0E57, 0x0E58, 0x0E59, 0x0E5A, 0x0E5B, 0x0000, 0x0000, 0x0000, 0x0000};
|
|
|
|
|
0x0E50, 0x0E51, 0x0E52, 0x0E53, 0x0E54, 0x0E55, 0x0E56, 0x0E57, 0x0E58, 0x0E59, 0x0E5A, 0x0E5B, 0x0000, 0x0000, 0x0000, 0x0000
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
static unsigned long c885913[96]= {
|
|
|
|
|
0x00A0, 0x201D, 0x00A2, 0x00A3, 0x00A4, 0x201E, 0x00A6, 0x00A7, 0x00D8, 0x00A9, 0x0156, 0x00AB, 0x00AC, 0x00AD, 0x00AE, 0x00C6,
|
|
|
|
@@ -126,7 +136,8 @@ static unsigned long c885913[96]={
|
|
|
|
|
0x0104, 0x012E, 0x0100, 0x0106, 0x00C4, 0x00C5, 0x0118, 0x0112, 0x010C, 0x00C9, 0x0179, 0x0116, 0x0122, 0x0136, 0x012A, 0x013B,
|
|
|
|
|
0x0160, 0x0143, 0x0145, 0x00D3, 0x014C, 0x00D5, 0x00D6, 0x00D7, 0x0172, 0x0141, 0x015A, 0x016A, 0x00DC, 0x017B, 0x017D, 0x00DF,
|
|
|
|
|
0x0105, 0x012F, 0x0101, 0x0107, 0x00E4, 0x00E5, 0x0119, 0x0113, 0x010D, 0x00E9, 0x017A, 0x0117, 0x0123, 0x0137, 0x012B, 0x013C,
|
|
|
|
|
0x0161, 0x0144, 0x0146, 0x00F3, 0x014D, 0x00F5, 0x00F6, 0x00F7, 0x0173, 0x0142, 0x015B, 0x016B, 0x00FC, 0x017C, 0x017E, 0x2019};
|
|
|
|
|
0x0161, 0x0144, 0x0146, 0x00F3, 0x014D, 0x00F5, 0x00F6, 0x00F7, 0x0173, 0x0142, 0x015B, 0x016B, 0x00FC, 0x017C, 0x017E, 0x2019
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
static unsigned long c885914[96]= {
|
|
|
|
|
0x00A0, 0x1E02, 0x1E03, 0x00A3, 0x010A, 0x010B, 0x1E0A, 0x00A7, 0x1E80, 0x00A9, 0x1E82, 0x1E0B, 0x1EF2, 0x00AD, 0x00AE, 0x0178,
|
|
|
|
@@ -134,7 +145,8 @@ static unsigned long c885914[96]={
|
|
|
|
|
0x00C0, 0x00C1, 0x00C2, 0x00C3, 0x00C4, 0x00C5, 0x00C6, 0x00C7, 0x00C8, 0x00C9, 0x00CA, 0x00CB, 0x00CC, 0x00CD, 0x00CE, 0x00CF,
|
|
|
|
|
0x0174, 0x00D1, 0x00D2, 0x00D3, 0x00D4, 0x00D5, 0x00D6, 0x1E6A, 0x00D8, 0x00D9, 0x00DA, 0x00DB, 0x00DC, 0x00DD, 0x0176, 0x00DF,
|
|
|
|
|
0x00E0, 0x00E1, 0x00E2, 0x00E3, 0x00E4, 0x00E5, 0x00E6, 0x00E7, 0x00E8, 0x00E9, 0x00EA, 0x00EB, 0x00EC, 0x00ED, 0x00EE, 0x00EF,
|
|
|
|
|
0x0175, 0x00F1, 0x00F2, 0x00F3, 0x00F4, 0x00F5, 0x00F6, 0x1E6B, 0x00F8, 0x00F9, 0x00FA, 0x00FB, 0x00FC, 0x00FD, 0x0177, 0x00FF};
|
|
|
|
|
0x0175, 0x00F1, 0x00F2, 0x00F3, 0x00F4, 0x00F5, 0x00F6, 0x1E6B, 0x00F8, 0x00F9, 0x00FA, 0x00FB, 0x00FC, 0x00FD, 0x0177, 0x00FF
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
static unsigned long c885915[96]= {
|
|
|
|
|
0x00A0, 0x00A1, 0x00A2, 0x00A3, 0x20AC, 0x00A5, 0x0160, 0x00A7, 0x0161, 0x00A9, 0x00AA, 0x00AB, 0x00AC, 0x00AD, 0x00AE, 0x00AF,
|
|
|
|
@@ -142,7 +154,8 @@ static unsigned long c885915[96]={
|
|
|
|
|
0x00C0, 0x00C1, 0x00C2, 0x00C3, 0x00C4, 0x00C5, 0x00C6, 0x00C7, 0x00C8, 0x00C9, 0x00CA, 0x00CB, 0x00CC, 0x00CD, 0x00CE, 0x00CF,
|
|
|
|
|
0x00D0, 0x00D1, 0x00D2, 0x00D3, 0x00D4, 0x00D5, 0x00D6, 0x00D7, 0x00D8, 0x00D9, 0x00DA, 0x00DB, 0x00DC, 0x00DD, 0x00DE, 0x00DF,
|
|
|
|
|
0x00E0, 0x00E1, 0x00E2, 0x00E3, 0x00E4, 0x00E5, 0x00E6, 0x00E7, 0x00E8, 0x00E9, 0x00EA, 0x00EB, 0x00EC, 0x00ED, 0x00EE, 0x00EF,
|
|
|
|
|
0x00F0, 0x00F1, 0x00F2, 0x00F3, 0x00F4, 0x00F5, 0x00F6, 0x00F7, 0x00F8, 0x00F9, 0x00FA, 0x00FB, 0x00FC, 0x00FD, 0x00FE, 0x00FF};
|
|
|
|
|
0x00F0, 0x00F1, 0x00F2, 0x00F3, 0x00F4, 0x00F5, 0x00F6, 0x00F7, 0x00F8, 0x00F9, 0x00FA, 0x00FB, 0x00FC, 0x00FD, 0x00FE, 0x00FF
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
static unsigned long c885916[96]= {
|
|
|
|
|
0x00A0, 0x0104, 0x0105, 0x0141, 0x20AC, 0x201E, 0x0160, 0x00A7, 0x0161, 0x00A9, 0x0218, 0x00AB, 0x0179, 0x00AD, 0x017A, 0x017B,
|
|
|
|
@@ -150,7 +163,8 @@ static unsigned long c885916[96]={
|
|
|
|
|
0x00C0, 0x00C1, 0x00C2, 0x0102, 0x00C4, 0x0106, 0x00C6, 0x00C7, 0x00C8, 0x00C9, 0x00CA, 0x00CB, 0x00CC, 0x00CD, 0x00CE, 0x00CF,
|
|
|
|
|
0x0110, 0x0143, 0x00D2, 0x00D3, 0x00D4, 0x0150, 0x00D6, 0x015A, 0x0170, 0x00D9, 0x00DA, 0x00DB, 0x00DC, 0x0118, 0x021A, 0x00DF,
|
|
|
|
|
0x00E0, 0x00E1, 0x00E2, 0x0103, 0x00E4, 0x0107, 0x00E6, 0x00E7, 0x00E8, 0x00E9, 0x00EA, 0x00EB, 0x00EC, 0x00ED, 0x00EE, 0x00EF,
|
|
|
|
|
0x0111, 0x0144, 0x00F2, 0x00F3, 0x00F4, 0x0151, 0x00F6, 0x015B, 0x0171, 0x00F9, 0x00FA, 0x00FB, 0x00FC, 0x0119, 0x021B, 0x00FF};
|
|
|
|
|
0x0111, 0x0144, 0x00F2, 0x00F3, 0x00F4, 0x0151, 0x00F6, 0x015B, 0x0171, 0x00F9, 0x00FA, 0x00FB, 0x00FC, 0x0119, 0x021B, 0x00FF
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
// Two Char Mapping ( many polish services and UPC Direct/HBO services)
|
|
|
|
|
// get from http://mitglied.lycos.de/buran/charsets/videotex-suppl.html
|
|
|
|
@@ -162,135 +176,364 @@ static inline unsigned int doVideoTexSuppl(char c1, char c2)
|
|
|
|
|
case 0xC1: // grave
|
|
|
|
|
switch (c2)
|
|
|
|
|
{
|
|
|
|
|
case 0x61: return 224; case 0x41: return 192;
|
|
|
|
|
case 0x65: return 232; case 0x45: return 200;
|
|
|
|
|
case 0x69: return 236; case 0x49: return 204;
|
|
|
|
|
case 0x6f: return 242; case 0x4f: return 210;
|
|
|
|
|
case 0x75: return 249; case 0x55: return 217;
|
|
|
|
|
default: return 0;
|
|
|
|
|
case 0x61:
|
|
|
|
|
return 224;
|
|
|
|
|
case 0x41:
|
|
|
|
|
return 192;
|
|
|
|
|
case 0x65:
|
|
|
|
|
return 232;
|
|
|
|
|
case 0x45:
|
|
|
|
|
return 200;
|
|
|
|
|
case 0x69:
|
|
|
|
|
return 236;
|
|
|
|
|
case 0x49:
|
|
|
|
|
return 204;
|
|
|
|
|
case 0x6f:
|
|
|
|
|
return 242;
|
|
|
|
|
case 0x4f:
|
|
|
|
|
return 210;
|
|
|
|
|
case 0x75:
|
|
|
|
|
return 249;
|
|
|
|
|
case 0x55:
|
|
|
|
|
return 217;
|
|
|
|
|
default:
|
|
|
|
|
return 0;
|
|
|
|
|
}
|
|
|
|
|
case 0xC2: // acute
|
|
|
|
|
switch (c2)
|
|
|
|
|
{
|
|
|
|
|
case 0x61: return 225; case 0x41: return 193;
|
|
|
|
|
case 0x65: return 233; case 0x45: return 201;
|
|
|
|
|
case 0x69: return 237; case 0x49: return 205;
|
|
|
|
|
case 0x6f: return 243; case 0x4f: return 211;
|
|
|
|
|
case 0x75: return 250; case 0x55: return 218;
|
|
|
|
|
case 0x79: return 253; case 0x59: return 221;
|
|
|
|
|
case 0x63: return 263; case 0x43: return 262;
|
|
|
|
|
case 0x6c: return 314; case 0x4c: return 313;
|
|
|
|
|
case 0x6e: return 324; case 0x4e: return 323;
|
|
|
|
|
case 0x72: return 341; case 0x52: return 340;
|
|
|
|
|
case 0x73: return 347; case 0x53: return 346;
|
|
|
|
|
case 0x7a: return 378; case 0x5a: return 377;
|
|
|
|
|
default: return 0;
|
|
|
|
|
case 0x61:
|
|
|
|
|
return 225;
|
|
|
|
|
case 0x41:
|
|
|
|
|
return 193;
|
|
|
|
|
case 0x65:
|
|
|
|
|
return 233;
|
|
|
|
|
case 0x45:
|
|
|
|
|
return 201;
|
|
|
|
|
case 0x69:
|
|
|
|
|
return 237;
|
|
|
|
|
case 0x49:
|
|
|
|
|
return 205;
|
|
|
|
|
case 0x6f:
|
|
|
|
|
return 243;
|
|
|
|
|
case 0x4f:
|
|
|
|
|
return 211;
|
|
|
|
|
case 0x75:
|
|
|
|
|
return 250;
|
|
|
|
|
case 0x55:
|
|
|
|
|
return 218;
|
|
|
|
|
case 0x79:
|
|
|
|
|
return 253;
|
|
|
|
|
case 0x59:
|
|
|
|
|
return 221;
|
|
|
|
|
case 0x63:
|
|
|
|
|
return 263;
|
|
|
|
|
case 0x43:
|
|
|
|
|
return 262;
|
|
|
|
|
case 0x6c:
|
|
|
|
|
return 314;
|
|
|
|
|
case 0x4c:
|
|
|
|
|
return 313;
|
|
|
|
|
case 0x6e:
|
|
|
|
|
return 324;
|
|
|
|
|
case 0x4e:
|
|
|
|
|
return 323;
|
|
|
|
|
case 0x72:
|
|
|
|
|
return 341;
|
|
|
|
|
case 0x52:
|
|
|
|
|
return 340;
|
|
|
|
|
case 0x73:
|
|
|
|
|
return 347;
|
|
|
|
|
case 0x53:
|
|
|
|
|
return 346;
|
|
|
|
|
case 0x7a:
|
|
|
|
|
return 378;
|
|
|
|
|
case 0x5a:
|
|
|
|
|
return 377;
|
|
|
|
|
default:
|
|
|
|
|
return 0;
|
|
|
|
|
}
|
|
|
|
|
case 0xC3: // cedilla
|
|
|
|
|
switch (c2)
|
|
|
|
|
{
|
|
|
|
|
case 0x61: return 226; case 0x41: return 194;
|
|
|
|
|
case 0x65: return 234; case 0x45: return 202;
|
|
|
|
|
case 0x69: return 238; case 0x49: return 206;
|
|
|
|
|
case 0x6f: return 244; case 0x4f: return 212;
|
|
|
|
|
case 0x75: return 251; case 0x55: return 219;
|
|
|
|
|
case 0x79: return 375; case 0x59: return 374;
|
|
|
|
|
case 0x63: return 265; case 0x43: return 264;
|
|
|
|
|
case 0x67: return 285; case 0x47: return 284;
|
|
|
|
|
case 0x68: return 293; case 0x48: return 292;
|
|
|
|
|
case 0x6a: return 309; case 0x4a: return 308;
|
|
|
|
|
case 0x73: return 349; case 0x53: return 348;
|
|
|
|
|
case 0x77: return 373; case 0x57: return 372;
|
|
|
|
|
default: return 0;
|
|
|
|
|
case 0x61:
|
|
|
|
|
return 226;
|
|
|
|
|
case 0x41:
|
|
|
|
|
return 194;
|
|
|
|
|
case 0x65:
|
|
|
|
|
return 234;
|
|
|
|
|
case 0x45:
|
|
|
|
|
return 202;
|
|
|
|
|
case 0x69:
|
|
|
|
|
return 238;
|
|
|
|
|
case 0x49:
|
|
|
|
|
return 206;
|
|
|
|
|
case 0x6f:
|
|
|
|
|
return 244;
|
|
|
|
|
case 0x4f:
|
|
|
|
|
return 212;
|
|
|
|
|
case 0x75:
|
|
|
|
|
return 251;
|
|
|
|
|
case 0x55:
|
|
|
|
|
return 219;
|
|
|
|
|
case 0x79:
|
|
|
|
|
return 375;
|
|
|
|
|
case 0x59:
|
|
|
|
|
return 374;
|
|
|
|
|
case 0x63:
|
|
|
|
|
return 265;
|
|
|
|
|
case 0x43:
|
|
|
|
|
return 264;
|
|
|
|
|
case 0x67:
|
|
|
|
|
return 285;
|
|
|
|
|
case 0x47:
|
|
|
|
|
return 284;
|
|
|
|
|
case 0x68:
|
|
|
|
|
return 293;
|
|
|
|
|
case 0x48:
|
|
|
|
|
return 292;
|
|
|
|
|
case 0x6a:
|
|
|
|
|
return 309;
|
|
|
|
|
case 0x4a:
|
|
|
|
|
return 308;
|
|
|
|
|
case 0x73:
|
|
|
|
|
return 349;
|
|
|
|
|
case 0x53:
|
|
|
|
|
return 348;
|
|
|
|
|
case 0x77:
|
|
|
|
|
return 373;
|
|
|
|
|
case 0x57:
|
|
|
|
|
return 372;
|
|
|
|
|
default:
|
|
|
|
|
return 0;
|
|
|
|
|
}
|
|
|
|
|
case 0xC4: // tilde
|
|
|
|
|
switch (c2)
|
|
|
|
|
{
|
|
|
|
|
case 0x61: return 227; case 0x41: return 195;
|
|
|
|
|
case 0x6e: return 241; case 0x4e: return 209;
|
|
|
|
|
case 0x69: return 297; case 0x49: return 296;
|
|
|
|
|
case 0x6f: return 245; case 0x4f: return 213;
|
|
|
|
|
case 0x75: return 361; case 0x55: return 360;
|
|
|
|
|
default: return 0;
|
|
|
|
|
case 0x61:
|
|
|
|
|
return 227;
|
|
|
|
|
case 0x41:
|
|
|
|
|
return 195;
|
|
|
|
|
case 0x6e:
|
|
|
|
|
return 241;
|
|
|
|
|
case 0x4e:
|
|
|
|
|
return 209;
|
|
|
|
|
case 0x69:
|
|
|
|
|
return 297;
|
|
|
|
|
case 0x49:
|
|
|
|
|
return 296;
|
|
|
|
|
case 0x6f:
|
|
|
|
|
return 245;
|
|
|
|
|
case 0x4f:
|
|
|
|
|
return 213;
|
|
|
|
|
case 0x75:
|
|
|
|
|
return 361;
|
|
|
|
|
case 0x55:
|
|
|
|
|
return 360;
|
|
|
|
|
default:
|
|
|
|
|
return 0;
|
|
|
|
|
}
|
|
|
|
|
case 0xC6: // breve
|
|
|
|
|
switch (c2)
|
|
|
|
|
{
|
|
|
|
|
case 0x61: return 259; case 0x41: return 258;
|
|
|
|
|
case 0x67: return 287; case 0x47: return 286;
|
|
|
|
|
case 0x75: return 365; case 0x55: return 364;
|
|
|
|
|
default: return 0;
|
|
|
|
|
case 0x61:
|
|
|
|
|
return 259;
|
|
|
|
|
case 0x41:
|
|
|
|
|
return 258;
|
|
|
|
|
case 0x67:
|
|
|
|
|
return 287;
|
|
|
|
|
case 0x47:
|
|
|
|
|
return 286;
|
|
|
|
|
case 0x75:
|
|
|
|
|
return 365;
|
|
|
|
|
case 0x55:
|
|
|
|
|
return 364;
|
|
|
|
|
default:
|
|
|
|
|
return 0;
|
|
|
|
|
}
|
|
|
|
|
case 0xC7: // dot above
|
|
|
|
|
switch (c2)
|
|
|
|
|
{
|
|
|
|
|
case 0x63: return 267; case 0x43: return 266;
|
|
|
|
|
case 0x65: return 279; case 0x45: return 278;
|
|
|
|
|
case 0x67: return 289; case 0x47: return 288;
|
|
|
|
|
case 0x49: return 304; case 0x7a: return 380;
|
|
|
|
|
case 0x5a: return 379;
|
|
|
|
|
default: return 0;
|
|
|
|
|
case 0x63:
|
|
|
|
|
return 267;
|
|
|
|
|
case 0x43:
|
|
|
|
|
return 266;
|
|
|
|
|
case 0x65:
|
|
|
|
|
return 279;
|
|
|
|
|
case 0x45:
|
|
|
|
|
return 278;
|
|
|
|
|
case 0x67:
|
|
|
|
|
return 289;
|
|
|
|
|
case 0x47:
|
|
|
|
|
return 288;
|
|
|
|
|
case 0x49:
|
|
|
|
|
return 304;
|
|
|
|
|
case 0x7a:
|
|
|
|
|
return 380;
|
|
|
|
|
case 0x5a:
|
|
|
|
|
return 379;
|
|
|
|
|
default:
|
|
|
|
|
return 0;
|
|
|
|
|
}
|
|
|
|
|
case 0xC8: // diaeresis
|
|
|
|
|
switch (c2)
|
|
|
|
|
{
|
|
|
|
|
case 0x61: return 228; case 0x41: return 196;
|
|
|
|
|
case 0x65: return 235; case 0x45: return 203;
|
|
|
|
|
case 0x69: return 239; case 0x49: return 207;
|
|
|
|
|
case 0x6f: return 246; case 0x4f: return 214;
|
|
|
|
|
case 0x75: return 252; case 0x55: return 220;
|
|
|
|
|
case 0x79: return 255; case 0x59: return 376;
|
|
|
|
|
default: return 0;
|
|
|
|
|
case 0x61:
|
|
|
|
|
return 228;
|
|
|
|
|
case 0x41:
|
|
|
|
|
return 196;
|
|
|
|
|
case 0x65:
|
|
|
|
|
return 235;
|
|
|
|
|
case 0x45:
|
|
|
|
|
return 203;
|
|
|
|
|
case 0x69:
|
|
|
|
|
return 239;
|
|
|
|
|
case 0x49:
|
|
|
|
|
return 207;
|
|
|
|
|
case 0x6f:
|
|
|
|
|
return 246;
|
|
|
|
|
case 0x4f:
|
|
|
|
|
return 214;
|
|
|
|
|
case 0x75:
|
|
|
|
|
return 252;
|
|
|
|
|
case 0x55:
|
|
|
|
|
return 220;
|
|
|
|
|
case 0x79:
|
|
|
|
|
return 255;
|
|
|
|
|
case 0x59:
|
|
|
|
|
return 376;
|
|
|
|
|
default:
|
|
|
|
|
return 0;
|
|
|
|
|
}
|
|
|
|
|
case 0xCA: // ring above
|
|
|
|
|
switch (c2)
|
|
|
|
|
{
|
|
|
|
|
case 0x61: return 229; case 0x41: return 197;
|
|
|
|
|
case 0x75: return 367; case 0x55: return 366;
|
|
|
|
|
default: return 0;
|
|
|
|
|
case 0x61:
|
|
|
|
|
return 229;
|
|
|
|
|
case 0x41:
|
|
|
|
|
return 197;
|
|
|
|
|
case 0x75:
|
|
|
|
|
return 367;
|
|
|
|
|
case 0x55:
|
|
|
|
|
return 366;
|
|
|
|
|
default:
|
|
|
|
|
return 0;
|
|
|
|
|
}
|
|
|
|
|
case 0xCB: // cedilla
|
|
|
|
|
switch (c2)
|
|
|
|
|
{
|
|
|
|
|
case 0x63: return 231; case 0x43: return 199;
|
|
|
|
|
case 0x67: return 291; case 0x47: return 290;
|
|
|
|
|
case 0x6b: return 311; case 0x4b: return 310;
|
|
|
|
|
case 0x6c: return 316; case 0x4c: return 315;
|
|
|
|
|
case 0x6e: return 326; case 0x4e: return 325;
|
|
|
|
|
case 0x72: return 343; case 0x52: return 342;
|
|
|
|
|
case 0x73: return 351; case 0x53: return 350;
|
|
|
|
|
case 0x74: return 355; case 0x54: return 354;
|
|
|
|
|
default: return 0;
|
|
|
|
|
case 0x63:
|
|
|
|
|
return 231;
|
|
|
|
|
case 0x43:
|
|
|
|
|
return 199;
|
|
|
|
|
case 0x67:
|
|
|
|
|
return 291;
|
|
|
|
|
case 0x47:
|
|
|
|
|
return 290;
|
|
|
|
|
case 0x6b:
|
|
|
|
|
return 311;
|
|
|
|
|
case 0x4b:
|
|
|
|
|
return 310;
|
|
|
|
|
case 0x6c:
|
|
|
|
|
return 316;
|
|
|
|
|
case 0x4c:
|
|
|
|
|
return 315;
|
|
|
|
|
case 0x6e:
|
|
|
|
|
return 326;
|
|
|
|
|
case 0x4e:
|
|
|
|
|
return 325;
|
|
|
|
|
case 0x72:
|
|
|
|
|
return 343;
|
|
|
|
|
case 0x52:
|
|
|
|
|
return 342;
|
|
|
|
|
case 0x73:
|
|
|
|
|
return 351;
|
|
|
|
|
case 0x53:
|
|
|
|
|
return 350;
|
|
|
|
|
case 0x74:
|
|
|
|
|
return 355;
|
|
|
|
|
case 0x54:
|
|
|
|
|
return 354;
|
|
|
|
|
default:
|
|
|
|
|
return 0;
|
|
|
|
|
}
|
|
|
|
|
case 0xCD: // double acute accent
|
|
|
|
|
switch (c2)
|
|
|
|
|
{
|
|
|
|
|
case 0x6f: return 337; case 0x4f: return 336;
|
|
|
|
|
case 0x75: return 369; case 0x55: return 368;
|
|
|
|
|
default: return 0;
|
|
|
|
|
case 0x6f:
|
|
|
|
|
return 337;
|
|
|
|
|
case 0x4f:
|
|
|
|
|
return 336;
|
|
|
|
|
case 0x75:
|
|
|
|
|
return 369;
|
|
|
|
|
case 0x55:
|
|
|
|
|
return 368;
|
|
|
|
|
default:
|
|
|
|
|
return 0;
|
|
|
|
|
}
|
|
|
|
|
case 0xCE: // ogonek
|
|
|
|
|
switch (c2)
|
|
|
|
|
{
|
|
|
|
|
case 0x61: return 261; case 0x41: return 260;
|
|
|
|
|
case 0x65: return 281; case 0x45: return 280;
|
|
|
|
|
case 0x69: return 303; case 0x49: return 302;
|
|
|
|
|
case 0x75: return 371; case 0x55: return 370;
|
|
|
|
|
default: return 0;
|
|
|
|
|
case 0x61:
|
|
|
|
|
return 261;
|
|
|
|
|
case 0x41:
|
|
|
|
|
return 260;
|
|
|
|
|
case 0x65:
|
|
|
|
|
return 281;
|
|
|
|
|
case 0x45:
|
|
|
|
|
return 280;
|
|
|
|
|
case 0x69:
|
|
|
|
|
return 303;
|
|
|
|
|
case 0x49:
|
|
|
|
|
return 302;
|
|
|
|
|
case 0x75:
|
|
|
|
|
return 371;
|
|
|
|
|
case 0x55:
|
|
|
|
|
return 370;
|
|
|
|
|
default:
|
|
|
|
|
return 0;
|
|
|
|
|
}
|
|
|
|
|
case 0xCF: // caron
|
|
|
|
|
switch (c2)
|
|
|
|
|
{
|
|
|
|
|
case 0x63: return 269; case 0x43: return 268;
|
|
|
|
|
case 0x64: return 271; case 0x44: return 270;
|
|
|
|
|
case 0x65: return 283; case 0x45: return 282;
|
|
|
|
|
case 0x6c: return 318; case 0x4c: return 317;
|
|
|
|
|
case 0x6e: return 328; case 0x4e: return 327;
|
|
|
|
|
case 0x72: return 345; case 0x52: return 344;
|
|
|
|
|
case 0x73: return 353; case 0x53: return 352;
|
|
|
|
|
case 0x74: return 357; case 0x54: return 356;
|
|
|
|
|
case 0x7a: return 382; case 0x5a: return 381;
|
|
|
|
|
default: return 0;
|
|
|
|
|
case 0x63:
|
|
|
|
|
return 269;
|
|
|
|
|
case 0x43:
|
|
|
|
|
return 268;
|
|
|
|
|
case 0x64:
|
|
|
|
|
return 271;
|
|
|
|
|
case 0x44:
|
|
|
|
|
return 270;
|
|
|
|
|
case 0x65:
|
|
|
|
|
return 283;
|
|
|
|
|
case 0x45:
|
|
|
|
|
return 282;
|
|
|
|
|
case 0x6c:
|
|
|
|
|
return 318;
|
|
|
|
|
case 0x4c:
|
|
|
|
|
return 317;
|
|
|
|
|
case 0x6e:
|
|
|
|
|
return 328;
|
|
|
|
|
case 0x4e:
|
|
|
|
|
return 327;
|
|
|
|
|
case 0x72:
|
|
|
|
|
return 345;
|
|
|
|
|
case 0x52:
|
|
|
|
|
return 344;
|
|
|
|
|
case 0x73:
|
|
|
|
|
return 353;
|
|
|
|
|
case 0x53:
|
|
|
|
|
return 352;
|
|
|
|
|
case 0x74:
|
|
|
|
|
return 357;
|
|
|
|
|
case 0x54:
|
|
|
|
|
return 356;
|
|
|
|
|
case 0x7a:
|
|
|
|
|
return 382;
|
|
|
|
|
case 0x5a:
|
|
|
|
|
return 381;
|
|
|
|
|
default:
|
|
|
|
|
return 0;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
return 0;
|
|
|
|
|