From: Ben Harris Date: Sat, 26 Oct 2024 15:25:14 +0000 (+0100) Subject: Switch to using string constants for character bitmaps X-Git-Tag: bedstead-3.246~102 X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~bjharris/git?a=commitdiff_plain;h=e303c792d33d65512a50fc9e5889c30fcffd16a1;p=bedstead-debian.git Switch to using string constants for character bitmaps Future versions of C are likely to make octal integer constants obsolescent. Switching to something non-obsolete seems wise, and also using octal character constants saves eight characters per line that I can use for other things. I did consider just using one character per row, but I think that might be a little too hard to read. --- diff --git a/bedstead.c b/bedstead.c index 65c1c11..db7caed 100644 --- a/bedstead.c +++ b/bedstead.c @@ -217,268 +217,268 @@ static struct glyph { * the Mullard SAA5050 series datasheet, dated July 1982. */ /* US ASCII (SAA5055) character set */ - {{000,000,000,000,000,000,000,000,000}, 0x0020, "space" }, - {{004,004,004,004,004,000,004,000,000}, 0x0021, "exclam" }, - {{012,012,012,000,000,000,000,000,000}, 0x0022, "quotedbl" }, - {{012,012,037,012,037,012,012,000,000}, 0x0023, "numbersign" }, - {{016,025,024,016,005,025,016,000,000}, 0x0024, "dollar" }, - {{030,031,002,004,010,023,003,000,000}, 0x0025, "percent" }, - {{010,024,024,010,025,022,015,000,000}, 0x0026, "ampersand" }, - {{004,004,010,000,000,000,000,000,000}, 0x2019, "quoteright" }, - {{002,004,010,010,010,004,002,000,000}, 0x0028, "parenleft" }, - {{010,004,002,002,002,004,010,000,000}, 0x0029, "parenright" }, - {{004,025,016,004,016,025,004,000,000}, 0x002a, "asterisk" }, - {{000,004,004,037,004,004,000,000,000}, 0x002b, "plus" }, - {{000,000,000,000,000,004,004,010,000}, 0x002c, "comma"}, - {{000,000,000,016,000,000,000,000,000}, 0x002d, "hyphen" }, - {{000,000,000,000,000,000,004,000,000}, 0x002e, "period"}, - {{000,001,002,004,010,020,000,000,000}, 0x002f, "slash" }, - {{004,012,021,021,021,012,004,000,000}, 0x0030, "zero" }, - {{004,014,004,004,004,004,016,000,000}, 0x0031, "one" }, - {{016,021,001,006,010,020,037,000,000}, 0x0032, "two" }, - {{037,001,002,006,001,021,016,000,000}, 0x0033, "three" }, - {{002,006,012,022,037,002,002,000,000}, 0x0034, "four" }, - {{037,020,036,001,001,021,016,000,000}, 0x0035, "five" }, - {{006,010,020,036,021,021,016,000,000}, 0x0036, "six" }, - {{037,001,002,004,010,010,010,000,000}, 0x0037, "seven" }, - {{016,021,021,016,021,021,016,000,000}, 0x0038, "eight" }, - {{016,021,021,017,001,002,014,000,000}, 0x0039, "nine" }, - {{000,000,004,000,000,000,004,000,000}, 0x003a, "colon"}, - {{000,000,004,000,000,004,004,010,000}, 0x003b, "semicolon"}, - {{002,004,010,020,010,004,002,000,000}, 0x003c, "less" }, - {{000,000,037,000,037,000,000,000,000}, 0x003d, "equal" }, - {{010,004,002,001,002,004,010,000,000}, 0x003e, "greater" }, - {{016,021,002,004,004,000,004,000,000}, 0x003f, "question" }, - {{016,021,027,025,027,020,016,000,000}, 0x0040, "at" }, - {{004,012,021,021,037,021,021,000,000}, 0x0041, "A" }, - {{036,021,021,036,021,021,036,000,000}, 0x0042, "B" }, - {{016,021,020,020,020,021,016,000,000}, 0x0043, "C" }, - {{036,021,021,021,021,021,036,000,000}, 0x0044, "D" }, - {{037,020,020,036,020,020,037,000,000}, 0x0045, "E" }, - {{037,020,020,036,020,020,020,000,000}, 0x0046, "F" }, - {{016,021,020,020,023,021,017,000,000}, 0x0047, "G" }, - {{021,021,021,037,021,021,021,000,000}, 0x0048, "H" }, - {{016,004,004,004,004,004,016,000,000}, 0x0049, "I" }, - {{001,001,001,001,001,021,016,000,000}, 0x004a, "J" }, - {{021,022,024,030,024,022,021,000,000}, 0x004b, "K" }, - {{020,020,020,020,020,020,037,000,000}, 0x004c, "L" }, - {{021,033,025,025,021,021,021,000,000}, 0x004d, "M" }, - {{021,021,031,025,023,021,021,000,000}, 0x004e, "N" }, - {{016,021,021,021,021,021,016,000,000}, 0x004f, "O" }, - {{036,021,021,036,020,020,020,000,000}, 0x0050, "P" }, - {{016,021,021,021,025,022,015,000,000}, 0x0051, "Q" }, - {{036,021,021,036,024,022,021,000,000}, 0x0052, "R" }, - {{016,021,020,016,001,021,016,000,000}, 0x0053, "S" }, - {{037,004,004,004,004,004,004,000,000}, 0x0054, "T" }, - {{021,021,021,021,021,021,016,000,000}, 0x0055, "U" }, - {{021,021,021,012,012,004,004,000,000}, 0x0056, "V" }, - {{021,021,021,025,025,025,012,000,000}, 0x0057, "W" }, - {{021,021,012,004,012,021,021,000,000}, 0x0058, "X" }, - {{021,021,012,004,004,004,004,000,000}, 0x0059, "Y" }, - {{037,001,002,004,010,020,037,000,000}, 0x005a, "Z" }, - {{017,010,010,010,010,010,017,000,000}, 0x005b, "bracketleft" }, - {{000,020,010,004,002,001,000,000,000}, 0x005c, "backslash" }, - {{036,002,002,002,002,002,036,000,000}, 0x005d, "bracketright" }, - {{004,012,021,000,000,000,000,000,000}, 0x005e, "asciicircum" }, - {{000,000,000,000,000,000,037,000,000}, 0x005f, "underscore" }, - {{004,004,002,000,000,000,000,000,000}, 0x201b, "quotereversed" }, - {{000,000,016,001,017,021,017,000,000}, 0x0061, "a" }, - {{020,020,036,021,021,021,036,000,000}, 0x0062, "b" }, - {{000,000,017,020,020,020,017,000,000}, 0x0063, "c" }, - {{001,001,017,021,021,021,017,000,000}, 0x0064, "d" }, - {{000,000,016,021,037,020,016,000,000}, 0x0065, "e" }, - {{002,004,004,016,004,004,004,000,000}, 0x0066, "f" }, - {{000,000,017,021,021,021,017,001,016}, 0x0067, "g" }, - {{020,020,036,021,021,021,021,000,000}, 0x0068, "h" }, - {{004,000,014,004,004,004,016,000,000}, 0x0069, "i" }, - {{004,000,004,004,004,004,004,004,010}, 0x006a, "j" }, - {{010,010,011,012,014,012,011,000,000}, 0x006b, "k" }, - {{014,004,004,004,004,004,016,000,000}, 0x006c, "l" }, - {{000,000,032,025,025,025,025,000,000}, 0x006d, "m" }, - {{000,000,036,021,021,021,021,000,000}, 0x006e, "n" }, - {{000,000,016,021,021,021,016,000,000}, 0x006f, "o" }, - {{000,000,036,021,021,021,036,020,020}, 0x0070, "p" }, - {{000,000,017,021,021,021,017,001,001}, 0x0071, "q" }, - {{000,000,013,014,010,010,010,000,000}, 0x0072, "r" }, - {{000,000,017,020,016,001,036,000,000}, 0x0073, "s" }, - {{004,004,016,004,004,004,002,000,000}, 0x0074, "t" }, - {{000,000,021,021,021,021,017,000,000}, 0x0075, "u" }, - {{000,000,021,021,012,012,004,000,000}, 0x0076, "v" }, - {{000,000,021,021,025,025,012,000,000}, 0x0077, "w" }, - {{000,000,021,012,004,012,021,000,000}, 0x0078, "x" }, - {{000,000,021,021,021,021,017,001,016}, 0x0079, "y" }, - {{000,000,037,002,004,010,037,000,000}, 0x007a, "z" }, - {{003,004,004,010,004,004,003,000,000}, 0x007b, "braceleft" }, - {{004,004,004,000,004,004,004,000,000}, 0x00a6, "brokenbar" }, - {{030,004,004,002,004,004,030,000,000}, 0x007d, "braceright" }, - {{010,025,002,000,000,000,000,000,000}, 0x007e, "asciitilde" }, - {{037,037,037,037,037,037,037,000,000}, 0x25a0, "filledbox" }, + {"\00\00\00\00\00\00\00\00\00", 0x0020, "space" }, + {"\04\04\04\04\04\00\04\00\00", 0x0021, "exclam" }, + {"\12\12\12\00\00\00\00\00\00", 0x0022, "quotedbl" }, + {"\12\12\37\12\37\12\12\00\00", 0x0023, "numbersign" }, + {"\16\25\24\16\05\25\16\00\00", 0x0024, "dollar" }, + {"\30\31\02\04\10\23\03\00\00", 0x0025, "percent" }, + {"\10\24\24\10\25\22\15\00\00", 0x0026, "ampersand" }, + {"\04\04\10\00\00\00\00\00\00", 0x2019, "quoteright" }, + {"\02\04\10\10\10\04\02\00\00", 0x0028, "parenleft" }, + {"\10\04\02\02\02\04\10\00\00", 0x0029, "parenright" }, + {"\04\25\16\04\16\25\04\00\00", 0x002a, "asterisk" }, + {"\00\04\04\37\04\04\00\00\00", 0x002b, "plus" }, + {"\00\00\00\00\00\04\04\10\00", 0x002c, "comma"}, + {"\00\00\00\16\00\00\00\00\00", 0x002d, "hyphen" }, + {"\00\00\00\00\00\00\04\00\00", 0x002e, "period"}, + {"\00\01\02\04\10\20\00\00\00", 0x002f, "slash" }, + {"\04\12\21\21\21\12\04\00\00", 0x0030, "zero" }, + {"\04\14\04\04\04\04\16\00\00", 0x0031, "one" }, + {"\16\21\01\06\10\20\37\00\00", 0x0032, "two" }, + {"\37\01\02\06\01\21\16\00\00", 0x0033, "three" }, + {"\02\06\12\22\37\02\02\00\00", 0x0034, "four" }, + {"\37\20\36\01\01\21\16\00\00", 0x0035, "five" }, + {"\06\10\20\36\21\21\16\00\00", 0x0036, "six" }, + {"\37\01\02\04\10\10\10\00\00", 0x0037, "seven" }, + {"\16\21\21\16\21\21\16\00\00", 0x0038, "eight" }, + {"\16\21\21\17\01\02\14\00\00", 0x0039, "nine" }, + {"\00\00\04\00\00\00\04\00\00", 0x003a, "colon"}, + {"\00\00\04\00\00\04\04\10\00", 0x003b, "semicolon"}, + {"\02\04\10\20\10\04\02\00\00", 0x003c, "less" }, + {"\00\00\37\00\37\00\00\00\00", 0x003d, "equal" }, + {"\10\04\02\01\02\04\10\00\00", 0x003e, "greater" }, + {"\16\21\02\04\04\00\04\00\00", 0x003f, "question" }, + {"\16\21\27\25\27\20\16\00\00", 0x0040, "at" }, + {"\04\12\21\21\37\21\21\00\00", 0x0041, "A" }, + {"\36\21\21\36\21\21\36\00\00", 0x0042, "B" }, + {"\16\21\20\20\20\21\16\00\00", 0x0043, "C" }, + {"\36\21\21\21\21\21\36\00\00", 0x0044, "D" }, + {"\37\20\20\36\20\20\37\00\00", 0x0045, "E" }, + {"\37\20\20\36\20\20\20\00\00", 0x0046, "F" }, + {"\16\21\20\20\23\21\17\00\00", 0x0047, "G" }, + {"\21\21\21\37\21\21\21\00\00", 0x0048, "H" }, + {"\16\04\04\04\04\04\16\00\00", 0x0049, "I" }, + {"\01\01\01\01\01\21\16\00\00", 0x004a, "J" }, + {"\21\22\24\30\24\22\21\00\00", 0x004b, "K" }, + {"\20\20\20\20\20\20\37\00\00", 0x004c, "L" }, + {"\21\33\25\25\21\21\21\00\00", 0x004d, "M" }, + {"\21\21\31\25\23\21\21\00\00", 0x004e, "N" }, + {"\16\21\21\21\21\21\16\00\00", 0x004f, "O" }, + {"\36\21\21\36\20\20\20\00\00", 0x0050, "P" }, + {"\16\21\21\21\25\22\15\00\00", 0x0051, "Q" }, + {"\36\21\21\36\24\22\21\00\00", 0x0052, "R" }, + {"\16\21\20\16\01\21\16\00\00", 0x0053, "S" }, + {"\37\04\04\04\04\04\04\00\00", 0x0054, "T" }, + {"\21\21\21\21\21\21\16\00\00", 0x0055, "U" }, + {"\21\21\21\12\12\04\04\00\00", 0x0056, "V" }, + {"\21\21\21\25\25\25\12\00\00", 0x0057, "W" }, + {"\21\21\12\04\12\21\21\00\00", 0x0058, "X" }, + {"\21\21\12\04\04\04\04\00\00", 0x0059, "Y" }, + {"\37\01\02\04\10\20\37\00\00", 0x005a, "Z" }, + {"\17\10\10\10\10\10\17\00\00", 0x005b, "bracketleft" }, + {"\00\20\10\04\02\01\00\00\00", 0x005c, "backslash" }, + {"\36\02\02\02\02\02\36\00\00", 0x005d, "bracketright" }, + {"\04\12\21\00\00\00\00\00\00", 0x005e, "asciicircum" }, + {"\00\00\00\00\00\00\37\00\00", 0x005f, "underscore" }, + {"\04\04\02\00\00\00\00\00\00", 0x201b, "quotereversed" }, + {"\00\00\16\01\17\21\17\00\00", 0x0061, "a" }, + {"\20\20\36\21\21\21\36\00\00", 0x0062, "b" }, + {"\00\00\17\20\20\20\17\00\00", 0x0063, "c" }, + {"\01\01\17\21\21\21\17\00\00", 0x0064, "d" }, + {"\00\00\16\21\37\20\16\00\00", 0x0065, "e" }, + {"\02\04\04\16\04\04\04\00\00", 0x0066, "f" }, + {"\00\00\17\21\21\21\17\01\16", 0x0067, "g" }, + {"\20\20\36\21\21\21\21\00\00", 0x0068, "h" }, + {"\04\00\14\04\04\04\16\00\00", 0x0069, "i" }, + {"\04\00\04\04\04\04\04\04\10", 0x006a, "j" }, + {"\10\10\11\12\14\12\11\00\00", 0x006b, "k" }, + {"\14\04\04\04\04\04\16\00\00", 0x006c, "l" }, + {"\00\00\32\25\25\25\25\00\00", 0x006d, "m" }, + {"\00\00\36\21\21\21\21\00\00", 0x006e, "n" }, + {"\00\00\16\21\21\21\16\00\00", 0x006f, "o" }, + {"\00\00\36\21\21\21\36\20\20", 0x0070, "p" }, + {"\00\00\17\21\21\21\17\01\01", 0x0071, "q" }, + {"\00\00\13\14\10\10\10\00\00", 0x0072, "r" }, + {"\00\00\17\20\16\01\36\00\00", 0x0073, "s" }, + {"\04\04\16\04\04\04\02\00\00", 0x0074, "t" }, + {"\00\00\21\21\21\21\17\00\00", 0x0075, "u" }, + {"\00\00\21\21\12\12\04\00\00", 0x0076, "v" }, + {"\00\00\21\21\25\25\12\00\00", 0x0077, "w" }, + {"\00\00\21\12\04\12\21\00\00", 0x0078, "x" }, + {"\00\00\21\21\21\21\17\01\16", 0x0079, "y" }, + {"\00\00\37\02\04\10\37\00\00", 0x007a, "z" }, + {"\03\04\04\10\04\04\03\00\00", 0x007b, "braceleft" }, + {"\04\04\04\00\04\04\04\00\00", 0x00a6, "brokenbar" }, + {"\30\04\04\02\04\04\30\00\00", 0x007d, "braceright" }, + {"\10\25\02\00\00\00\00\00\00", 0x007e, "asciitilde" }, + {"\37\37\37\37\37\37\37\00\00", 0x25a0, "filledbox" }, /* Extra characters found in the English (SAA5050) character set */ - {{006,011,010,034,010,010,037,000,000}, 0x00a3, "sterling" }, - {{004,004,004,000,000,000,000,000,000}, 0x0027, "quotesingle" }, - {{000,004,010,037,010,004,000,000,000}, 0x2190, "arrowleft" }, - {{020,020,020,020,026,001,002,004,007}, 0x00bd, "onehalf" }, - {{000,004,002,037,002,004,000,000,000}, 0x2192, "arrowright" }, - {{000,004,016,025,004,004,000,000,000}, 0x2191, "arrowup" }, - {{000,000,000,037,000,000,000,000,000}, 0x2014, "emdash" }, - {{010,010,010,010,011,003,005,007,001}, 0x00bc, "onequarter" }, - {{012,012,012,012,012,012,012,000,000}, 0x2016, "dblverticalbar" }, - {{030,004,030,004,031,003,005,007,001}, 0x00be, "threequarters" }, - {{000,004,000,037,000,004,000,000,000}, 0x00f7, "divide" }, + {"\06\11\10\34\10\10\37\00\00", 0x00a3, "sterling" }, + {"\04\04\04\00\00\00\00\00\00", 0x0027, "quotesingle" }, + {"\00\04\10\37\10\04\00\00\00", 0x2190, "arrowleft" }, + {"\20\20\20\20\26\01\02\04\07", 0x00bd, "onehalf" }, + {"\00\04\02\37\02\04\00\00\00", 0x2192, "arrowright" }, + {"\00\04\16\25\04\04\00\00\00", 0x2191, "arrowup" }, + {"\00\00\00\37\00\00\00\00\00", 0x2014, "emdash" }, + {"\10\10\10\10\11\03\05\07\01", 0x00bc, "onequarter" }, + {"\12\12\12\12\12\12\12\00\00", 0x2016, "dblverticalbar" }, + {"\30\04\30\04\31\03\05\07\01", 0x00be, "threequarters" }, + {"\00\04\00\37\00\04\00\00\00", 0x00f7, "divide" }, /* Extra characters found in the German (SAA5051) character set */ - {{000,000,000,000,000,010,010,020,000}, 0xf1d0, "comma.saa5051" }, - {{000,000,000,000,000,014,014,000,000}, 0xf1d1, "period.saa5051" }, - {{000,000,000,010,000,000,010,000,000}, 0xf1d2, "colon.saa5051" }, - {{000,000,010,000,000,010,010,020,000}, 0xf1d3, "semicolon.saa5051" }, - {{016,021,001,002,004,000,004,000,000}, 0xf1da, "question.saa5051" }, - {{016,021,020,016,021,016,001,021,016}, 0x00a7, "section" }, - {{036,011,011,011,011,011,036,000,000}, 0xf1db, "D.saa5051" }, - {{002,002,002,002,002,022,014,000,000}, 0xf1dc, "J.saa5051" }, - {{010,010,010,010,010,010,017,000,000}, 0xf1d5, "L.saa5051" }, - {{012,000,016,021,037,021,021,000,000}, 0x00c4, "Adieresis" }, - {{012,000,016,021,021,021,016,000,000}, 0x00d6, "Odieresis" }, - {{012,000,021,021,021,021,016,000,000}, 0x00dc, "Udieresis" }, - {{006,011,006,000,000,000,000,000,000}, 0x00b0, "degree" }, - {{004,000,014,004,004,004,004,004,010}, 0xf1dd, "j.saa5051" }, - {{000,004,016,004,004,004,002,000,000}, 0xf1de, "t.saa5051" }, - {{012,000,016,001,017,021,017,000,000}, 0x00e4, "adieresis" }, - {{000,012,000,016,021,021,016,000,000}, 0x00f6, "odieresis" }, - {{000,012,000,021,021,021,017,000,000}, 0x00fc, "udieresis" }, - {{014,022,022,026,021,021,026,020,020}, 0x00df, "germandbls" }, + {"\00\00\00\00\00\10\10\20\00", 0xf1d0, "comma.saa5051" }, + {"\00\00\00\00\00\14\14\00\00", 0xf1d1, "period.saa5051" }, + {"\00\00\00\10\00\00\10\00\00", 0xf1d2, "colon.saa5051" }, + {"\00\00\10\00\00\10\10\20\00", 0xf1d3, "semicolon.saa5051" }, + {"\16\21\01\02\04\00\04\00\00", 0xf1da, "question.saa5051" }, + {"\16\21\20\16\21\16\01\21\16", 0x00a7, "section" }, + {"\36\11\11\11\11\11\36\00\00", 0xf1db, "D.saa5051" }, + {"\02\02\02\02\02\22\14\00\00", 0xf1dc, "J.saa5051" }, + {"\10\10\10\10\10\10\17\00\00", 0xf1d5, "L.saa5051" }, + {"\12\00\16\21\37\21\21\00\00", 0x00c4, "Adieresis" }, + {"\12\00\16\21\21\21\16\00\00", 0x00d6, "Odieresis" }, + {"\12\00\21\21\21\21\16\00\00", 0x00dc, "Udieresis" }, + {"\06\11\06\00\00\00\00\00\00", 0x00b0, "degree" }, + {"\04\00\14\04\04\04\04\04\10", 0xf1dd, "j.saa5051" }, + {"\00\04\16\04\04\04\02\00\00", 0xf1de, "t.saa5051" }, + {"\12\00\16\01\17\21\17\00\00", 0x00e4, "adieresis" }, + {"\00\12\00\16\21\21\16\00\00", 0x00f6, "odieresis" }, + {"\00\12\00\21\21\21\17\00\00", 0x00fc, "udieresis" }, + {"\14\22\22\26\21\21\26\20\20", 0x00df, "germandbls" }, /* Extra characters found in the Swedish (SAA5052) character set */ - {{000,000,021,016,012,016,021,000,000}, 0x00a4, "currency" }, + {"\00\00\21\16\12\16\21\00\00", 0x00a4, "currency" }, ALIAS("comma.saa5052", "comma.saa5051"), ALIAS("period.saa5052", "period.saa5051"), ALIAS("colon.saa5052", "colon.saa5051"), ALIAS("semicolon.saa5052", "semicolon.saa5051"), ALIAS("question.saa5052", "question.saa5051"), - {{002,004,037,020,036,020,037,000,000}, 0x00c9, "Eacute" }, - {{016,011,011,011,011,011,016,000,000}, 0xf1d4, "D.saa5052" }, + {"\02\04\37\20\36\20\37\00\00", 0x00c9, "Eacute" }, + {"\16\11\11\11\11\11\16\00\00", 0xf1d4, "D.saa5052" }, ALIAS("J.saa5052", "J.saa5051"), ALIAS("L.saa5052", "L.saa5051"), - {{004,000,016,021,037,021,021,000,000}, 0x00c5, "Aring" }, + {"\04\00\16\21\37\21\21\00\00", 0x00c5, "Aring" }, ALIAS("j.saa5052", "j.saa5051"), ALIAS("t.saa5052", "t.saa5051"), - {{002,004,016,021,037,020,016,000,000}, 0x00e9, "eacute" }, - {{004,000,016,001,017,021,017,000,000}, 0x00e5, "aring" }, + {"\02\04\16\21\37\20\16\00\00", 0x00e9, "eacute" }, + {"\04\00\16\01\17\21\17\00\00", 0x00e5, "aring" }, /* Extra characters found in the Italian (SAA5053) character set */ - {{000,000,017,020,020,020,017,002,004}, 0x00e7, "ccedilla" }, - {{010,004,021,021,021,021,017,000,000}, 0x00f9, "ugrave" }, - {{010,004,016,001,017,021,017,000,000}, 0x00e0, "agrave" }, - {{010,004,000,016,021,021,016,000,000}, 0x00f2, "ograve" }, - {{010,004,016,021,037,020,016,000,000}, 0x00e8, "egrave" }, - {{010,004,000,014,004,004,016,000,000}, 0x00ec, "igrave" }, + {"\00\00\17\20\20\20\17\02\04", 0x00e7, "ccedilla" }, + {"\10\04\21\21\21\21\17\00\00", 0x00f9, "ugrave" }, + {"\10\04\16\01\17\21\17\00\00", 0x00e0, "agrave" }, + {"\10\04\00\16\21\21\16\00\00", 0x00f2, "ograve" }, + {"\10\04\16\21\37\20\16\00\00", 0x00e8, "egrave" }, + {"\10\04\00\14\04\04\16\00\00", 0x00ec, "igrave" }, /* Extra characters found in the Belgian (SAA5054) character set */ - {{012,000,014,004,004,004,016,000,000}, 0x00ef, "idieresis" }, - {{012,000,016,021,037,020,016,000,000}, 0x00eb, "edieresis" }, - {{004,012,016,021,037,020,016,000,000}, 0x00ea, "ecircumflex" }, - {{004,002,021,021,021,021,017,000,000}, 0xf1d6, "ugrave.saa5054" }, - {{004,012,000,014,004,004,016,000,000}, 0x00ee, "icircumflex" }, - {{004,012,016,001,017,021,017,000,000}, 0x00e2, "acircumflex" }, - {{004,012,016,021,021,021,016,000,000}, 0xf1d7, "ocircumflex.saa5054" }, - {{004,012,000,021,021,021,017,000,000}, 0x00fb, "ucircumflex" }, - {{000,000,017,020,020,020,017,002,006}, 0xf1d8, "ccedilla.saa5054" }, + {"\12\00\14\04\04\04\16\00\00", 0x00ef, "idieresis" }, + {"\12\00\16\21\37\20\16\00\00", 0x00eb, "edieresis" }, + {"\04\12\16\21\37\20\16\00\00", 0x00ea, "ecircumflex" }, + {"\04\02\21\21\21\21\17\00\00", 0xf1d6, "ugrave.saa5054" }, + {"\04\12\00\14\04\04\16\00\00", 0x00ee, "icircumflex" }, + {"\04\12\16\01\17\21\17\00\00", 0x00e2, "acircumflex" }, + {"\04\12\16\21\21\21\16\00\00", 0xf1d7, "ocircumflex.saa5054" }, + {"\04\12\00\21\21\21\17\00\00", 0x00fb, "ucircumflex" }, + {"\00\00\17\20\20\20\17\02\06", 0xf1d8, "ccedilla.saa5054" }, /* Extra characters found in the Hebrew (SAA5056) character set */ - {{000,021,011,025,022,021,021,000,000}, U(05D0) }, /* alef */ - {{000,016,002,002,002,002,037,000,000}, U(05D1) }, /* bet */ - {{000,003,001,001,003,005,011,000,000}, U(05D2) }, /* gimel */ - {{000,037,002,002,002,002,002,000,000}, U(05D3) }, /* dalet */ - {{000,037,001,001,021,021,021,000,000}, U(05D4) }, /* he */ - {{000,014,004,004,004,004,004,000,000}, U(05D5) }, /* vav */ - {{000,016,004,010,004,004,004,000,000}, U(05D6) }, /* zayin */ - {{000,037,021,021,021,021,021,000,000}, U(05D7) }, /* het */ - {{000,021,023,025,021,021,037,000,000}, U(05D8) }, /* tet */ - {{000,014,004,000,000,000,000,000,000}, U(05D9) }, /* yod */ - {{000,037,001,001,001,001,001,001,000}, U(05DA) }, /* kaffinal */ - {{000,037,001,001,001,001,037,000,000}, U(05DB) }, /* kaf */ - {{020,037,001,001,001,002,014,000,000}, U(05DC) }, /* lamed */ - {{000,037,021,021,021,021,037,000,000}, U(05DD) }, /* memfinal */ - {{000,026,011,021,021,021,027,000,000}, U(05DE) }, /* mem */ - {{000,014,004,004,004,004,004,004,004}, U(05DF) }, /* nunfinal */ - {{000,006,002,002,002,002,016,000,000}, U(05E0) }, /* nun */ - {{000,037,011,021,021,021,016,000,000}, U(05E1) }, /* samekh */ - {{000,011,011,011,011,012,034,000,000}, U(05E2) }, /* ayin */ - {{000,037,011,015,001,001,001,001,000}, U(05E3) }, /* pefinal */ - {{000,037,011,015,001,001,037,000,000}, U(05E4) }, /* pe */ - {{000,031,012,014,010,010,010,010,000}, U(05E5) }, /* tsadifinal */ - {{000,021,021,012,004,002,037,000,000}, U(05E6) }, /* tsadi */ - {{000,037,001,011,011,012,010,010,000}, U(05E7) }, /* qof */ - {{000,037,001,001,001,001,001,000,000}, U(05E8) }, /* resh */ - {{000,025,025,025,031,021,036,000,000}, U(05E9) }, /* shin */ - {{000,017,011,011,011,011,031,000,000}, U(05EA) }, /* tav */ - {{000,000,025,025,016,000,000,000,000}, 0xf1d9, "oldsheqel" }, + {"\00\21\11\25\22\21\21\00\00", U(05D0) }, /* alef */ + {"\00\16\02\02\02\02\37\00\00", U(05D1) }, /* bet */ + {"\00\03\01\01\03\05\11\00\00", U(05D2) }, /* gimel */ + {"\00\37\02\02\02\02\02\00\00", U(05D3) }, /* dalet */ + {"\00\37\01\01\21\21\21\00\00", U(05D4) }, /* he */ + {"\00\14\04\04\04\04\04\00\00", U(05D5) }, /* vav */ + {"\00\16\04\10\04\04\04\00\00", U(05D6) }, /* zayin */ + {"\00\37\21\21\21\21\21\00\00", U(05D7) }, /* het */ + {"\00\21\23\25\21\21\37\00\00", U(05D8) }, /* tet */ + {"\00\14\04\00\00\00\00\00\00", U(05D9) }, /* yod */ + {"\00\37\01\01\01\01\01\01\00", U(05DA) }, /* kaffinal */ + {"\00\37\01\01\01\01\37\00\00", U(05DB) }, /* kaf */ + {"\20\37\01\01\01\02\14\00\00", U(05DC) }, /* lamed */ + {"\00\37\21\21\21\21\37\00\00", U(05DD) }, /* memfinal */ + {"\00\26\11\21\21\21\27\00\00", U(05DE) }, /* mem */ + {"\00\14\04\04\04\04\04\04\04", U(05DF) }, /* nunfinal */ + {"\00\06\02\02\02\02\16\00\00", U(05E0) }, /* nun */ + {"\00\37\11\21\21\21\16\00\00", U(05E1) }, /* samekh */ + {"\00\11\11\11\11\12\34\00\00", U(05E2) }, /* ayin */ + {"\00\37\11\15\01\01\01\01\00", U(05E3) }, /* pefinal */ + {"\00\37\11\15\01\01\37\00\00", U(05E4) }, /* pe */ + {"\00\31\12\14\10\10\10\10\00", U(05E5) }, /* tsadifinal */ + {"\00\21\21\12\04\02\37\00\00", U(05E6) }, /* tsadi */ + {"\00\37\01\11\11\12\10\10\00", U(05E7) }, /* qof */ + {"\00\37\01\01\01\01\01\00\00", U(05E8) }, /* resh */ + {"\00\25\25\25\31\21\36\00\00", U(05E9) }, /* shin */ + {"\00\17\11\11\11\11\31\00\00", U(05EA) }, /* tav */ + {"\00\00\25\25\16\00\00\00\00", 0xf1d9, "oldsheqel" }, /* Extra characters found in the Cyrillic (SAA5057) character set */ - {{000,000,021,021,035,025,035,000,000}, U(044B) }, /* yeru */ - {{022,025,025,035,025,025,022,000,000}, U(042E) }, /* Iu */ - {{016,021,021,021,037,021,021,000,000}, U(0410) }, /* A */ - {{037,020,020,037,021,021,037,000,000}, U(0411) }, /* Be */ - {{022,022,022,022,022,022,037,001,000}, U(0426) }, /* Tse */ - {{006,012,012,012,012,012,037,021,000}, U(0414) }, /* De */ - {{037,020,020,036,020,020,037,000,000}, U(0415) }, /* Ie */ - {{004,037,025,025,025,037,004,000,000}, U(0424) }, /* Ef */ - {{037,020,020,020,020,020,020,000,000}, U(0413) }, /* Ghe */ - {{021,021,012,004,012,021,021,000,000}, U(0425) }, /* Ha */ - {{021,021,023,025,031,021,021,000,000}, U(0418) }, /* I */ - {{025,021,023,025,031,021,021,000,000}, U(0419) }, /* Ishort */ - {{021,022,024,030,024,022,021,000,000}, U(041A) }, /* Ka */ - {{007,011,011,011,011,011,031,000,000}, U(041B) }, /* El */ - {{021,033,025,025,021,021,021,000,000}, U(041C) }, /* Em */ - {{021,021,021,037,021,021,021,000,000}, U(041D) }, /* En */ - {{016,021,021,021,021,021,016,000,000}, U(041E) }, /* O */ - {{037,021,021,021,021,021,021,000,000}, U(041F) }, /* Pe */ - {{017,021,021,017,005,011,021,000,000}, U(042F) }, /* Ya */ - {{036,021,021,036,020,020,020,000,000}, U(0420) }, /* Er */ - {{016,021,020,020,020,021,016,000,000}, U(0421) }, /* Es */ - {{037,004,004,004,004,004,004,000,000}, U(0422) }, /* Te */ - {{021,021,021,037,001,001,037,000,000}, U(0423) }, /* U */ - {{025,025,025,016,025,025,025,000,000}, U(0416) }, /* Zhe */ - {{036,021,021,036,021,021,036,000,000}, U(0412) }, /* Ve */ - {{020,020,020,037,021,021,037,000,000}, U(042C) }, /* Soft */ - {{030,010,010,017,011,011,017,000,000}, U(042A) }, /* Hard */ - {{016,021,001,006,001,021,016,000,000}, U(0417) }, /* Ze */ - {{025,025,025,025,025,025,037,000,000}, U(0428) }, /* Sha */ - {{014,022,001,007,001,022,014,000,000}, U(042D) }, /* E */ - {{025,025,025,025,025,025,037,001,000}, U(0429) }, /* Shcha */ - {{021,021,021,037,001,001,001,000,000}, U(0427) }, /* Che */ - {{021,021,021,035,025,025,035,000,000}, U(042B) }, /* Yeru */ - {{000,000,022,025,035,025,022,000,000}, U(044E) }, /* yu */ - {{000,000,016,001,017,021,017,000,000}, U(0430) }, /* a */ - {{016,020,036,021,021,021,036,000,000}, U(0431) }, /* be */ - {{000,000,022,022,022,022,037,001,000}, U(0446) }, /* tse */ - {{000,000,006,012,012,012,037,021,000}, U(0434) }, /* de */ - {{000,000,016,021,037,020,016,000,000}, U(0435) }, /* ie */ - {{000,004,016,025,025,025,016,004,000}, U(0444) }, /* ef */ - {{000,000,037,020,020,020,020,000,000}, U(0433) }, /* ghe */ - {{000,000,021,012,004,012,021,000,000}, U(0445) }, /* ha */ - {{000,000,021,023,025,031,021,000,000}, U(0438) }, /* i */ - {{000,004,021,023,025,031,021,000,000}, U(0439) }, /* ishort */ - {{000,000,021,022,034,022,021,000,000}, U(043A) }, /* ka */ - {{000,000,007,011,011,011,031,000,000}, U(043B) }, /* el */ - {{000,000,021,033,025,021,021,000,000}, U(043C) }, /* em */ - {{000,000,021,021,037,021,021,000,000}, U(043D) }, /* en */ - {{000,000,016,021,021,021,016,000,000}, U(043E) }, /* o */ - {{000,000,037,021,021,021,021,000,000}, U(043F) }, /* pe */ - {{000,000,017,021,017,005,031,000,000}, U(044F) }, /* ya */ - {{000,000,036,021,021,021,036,020,020}, U(0440) }, /* er */ - {{000,000,016,021,020,021,016,000,000}, U(0441) }, /* es */ - {{000,000,037,004,004,004,004,000,000}, U(0442) }, /* te */ - {{000,000,021,021,021,021,017,001,016}, U(0443) }, /* u */ - {{000,000,025,025,016,025,025,000,000}, U(0436) }, /* zhe */ - {{000,000,036,021,036,021,036,000,000}, U(0432) }, /* ve */ - {{000,000,020,020,036,021,036,000,000}, U(044C) }, /* soft */ - {{000,000,030,010,016,011,016,000,000}, U(044A) }, /* hard */ - {{000,000,016,021,006,021,016,000,000}, U(0437) }, /* ze */ - {{000,000,025,025,025,025,037,000,000}, U(0448) }, /* sha */ - {{000,000,014,022,006,022,014,000,000}, U(044D) }, /* e */ - {{000,000,025,025,025,025,037,001,000}, U(0449) }, /* shcha */ - {{000,000,021,021,021,017,001,000,000}, U(0447) }, /* che */ + {"\00\00\21\21\35\25\35\00\00", U(044B) }, /* yeru */ + {"\22\25\25\35\25\25\22\00\00", U(042E) }, /* Iu */ + {"\16\21\21\21\37\21\21\00\00", U(0410) }, /* A */ + {"\37\20\20\37\21\21\37\00\00", U(0411) }, /* Be */ + {"\22\22\22\22\22\22\37\01\00", U(0426) }, /* Tse */ + {"\06\12\12\12\12\12\37\21\00", U(0414) }, /* De */ + {"\37\20\20\36\20\20\37\00\00", U(0415) }, /* Ie */ + {"\04\37\25\25\25\37\04\00\00", U(0424) }, /* Ef */ + {"\37\20\20\20\20\20\20\00\00", U(0413) }, /* Ghe */ + {"\21\21\12\04\12\21\21\00\00", U(0425) }, /* Ha */ + {"\21\21\23\25\31\21\21\00\00", U(0418) }, /* I */ + {"\25\21\23\25\31\21\21\00\00", U(0419) }, /* Ishort */ + {"\21\22\24\30\24\22\21\00\00", U(041A) }, /* Ka */ + {"\07\11\11\11\11\11\31\00\00", U(041B) }, /* El */ + {"\21\33\25\25\21\21\21\00\00", U(041C) }, /* Em */ + {"\21\21\21\37\21\21\21\00\00", U(041D) }, /* En */ + {"\16\21\21\21\21\21\16\00\00", U(041E) }, /* O */ + {"\37\21\21\21\21\21\21\00\00", U(041F) }, /* Pe */ + {"\17\21\21\17\05\11\21\00\00", U(042F) }, /* Ya */ + {"\36\21\21\36\20\20\20\00\00", U(0420) }, /* Er */ + {"\16\21\20\20\20\21\16\00\00", U(0421) }, /* Es */ + {"\37\04\04\04\04\04\04\00\00", U(0422) }, /* Te */ + {"\21\21\21\37\01\01\37\00\00", U(0423) }, /* U */ + {"\25\25\25\16\25\25\25\00\00", U(0416) }, /* Zhe */ + {"\36\21\21\36\21\21\36\00\00", U(0412) }, /* Ve */ + {"\20\20\20\37\21\21\37\00\00", U(042C) }, /* Soft */ + {"\30\10\10\17\11\11\17\00\00", U(042A) }, /* Hard */ + {"\16\21\01\06\01\21\16\00\00", U(0417) }, /* Ze */ + {"\25\25\25\25\25\25\37\00\00", U(0428) }, /* Sha */ + {"\14\22\01\07\01\22\14\00\00", U(042D) }, /* E */ + {"\25\25\25\25\25\25\37\01\00", U(0429) }, /* Shcha */ + {"\21\21\21\37\01\01\01\00\00", U(0427) }, /* Che */ + {"\21\21\21\35\25\25\35\00\00", U(042B) }, /* Yeru */ + {"\00\00\22\25\35\25\22\00\00", U(044E) }, /* yu */ + {"\00\00\16\01\17\21\17\00\00", U(0430) }, /* a */ + {"\16\20\36\21\21\21\36\00\00", U(0431) }, /* be */ + {"\00\00\22\22\22\22\37\01\00", U(0446) }, /* tse */ + {"\00\00\06\12\12\12\37\21\00", U(0434) }, /* de */ + {"\00\00\16\21\37\20\16\00\00", U(0435) }, /* ie */ + {"\00\04\16\25\25\25\16\04\00", U(0444) }, /* ef */ + {"\00\00\37\20\20\20\20\00\00", U(0433) }, /* ghe */ + {"\00\00\21\12\04\12\21\00\00", U(0445) }, /* ha */ + {"\00\00\21\23\25\31\21\00\00", U(0438) }, /* i */ + {"\00\04\21\23\25\31\21\00\00", U(0439) }, /* ishort */ + {"\00\00\21\22\34\22\21\00\00", U(043A) }, /* ka */ + {"\00\00\07\11\11\11\31\00\00", U(043B) }, /* el */ + {"\00\00\21\33\25\21\21\00\00", U(043C) }, /* em */ + {"\00\00\21\21\37\21\21\00\00", U(043D) }, /* en */ + {"\00\00\16\21\21\21\16\00\00", U(043E) }, /* o */ + {"\00\00\37\21\21\21\21\00\00", U(043F) }, /* pe */ + {"\00\00\17\21\17\05\31\00\00", U(044F) }, /* ya */ + {"\00\00\36\21\21\21\36\20\20", U(0440) }, /* er */ + {"\00\00\16\21\20\21\16\00\00", U(0441) }, /* es */ + {"\00\00\37\04\04\04\04\00\00", U(0442) }, /* te */ + {"\00\00\21\21\21\21\17\01\16", U(0443) }, /* u */ + {"\00\00\25\25\16\25\25\00\00", U(0436) }, /* zhe */ + {"\00\00\36\21\36\21\36\00\00", U(0432) }, /* ve */ + {"\00\00\20\20\36\21\36\00\00", U(044C) }, /* soft */ + {"\00\00\30\10\16\11\16\00\00", U(044A) }, /* hard */ + {"\00\00\16\21\06\21\16\00\00", U(0437) }, /* ze */ + {"\00\00\25\25\25\25\37\00\00", U(0448) }, /* sha */ + {"\00\00\14\22\06\22\14\00\00", U(044D) }, /* e */ + {"\00\00\25\25\25\25\37\01\00", U(0449) }, /* shcha */ + {"\00\00\21\21\21\17\01\00\00", U(0447) }, /* che */ /* Mosaic graphics common to all versions */ {{0x00}, U(2003), /* em space */ MOS6 }, @@ -537,10 +537,10 @@ static struct glyph { ALIAS("U.c2sc", "uni1D1C"), ALIAS("V.c2sc", "uni1D20"), ALIAS("W.c2sc", "uni1D21"), - {{000,000,021,012,004,012,021,000,000}, 0xf1c0, "X.c2sc" }, + {"\00\00\21\12\04\12\21\00\00", 0xf1c0, "X.c2sc" }, ALIAS("Y.c2sc", "uni028F"), ALIAS("Z.c2sc", "uni1D22"), - {{010,004,002,000,000,000,000,000,000}, 0x0060, "grave" }, + {"\10\04\02\00\00\00\00\00\00", 0x0060, "grave" }, ALIAS("a.sc", "A.c2sc"), ALIAS("b.sc", "B.c2sc"), ALIAS("c.sc", "C.c2sc"), @@ -567,74 +567,74 @@ static struct glyph { ALIAS("x.sc", "X.c2sc"), ALIAS("y.sc", "Y.c2sc"), ALIAS("z.sc", "Z.c2sc"), - {{004,004,004,004,004,004,004,000,000}, 0x007c, "bar" }, + {"\04\04\04\04\04\04\04\00\00", 0x007c, "bar" }, /* Latin-1 supplement */ - {{000,000,000,000,000,000,000,000,000}, U(00A0) }, /* non-breaking space */ - {{000,000,004,000,004,004,004,004,004}, 0x00a1, "exclamdown" }, - {{000,004,017,024,024,024,017,004,000}, 0x00a2, "cent" }, - {{021,012,037,004,037,004,004,000,000}, 0x00a5, "yen" }, - {{012,000,000,000,000,000,000,000,000}, 0x00a8, "dieresis" }, - {{016,021,025,033,031,033,025,021,016}, 0x00a9, "copyright" }, - {{016,001,017,021,017,000,037,000,000}, 0x00aa, "ordfeminine" }, - {{000,000,000,011,022,011,000,000,000}, 0x00ab, "guillemotleft" }, - {{000,000,037,001,001,000,000,000,000}, 0x00ac, "logicalnot" }, - {{000,000,000,016,000,000,000,000,000}, U(00AD) }, /* soft hyphen */ - {{016,021,035,033,033,035,033,021,016}, 0x00ae, "registered" }, - {{016,000,000,000,000,000,000,000,000}, 0x00af, "macron" }, - {{004,004,037,004,004,000,037,000,000}, 0x00b1, "plusminus" }, - {{014,002,004,010,016,000,000,000,000}, 0x00b2, "twosuperior" }, - {{014,002,014,002,014,000,000,000,000}, 0x00b3, "threesuperior" }, - {{002,004,010,000,000,000,000,000,000}, 0x00b4, "acute" }, - {{000,000,022,022,022,022,035,020,020}, 0x00b5, "mu" }, - {{015,025,025,015,005,005,005,000,000}, 0x00b6, "paragraph" }, - {{000,000,000,004,000,000,000,000,000}, 0x00b7, "periodcentered" }, - {{000,000,000,000,000,000,004,002,004}, 0x00b8, "cedilla" }, - {{004,014,004,004,016,000,000,000,000}, 0x00b9, "onesuperior" }, - {{016,021,021,021,016,000,037,000,000}, 0x00ba, "ordmasculine" }, - {{000,000,000,022,011,022,000,000,000}, 0x00bb, "guillemotright" }, - {{000,000,004,000,004,004,010,021,016}, 0x00bf, "questiondown" }, - {{010,004,016,021,037,021,021,000,000}, 0x00c0, "Agrave" }, - {{002,004,016,021,037,021,021,000,000}, 0x00c1, "Aacute" }, - {{004,012,016,021,037,021,021,000,000}, 0x00c2, "Acircumflex" }, - {{005,012,016,021,037,021,021,000,000}, 0x00c3, "Atilde" }, - {{017,024,024,026,034,024,027,000,000}, 0x00c6, "AE" }, + {"\00\00\00\00\00\00\00\00\00", U(00A0) }, /* non-breaking space */ + {"\00\00\04\00\04\04\04\04\04", 0x00a1, "exclamdown" }, + {"\00\04\17\24\24\24\17\04\00", 0x00a2, "cent" }, + {"\21\12\37\04\37\04\04\00\00", 0x00a5, "yen" }, + {"\12\00\00\00\00\00\00\00\00", 0x00a8, "dieresis" }, + {"\16\21\25\33\31\33\25\21\16", 0x00a9, "copyright" }, + {"\16\01\17\21\17\00\37\00\00", 0x00aa, "ordfeminine" }, + {"\00\00\00\11\22\11\00\00\00", 0x00ab, "guillemotleft" }, + {"\00\00\37\01\01\00\00\00\00", 0x00ac, "logicalnot" }, + {"\00\00\00\16\00\00\00\00\00", U(00AD) }, /* soft hyphen */ + {"\16\21\35\33\33\35\33\21\16", 0x00ae, "registered" }, + {"\16\00\00\00\00\00\00\00\00", 0x00af, "macron" }, + {"\04\04\37\04\04\00\37\00\00", 0x00b1, "plusminus" }, + {"\14\02\04\10\16\00\00\00\00", 0x00b2, "twosuperior" }, + {"\14\02\14\02\14\00\00\00\00", 0x00b3, "threesuperior" }, + {"\02\04\10\00\00\00\00\00\00", 0x00b4, "acute" }, + {"\00\00\22\22\22\22\35\20\20", 0x00b5, "mu" }, + {"\15\25\25\15\05\05\05\00\00", 0x00b6, "paragraph" }, + {"\00\00\00\04\00\00\00\00\00", 0x00b7, "periodcentered" }, + {"\00\00\00\00\00\00\04\02\04", 0x00b8, "cedilla" }, + {"\04\14\04\04\16\00\00\00\00", 0x00b9, "onesuperior" }, + {"\16\21\21\21\16\00\37\00\00", 0x00ba, "ordmasculine" }, + {"\00\00\00\22\11\22\00\00\00", 0x00bb, "guillemotright" }, + {"\00\00\04\00\04\04\10\21\16", 0x00bf, "questiondown" }, + {"\10\04\16\21\37\21\21\00\00", 0x00c0, "Agrave" }, + {"\02\04\16\21\37\21\21\00\00", 0x00c1, "Aacute" }, + {"\04\12\16\21\37\21\21\00\00", 0x00c2, "Acircumflex" }, + {"\05\12\16\21\37\21\21\00\00", 0x00c3, "Atilde" }, + {"\17\24\24\26\34\24\27\00\00", 0x00c6, "AE" }, ALIAS("AE.c2sc", "uni1D01"), - {{016,021,020,020,020,021,016,004,010}, 0x00c7, "Ccedilla" }, - {{000,000,016,021,020,021,016,004,010}, 0xf190, "Ccedilla.c2sc" }, - {{010,004,037,020,036,020,037,000,000}, 0x00c8, "Egrave" }, - {{004,012,037,020,036,020,037,000,000}, 0x00ca, "Ecircumflex" }, - {{012,000,037,020,036,020,037,000,000}, 0x00cb, "Edieresis" }, - {{010,004,000,016,004,004,016,000,000}, 0x00cc, "Igrave" }, - {{002,004,000,016,004,004,016,000,000}, 0x00cd, "Iacute" }, - {{004,012,000,016,004,004,016,000,000}, 0x00ce, "Icircumflex" }, - {{012,000,016,004,004,004,016,000,000}, 0x00cf, "Idieresis" }, - {{016,011,011,035,011,011,016,000,000}, 0x00d0, "Eth" }, + {"\16\21\20\20\20\21\16\04\10", 0x00c7, "Ccedilla" }, + {"\00\00\16\21\20\21\16\04\10", 0xf190, "Ccedilla.c2sc" }, + {"\10\04\37\20\36\20\37\00\00", 0x00c8, "Egrave" }, + {"\04\12\37\20\36\20\37\00\00", 0x00ca, "Ecircumflex" }, + {"\12\00\37\20\36\20\37\00\00", 0x00cb, "Edieresis" }, + {"\10\04\00\16\04\04\16\00\00", 0x00cc, "Igrave" }, + {"\02\04\00\16\04\04\16\00\00", 0x00cd, "Iacute" }, + {"\04\12\00\16\04\04\16\00\00", 0x00ce, "Icircumflex" }, + {"\12\00\16\04\04\04\16\00\00", 0x00cf, "Idieresis" }, + {"\16\11\11\35\11\11\16\00\00", 0x00d0, "Eth" }, ALIAS("Eth.c2sc", "uni1D06"), - {{005,012,000,031,025,023,021,000,000}, 0x00d1, "Ntilde" }, - {{010,004,016,021,021,021,016,000,000}, 0x00d2, "Ograve" }, - {{002,004,016,021,021,021,016,000,000}, 0x00d3, "Oacute" }, - {{004,012,016,021,021,021,016,000,000}, 0x00d4, "Ocircumflex" }, - {{005,012,016,021,021,021,016,000,000}, 0x00d5, "Otilde" }, - {{000,021,012,004,012,021,000,000,000}, 0x00d7, "multiply" }, - {{015,022,025,025,025,011,026,000,000}, 0x00d8, "Oslash" }, + {"\05\12\00\31\25\23\21\00\00", 0x00d1, "Ntilde" }, + {"\10\04\16\21\21\21\16\00\00", 0x00d2, "Ograve" }, + {"\02\04\16\21\21\21\16\00\00", 0x00d3, "Oacute" }, + {"\04\12\16\21\21\21\16\00\00", 0x00d4, "Ocircumflex" }, + {"\05\12\16\21\21\21\16\00\00", 0x00d5, "Otilde" }, + {"\00\21\12\04\12\21\00\00\00", 0x00d7, "multiply" }, + {"\15\22\25\25\25\11\26\00\00", 0x00d8, "Oslash" }, ALIAS("Oslash.c2sc", "oslash"), - {{010,004,021,021,021,021,016,000,000}, 0x00d9, "Ugrave" }, - {{002,004,021,021,021,021,016,000,000}, 0x00da, "Uacute" }, - {{004,012,000,021,021,021,016,000,000}, 0x00db, "Ucircumflex" }, - {{002,004,021,012,004,004,004,000,000}, 0x00dd, "Yacute" }, - {{020,036,021,021,036,020,020,000,000}, 0x00de, "Thorn" }, - {{000,000,020,036,021,036,020,000,000}, 0xf1c2, "Thorn.c2sc" }, + {"\10\04\21\21\21\21\16\00\00", 0x00d9, "Ugrave" }, + {"\02\04\21\21\21\21\16\00\00", 0x00da, "Uacute" }, + {"\04\12\00\21\21\21\16\00\00", 0x00db, "Ucircumflex" }, + {"\02\04\21\12\04\04\04\00\00", 0x00dd, "Yacute" }, + {"\20\36\21\21\36\20\20\00\00", 0x00de, "Thorn" }, + {"\00\00\20\36\21\36\20\00\00", 0xf1c2, "Thorn.c2sc" }, ALIAS("germandbls.sc", "uni1E9E.c2sc"), ALIAS("agrave.sc", "Agrave"), - {{002,004,016,001,017,021,017,000,000}, 0x00e1, "aacute" }, + {"\02\04\16\01\17\21\17\00\00", 0x00e1, "aacute" }, ALIAS("aacute.sc", "Aacute"), ALIAS("acircumflex.sc", "Acircumflex"), - {{005,012,016,001,017,021,017,000,000}, 0x00e3, "atilde" }, + {"\05\12\16\01\17\21\17\00\00", 0x00e3, "atilde" }, ALIAS("atilde.sc", "Atilde"), ALIAS("adieresis.sc", "Adieresis"), ALIAS("aring.sc", "Aring"), - {{000,000,012,005,017,024,016,000,000}, 0x00e6, "ae" }, + {"\00\00\12\05\17\24\16\00\00", 0x00e6, "ae" }, ALIAS("ae.sc", "AE.c2sc"), ALIAS("ccedilla.sc", "Ccedilla.c2sc"), ALIAS("egrave.sc", "Egrave"), @@ -642,1388 +642,1388 @@ static struct glyph { ALIAS("ecircumflex.sc", "Ecircumflex"), ALIAS("edieresis.sc", "Edieresis"), ALIAS("igrave.sc", "Igrave"), - {{002,004,000,014,004,004,016,000,000}, 0x00ed, "iacute" }, + {"\02\04\00\14\04\04\16\00\00", 0x00ed, "iacute" }, ALIAS("iacute.sc", "Iacute"), ALIAS("idieresis.sc", "Idieresis"), - {{032,004,012,001,017,021,016,000,000}, 0x00f0, "eth" }, + {"\32\04\12\01\17\21\16\00\00", 0x00f0, "eth" }, ALIAS("eth.sc", "Eth.c2sc"), - {{005,012,036,021,021,021,021,000,000}, 0x00f1, "ntilde" }, + {"\05\12\36\21\21\21\21\00\00", 0x00f1, "ntilde" }, ALIAS("ntilde.sc", "Ntilde"), ALIAS("ograve.sc", "Ograve"), - {{002,004,000,016,021,021,016,000,000}, 0x00f3, "oacute" }, + {"\02\04\00\16\21\21\16\00\00", 0x00f3, "oacute" }, ALIAS("oacute.sc", "Oacute"), - {{004,012,000,016,021,021,016,000,000}, 0x00f4, "ocircumflex" }, + {"\04\12\00\16\21\21\16\00\00", 0x00f4, "ocircumflex" }, ALIAS("ocircumflex.sc", "Ocircumflex"), - {{005,012,000,016,021,021,016,000,000}, 0x00f5, "otilde" }, + {"\05\12\00\16\21\21\16\00\00", 0x00f5, "otilde" }, ALIAS("otilde.sc", "Otilde"), ALIAS("odieresis.sc", "Odieresis"), - {{000,000,015,022,025,011,026,000,000}, 0x00f8, "oslash" }, + {"\00\00\15\22\25\11\26\00\00", 0x00f8, "oslash" }, ALIAS("ugrave.sc", "Ugrave"), - {{002,004,021,021,021,021,017,000,000}, 0x00fa, "uacute" }, + {"\02\04\21\21\21\21\17\00\00", 0x00fa, "uacute" }, ALIAS("uacute.sc", "Uacute"), ALIAS("ucircumflex.sc", "Ucircumflex"), ALIAS("udieresis.sc", "Udieresis"), - {{002,004,021,021,021,021,017,001,016}, 0x00fd, "yacute" }, + {"\02\04\21\21\21\21\17\01\16", 0x00fd, "yacute" }, ALIAS("yacute.sc", "Yacute"), - {{020,020,036,021,021,021,036,020,020}, 0x00fe, "thorn" }, + {"\20\20\36\21\21\21\36\20\20", 0x00fe, "thorn" }, ALIAS("thorn.sc", "Thorn.c2sc"), - {{012,000,021,021,021,021,017,001,016}, 0x00ff, "ydieresis" }, + {"\12\00\21\21\21\21\17\01\16", 0x00ff, "ydieresis" }, ALIAS("ydieresis.sc", "Ydieresis"), /* Latin extended-A */ - {{016,000,016,021,037,021,021,000,000}, 0x0100, "Amacron" }, - {{016,000,016,001,017,021,017,000,000}, 0x0101, "amacron" }, + {"\16\00\16\21\37\21\21\00\00", 0x0100, "Amacron" }, + {"\16\00\16\01\17\21\17\00\00", 0x0101, "amacron" }, ALIAS("amacron.sc", "Amacron"), - {{004,012,021,021,037,021,021,002,001}, 0x0104, "Aogonek" }, - {{000,000,004,012,021,037,021,002,001}, 0xf191, "Aogonek.c2sc" }, - {{000,000,016,001,017,021,017,002,001}, 0x0105, "aogonek" }, + {"\04\12\21\21\37\21\21\02\01", 0x0104, "Aogonek" }, + {"\00\00\04\12\21\37\21\02\01", 0xf191, "Aogonek.c2sc" }, + {"\00\00\16\01\17\21\17\02\01", 0x0105, "aogonek" }, ALIAS("aogonek.sc", "Aogonek.c2sc"), - {{002,004,016,021,020,021,016,000,000}, 0x0106, "Cacute" }, - {{002,004,017,020,020,020,017,000,000}, 0x0107, "cacute" }, + {"\02\04\16\21\20\21\16\00\00", 0x0106, "Cacute" }, + {"\02\04\17\20\20\20\17\00\00", 0x0107, "cacute" }, ALIAS("cacute.sc", "Cacute"), - {{004,012,016,021,020,021,016,000,000}, 0x0108, "Ccircumflex" }, - {{004,012,017,020,020,020,017,000,000}, 0x0109, "ccircumflex" }, + {"\04\12\16\21\20\21\16\00\00", 0x0108, "Ccircumflex" }, + {"\04\12\17\20\20\20\17\00\00", 0x0109, "ccircumflex" }, ALIAS("ccircumflex.sc", "Ccircumflex"), - {{004,000,016,021,020,021,016,000,000}, 0x010a, "Cdotaccent" }, - {{004,000,017,020,020,020,017,000,000}, 0x010b, "cdotaccent" }, + {"\04\00\16\21\20\21\16\00\00", 0x010a, "Cdotaccent" }, + {"\04\00\17\20\20\20\17\00\00", 0x010b, "cdotaccent" }, ALIAS("cdotaccent.sc", "Cdotaccent"), - {{012,004,016,021,020,021,016,000,000}, 0x010c, "Ccaron" }, - {{012,004,017,020,020,020,017,000,000}, 0x010d, "ccaron" }, + {"\12\04\16\21\20\21\16\00\00", 0x010c, "Ccaron" }, + {"\12\04\17\20\20\20\17\00\00", 0x010d, "ccaron" }, ALIAS("ccaron.sc", "Ccaron"), - {{012,004,036,021,021,021,036,000,000}, 0x010e, "Dcaron" }, - {{005,005,014,024,024,024,014,000,000}, 0x010f, "dcaron" }, + {"\12\04\36\21\21\21\36\00\00", 0x010e, "Dcaron" }, + {"\05\05\14\24\24\24\14\00\00", 0x010f, "dcaron" }, ALIAS("dcaron.sc", "Dcaron"), - {{016,011,011,035,011,011,016,000,000}, 0x0110, "Dcroat" }, - {{000,000,016,011,035,011,016,000,000}, 0xf192, "Dcroat.c2sc" }, - {{002,007,002,016,022,022,016,000,000}, 0x0111, "dcroat" }, + {"\16\11\11\35\11\11\16\00\00", 0x0110, "Dcroat" }, + {"\00\00\16\11\35\11\16\00\00", 0xf192, "Dcroat.c2sc" }, + {"\02\07\02\16\22\22\16\00\00", 0x0111, "dcroat" }, ALIAS("dcroat.sc", "Dcroat.c2sc"), - {{016,000,037,020,036,020,037,000,000}, 0x0112, "Emacron" }, - {{016,000,016,021,037,020,016,000,000}, 0x0113, "emacron" }, + {"\16\00\37\20\36\20\37\00\00", 0x0112, "Emacron" }, + {"\16\00\16\21\37\20\16\00\00", 0x0113, "emacron" }, ALIAS("emacron.sc", "Emacron"), - {{004,000,037,020,036,020,037,000,000}, 0x0116, "Edotaccent" }, - {{004,000,016,021,037,020,016,000,000}, 0x0117, "edotaccent" }, + {"\04\00\37\20\36\20\37\00\00", 0x0116, "Edotaccent" }, + {"\04\00\16\21\37\20\16\00\00", 0x0117, "edotaccent" }, ALIAS("edotaccent.sc", "Edotaccent"), - {{037,020,020,036,020,020,037,002,001}, 0x0118, "Eogonek" }, - {{000,000,037,020,036,020,037,002,001}, 0xf193, "Eogonek.c2sc" }, - {{000,000,016,021,037,020,016,002,001}, 0x0119, "eogonek" }, + {"\37\20\20\36\20\20\37\02\01", 0x0118, "Eogonek" }, + {"\00\00\37\20\36\20\37\02\01", 0xf193, "Eogonek.c2sc" }, + {"\00\00\16\21\37\20\16\02\01", 0x0119, "eogonek" }, ALIAS("eogonek.sc", "Eogonek.c2sc"), - {{012,004,037,020,036,020,037,000,000}, 0x011a, "Ecaron" }, - {{012,004,016,021,037,020,016,000,000}, 0x011b, "ecaron" }, + {"\12\04\37\20\36\20\37\00\00", 0x011a, "Ecaron" }, + {"\12\04\16\21\37\20\16\00\00", 0x011b, "ecaron" }, ALIAS("ecaron.sc", "Ecaron"), - {{004,012,017,020,023,021,017,000,000}, 0x011c, "Gcircumflex" }, - {{004,012,017,021,021,021,017,001,016}, 0x011d, "gcircumflex" }, + {"\04\12\17\20\23\21\17\00\00", 0x011c, "Gcircumflex" }, + {"\04\12\17\21\21\21\17\01\16", 0x011d, "gcircumflex" }, ALIAS("gcircumflex.sc", "Gcircumflex"), - {{004,000,017,020,023,021,017,000,000}, 0x0120, "Gdotaccent" }, - {{004,000,017,021,021,021,017,001,016}, 0x0121, "gdotaccent" }, + {"\04\00\17\20\23\21\17\00\00", 0x0120, "Gdotaccent" }, + {"\04\00\17\21\21\21\17\01\16", 0x0121, "gdotaccent" }, ALIAS("gdotaccent.sc", "Gdotaccent"), - {{021,037,021,037,021,021,021,000,000}, 0x0126, "Hbar" }, - {{000,000,021,037,021,037,021,000,000}, 0xf194, "Hbar.c2sc" }, - {{010,034,010,016,011,011,011,000,000}, 0x0127, "hbar" }, + {"\21\37\21\37\21\21\21\00\00", 0x0126, "Hbar" }, + {"\00\00\21\37\21\37\21\00\00", 0xf194, "Hbar.c2sc" }, + {"\10\34\10\16\11\11\11\00\00", 0x0127, "hbar" }, ALIAS("hbar.sc", "Hbar.c2sc"), - {{005,012,000,016,004,004,016,000,000}, 0x0128, "Itilde" }, - {{005,012,000,014,004,004,016,000,000}, 0x0129, "itilde" }, + {"\05\12\00\16\04\04\16\00\00", 0x0128, "Itilde" }, + {"\05\12\00\14\04\04\16\00\00", 0x0129, "itilde" }, ALIAS("itilde.sc", "Itilde"), - {{016,000,016,004,004,004,016,000,000}, 0x012a, "Imacron" }, - {{016,000,014,004,004,004,016,000,000}, 0x012b, "imacron" }, + {"\16\00\16\04\04\04\16\00\00", 0x012a, "Imacron" }, + {"\16\00\14\04\04\04\16\00\00", 0x012b, "imacron" }, ALIAS("imacron.sc", "Imacron"), - {{016,004,004,004,004,004,016,004,002}, 0x012e, "Iogonek" }, - {{000,000,016,004,004,004,016,004,002}, 0xf195, "Iogonek.c2sc" }, - {{004,000,014,004,004,004,016,004,002}, 0x012f, "iogonek" }, + {"\16\04\04\04\04\04\16\04\02", 0x012e, "Iogonek" }, + {"\00\00\16\04\04\04\16\04\02", 0xf195, "Iogonek.c2sc" }, + {"\04\00\14\04\04\04\16\04\02", 0x012f, "iogonek" }, ALIAS("iogonek.sc", "Iogonek.c2sc"), - {{004,000,016,004,004,004,016,000,000}, 0x0130, "Idotaccent" }, - {{000,000,014,004,004,004,016,000,000}, 0x0131, "dotlessi" }, + {"\04\00\16\04\04\04\16\00\00", 0x0130, "Idotaccent" }, + {"\00\00\14\04\04\04\16\00\00", 0x0131, "dotlessi" }, ALIAS("dotlessi.sc", "I.c2sc"), - {{021,021,021,021,021,025,022,000,000}, 0x0132, "IJ" }, - {{000,000,021,021,021,025,022,000,000}, 0xf196, "IJ.c2sc" }, - {{011,000,031,011,011,011,035,001,002}, 0x0133, "ij" }, + {"\21\21\21\21\21\25\22\00\00", 0x0132, "IJ" }, + {"\00\00\21\21\21\25\22\00\00", 0xf196, "IJ.c2sc" }, + {"\11\00\31\11\11\11\35\01\02", 0x0133, "ij" }, ALIAS("ij.sc", "IJ.c2sc"), - {{002,005,000,002,002,022,014,000,000}, 0x0134, "Jcircumflex" }, - {{004,012,000,004,004,004,004,004,010}, 0x0135, "jcircumflex" }, + {"\02\05\00\02\02\22\14\00\00", 0x0134, "Jcircumflex" }, + {"\04\12\00\04\04\04\04\04\10", 0x0135, "jcircumflex" }, ALIAS("jcircumflex.sc", "Jcircumflex"), - {{000,000,021,022,034,022,021,000,000}, 0x0138, "kgreenlandic" }, - {{022,022,024,020,020,020,037,000,000}, 0x013d, "Lcaron" }, - {{000,000,022,022,024,020,037,000,000}, 0xf197, "Lcaron.c2sc" }, - {{031,011,012,010,010,010,034,000,000}, 0x013e, "lcaron" }, + {"\00\00\21\22\34\22\21\00\00", 0x0138, "kgreenlandic" }, + {"\22\22\24\20\20\20\37\00\00", 0x013d, "Lcaron" }, + {"\00\00\22\22\24\20\37\00\00", 0xf197, "Lcaron.c2sc" }, + {"\31\11\12\10\10\10\34\00\00", 0x013e, "lcaron" }, ALIAS("lcaron.sc", "Lcaron.c2sc"), - {{020,020,020,021,020,020,037,000,000}, 0x013f, "Ldot" }, - {{000,000,020,021,020,020,037,000,000}, 0xf198, "Ldot.c2sc" }, - {{030,010,010,011,010,010,034,000,000}, 0x0140, "ldot" }, + {"\20\20\20\21\20\20\37\00\00", 0x013f, "Ldot" }, + {"\00\00\20\21\20\20\37\00\00", 0xf198, "Ldot.c2sc" }, + {"\30\10\10\11\10\10\34\00\00", 0x0140, "ldot" }, ALIAS("ldot.sc", "Ldot.c2sc"), - {{010,010,014,030,010,010,017,000,000}, 0x0141, "Lslash" }, - {{000,000,010,014,030,010,017,000,000}, 0xf199, "Lslash.c2sc" }, - {{014,004,006,014,004,004,016,000,000}, 0x0142, "lslash" }, + {"\10\10\14\30\10\10\17\00\00", 0x0141, "Lslash" }, + {"\00\00\10\14\30\10\17\00\00", 0xf199, "Lslash.c2sc" }, + {"\14\04\06\14\04\04\16\00\00", 0x0142, "lslash" }, ALIAS("lslash.sc", "Lslash.c2sc"), - {{002,004,021,031,025,023,021,000,000}, 0x0143, "Nacute" }, - {{002,004,036,021,021,021,021,000,000}, 0x0144, "nacute" }, + {"\02\04\21\31\25\23\21\00\00", 0x0143, "Nacute" }, + {"\02\04\36\21\21\21\21\00\00", 0x0144, "nacute" }, ALIAS("nacute.sc", "Nacute"), - {{012,004,021,031,025,023,021,000,000}, 0x0147, "Ncaron" }, - {{012,004,036,021,021,021,021,000,000}, 0x0148, "ncaron" }, + {"\12\04\21\31\25\23\21\00\00", 0x0147, "Ncaron" }, + {"\12\04\36\21\21\21\21\00\00", 0x0148, "ncaron" }, ALIAS("ncaron.sc", "Ncaron"), - {{020,020,026,005,005,005,005,000,000}, 0x0149, "napostrophe" }, - {{021,021,031,025,023,021,021,001,016}, 0x014a, "Eng" }, - {{000,000,021,031,025,023,021,001,016}, 0xf19a, "Eng.c2sc" }, - {{000,000,036,021,021,021,021,001,016}, 0x014b, "eng" }, + {"\20\20\26\05\05\05\05\00\00", 0x0149, "napostrophe" }, + {"\21\21\31\25\23\21\21\01\16", 0x014a, "Eng" }, + {"\00\00\21\31\25\23\21\01\16", 0xf19a, "Eng.c2sc" }, + {"\00\00\36\21\21\21\21\01\16", 0x014b, "eng" }, ALIAS("eng.sc", "Eng.c2sc"), - {{016,000,016,021,021,021,016,000,000}, 0x014c, "Omacron" }, - {{000,016,000,016,021,021,016,000,000}, 0x014d, "omacron" }, + {"\16\00\16\21\21\21\16\00\00", 0x014c, "Omacron" }, + {"\00\16\00\16\21\21\16\00\00", 0x014d, "omacron" }, ALIAS("omacron.sc", "Omacron"), - {{017,024,024,026,024,024,017,000,000}, 0x0152, "OE" }, + {"\17\24\24\26\24\24\17\00\00", 0x0152, "OE" }, ALIAS("OE.c2sc", "uni0276"), - {{000,000,012,025,027,024,013,000,000}, 0x0153, "oe" }, + {"\00\00\12\25\27\24\13\00\00", 0x0153, "oe" }, ALIAS("oe.sc", "OE.c2sc"), - {{002,004,036,021,036,022,021,000,000}, 0x0154, "Racute" }, - {{001,002,013,014,010,010,010,000,000}, 0x0155, "racute" }, + {"\02\04\36\21\36\22\21\00\00", 0x0154, "Racute" }, + {"\01\02\13\14\10\10\10\00\00", 0x0155, "racute" }, ALIAS("racute.sc", "Racute"), - {{012,004,036,021,036,022,021,000,000}, 0x0158, "Rcaron" }, - {{005,002,013,014,010,010,010,000,000}, 0x0159, "rcaron" }, + {"\12\04\36\21\36\22\21\00\00", 0x0158, "Rcaron" }, + {"\05\02\13\14\10\10\10\00\00", 0x0159, "rcaron" }, ALIAS("rcaron.sc", "Rcaron"), - {{002,004,017,020,016,001,036,000,000}, 0x015b, "sacute" }, - {{016,021,020,016,001,021,016,004,010}, 0x015e, "Scedilla" }, + {"\02\04\17\20\16\01\36\00\00", 0x015b, "sacute" }, + {"\16\21\20\16\01\21\16\04\10", 0x015e, "Scedilla" }, ALIAS("Scedilla.c2sc", "scedilla"), - {{000,000,017,020,016,001,036,004,010}, 0x015f, "scedilla" }, - {{012,004,017,020,016,001,036,000,000}, 0x0161, "scaron" }, - {{037,004,004,004,004,004,004,002,004}, U(0162) }, /* Tcedilla */ - {{000,000,037,004,004,004,004,002,004}, 0xf19b, "uni0162.c2sc" }, - {{004,004,016,004,004,005,002,002,004}, U(0163) }, /* tcedilla */ + {"\00\00\17\20\16\01\36\04\10", 0x015f, "scedilla" }, + {"\12\04\17\20\16\01\36\00\00", 0x0161, "scaron" }, + {"\37\04\04\04\04\04\04\02\04", U(0162) }, /* Tcedilla */ + {"\00\00\37\04\04\04\04\02\04", 0xf19b, "uni0162.c2sc" }, + {"\04\04\16\04\04\05\02\02\04", U(0163) }, /* tcedilla */ ALIAS("uni0163.sc", "uni0162.c2sc"), - {{012,004,037,004,004,004,004,000,000}, 0x0164, "Tcaron" }, - {{011,011,034,010,010,010,004,000,000}, 0x0165, "tcaron" }, + {"\12\04\37\04\04\04\04\00\00", 0x0164, "Tcaron" }, + {"\11\11\34\10\10\10\04\00\00", 0x0165, "tcaron" }, ALIAS("tcaron.sc", "Tcaron"), - {{016,000,021,021,021,021,016,000,000}, 0x016a, "Umacron" }, - {{000,016,000,021,021,021,017,000,000}, 0x016b, "umacron" }, + {"\16\00\21\21\21\21\16\00\00", 0x016a, "Umacron" }, + {"\00\16\00\21\21\21\17\00\00", 0x016b, "umacron" }, ALIAS("umacron.sc", "Umacron"), - {{004,000,021,021,021,021,016,000,000}, 0x016e, "Uring" }, - {{004,000,021,021,021,021,017,000,000}, 0x016f, "uring" }, - {{021,021,021,021,021,021,016,004,002}, 0x0172, "Uogonek" }, - {{000,000,021,021,021,021,016,004,002}, 0xf19c, "Uogonek.c2sc" }, - {{000,000,021,021,021,021,017,002,001}, 0x0173, "uogonek" }, + {"\04\00\21\21\21\21\16\00\00", 0x016e, "Uring" }, + {"\04\00\21\21\21\21\17\00\00", 0x016f, "uring" }, + {"\21\21\21\21\21\21\16\04\02", 0x0172, "Uogonek" }, + {"\00\00\21\21\21\21\16\04\02", 0xf19c, "Uogonek.c2sc" }, + {"\00\00\21\21\21\21\17\02\01", 0x0173, "uogonek" }, ALIAS("uogonek.sc", "Uogonek.c2sc"), - {{004,012,000,021,025,025,012,000,000}, 0x0174, "Wcircumflex" }, - {{004,012,000,021,021,025,012,000,000}, 0x0175, "wcircumflex" }, + {"\04\12\00\21\25\25\12\00\00", 0x0174, "Wcircumflex" }, + {"\04\12\00\21\21\25\12\00\00", 0x0175, "wcircumflex" }, ALIAS("wcircumflex.sc", "Wcircumflex"), - {{004,012,000,021,012,004,004,000,000}, 0x0176, "Ycircumflex" }, - {{004,012,000,021,021,021,017,001,016}, 0x0177, "ycircumflex" }, + {"\04\12\00\21\12\04\04\00\00", 0x0176, "Ycircumflex" }, + {"\04\12\00\21\21\21\17\01\16", 0x0177, "ycircumflex" }, ALIAS("ycircumflex.sc", "Ycircumflex"), - {{012,000,021,012,004,004,004,000,000}, 0x0178, "Ydieresis" }, - {{002,004,037,001,016,020,037,000,000}, 0x0179, "Zacute" }, - {{002,004,037,002,004,010,037,000,000}, 0x017a, "zacute" }, + {"\12\00\21\12\04\04\04\00\00", 0x0178, "Ydieresis" }, + {"\02\04\37\01\16\20\37\00\00", 0x0179, "Zacute" }, + {"\02\04\37\02\04\10\37\00\00", 0x017a, "zacute" }, ALIAS("zacute.sc", "Zacute"), - {{004,000,037,001,016,020,037,000,000}, 0x017b, "Zdotaccent" }, - {{004,000,037,002,004,010,037,000,000}, 0x017c, "zdotaccent" }, + {"\04\00\37\01\16\20\37\00\00", 0x017b, "Zdotaccent" }, + {"\04\00\37\02\04\10\37\00\00", 0x017c, "zdotaccent" }, ALIAS("zdotaccent.sc", "Zdotaccent"), - {{012,004,037,001,016,020,037,000,000}, 0x017d, "Zcaron" }, - {{012,004,037,002,004,010,037,000,000}, 0x017e, "zcaron" }, + {"\12\04\37\01\16\20\37\00\00", 0x017d, "Zcaron" }, + {"\12\04\37\02\04\10\37\00\00", 0x017e, "zcaron" }, ALIAS("zcaron.sc", "Zcaron"), - {{002,004,004,004,004,004,004,000,000}, 0x017f, "longs" }, + {"\02\04\04\04\04\04\04\00\00", 0x017f, "longs" }, ALIAS("longs.sc", "S.c2sc"), /* Latin extended-B */ - {{003,002,017,020,020,020,017,000,000}, U(0188) }, /* Hooktop C */ - {{037,001,001,017,001,001,037,000,000}, U(018E) }, /* reversed E */ + {"\03\02\17\20\20\20\17\00\00", U(0188) }, /* Hooktop C */ + {"\37\01\01\17\01\01\37\00\00", U(018E) }, /* reversed E */ ALIAS("uni018E.c2sc", "uni2C7B"), - {{016,021,001,037,021,021,016,000,000}, U(018F) }, /* Schwa */ + {"\16\21\01\37\21\21\16\00\00", U(018F) }, /* Schwa */ ALIAS("uni018F.c2sc", "uni0259"), - {{002,004,004,016,004,004,004,004,010}, 0x0192, "florin" }, - {{006,010,011,012,014,012,011,000,000}, U(0199) }, /* Hooktop K */ - {{030,004,016,004,012,012,021,000,000}, U(019B) }, /* Barred lambda */ - {{000,000,036,021,021,021,021,001,001}, U(019E) }, /* N, right leg */ - {{014,020,036,021,021,021,036,020,020}, U(01A5) }, /* Hooktop P */ - {{016,021,001,016,020,021,016,000,000}, U(01A7) }, /* Tone 2 (reversed S) */ + {"\02\04\04\16\04\04\04\04\10", 0x0192, "florin" }, + {"\06\10\11\12\14\12\11\00\00", U(0199) }, /* Hooktop K */ + {"\30\04\16\04\12\12\21\00\00", U(019B) }, /* Barred lambda */ + {"\00\00\36\21\21\21\21\01\01", U(019E) }, /* N, right leg */ + {"\14\20\36\21\21\21\36\20\20", U(01A5) }, /* Hooktop P */ + {"\16\21\01\16\20\21\16\00\00", U(01A7) }, /* Tone 2 (reversed S) */ ALIAS("uni01A7.c2sc", "uni01A8"), - {{000,000,036,001,016,020,017,000,000}, U(01A8) }, /* tone 2 (reversed s) */ - {{004,004,016,004,004,004,002,014,000}, U(01AB) }, /* Left-hook T */ - {{002,004,016,004,004,004,002,000,000}, U(01AD) }, /* Hooktop T */ - {{016,021,005,002,015,020,037,000,000}, U(01BB) }, /* Barred two */ - {{004,004,004,004,004,004,004,004,004}, U(01C0) }, /* Pipe */ - {{012,012,012,012,012,012,012,012,012}, U(01C1) }, /* Double pipe */ - {{004,004,004,037,004,037,004,004,004}, U(01C2) }, /* Double-barred pipe */ - {{004,004,004,004,004,000,004,000,000}, U(01C3) }, /* Exclamation point */ - {{012,004,016,021,037,021,021,000,000}, U(01CD) }, /* Acaron */ - {{012,004,016,001,017,021,017,000,000}, U(01CE) }, /* acaron */ + {"\00\00\36\01\16\20\17\00\00", U(01A8) }, /* tone 2 (reversed s) */ + {"\04\04\16\04\04\04\02\14\00", U(01AB) }, /* Left-hook T */ + {"\02\04\16\04\04\04\02\00\00", U(01AD) }, /* Hooktop T */ + {"\16\21\05\02\15\20\37\00\00", U(01BB) }, /* Barred two */ + {"\04\04\04\04\04\04\04\04\04", U(01C0) }, /* Pipe */ + {"\12\12\12\12\12\12\12\12\12", U(01C1) }, /* Double pipe */ + {"\04\04\04\37\04\37\04\04\04", U(01C2) }, /* Double-barred pipe */ + {"\04\04\04\04\04\00\04\00\00", U(01C3) }, /* Exclamation point */ + {"\12\04\16\21\37\21\21\00\00", U(01CD) }, /* Acaron */ + {"\12\04\16\01\17\21\17\00\00", U(01CE) }, /* acaron */ ALIAS("uni01CE.sc", "uni01CD"), - {{012,004,000,016,004,004,016,000,000}, U(01CF) }, /* Icaron */ - {{012,004,000,014,004,004,016,000,000}, U(01D0) }, /* icaron */ + {"\12\04\00\16\04\04\16\00\00", U(01CF) }, /* Icaron */ + {"\12\04\00\14\04\04\16\00\00", U(01D0) }, /* icaron */ ALIAS("uni01D0.sc", "uni01CF"), - {{012,004,016,021,021,021,016,000,000}, U(01D1) }, /* Ocaron */ - {{012,004,000,016,021,021,016,000,000}, U(01D2) }, /* ocaron */ + {"\12\04\16\21\21\21\16\00\00", U(01D1) }, /* Ocaron */ + {"\12\04\00\16\21\21\16\00\00", U(01D2) }, /* ocaron */ ALIAS("uni01D2.sc", "uni01D1"), - {{012,004,021,021,021,021,016,000,000}, U(01D3) }, /* Ucaron */ - {{012,004,021,021,021,021,017,000,000}, U(01D4) }, /* ucaron */ + {"\12\04\21\21\21\21\16\00\00", U(01D3) }, /* Ucaron */ + {"\12\04\21\21\21\21\17\00\00", U(01D4) }, /* ucaron */ ALIAS("uni01D4.sc", "uni01D3"), - {{016,000,012,000,021,021,016,000,000}, U(01D5) }, /* Udieresismacron */ - {{016,000,012,000,021,021,017,000,000}, U(01D6) }, /* udieresismacron */ + {"\16\00\12\00\21\21\16\00\00", U(01D5) }, /* Udieresismacron */ + {"\16\00\12\00\21\21\17\00\00", U(01D6) }, /* udieresismacron */ ALIAS("uni01D6.sc", "uni01D5"), - {{002,004,021,000,021,021,016,000,000}, U(01D7) }, /* Udieresisacute */ - {{002,004,021,000,021,021,017,000,000}, U(01D8) }, /* udieresisacute */ + {"\02\04\21\00\21\21\16\00\00", U(01D7) }, /* Udieresisacute */ + {"\02\04\21\00\21\21\17\00\00", U(01D8) }, /* udieresisacute */ ALIAS("uni01D8.sc", "uni01D7"), - {{012,004,021,000,021,021,016,000,000}, U(01D9) }, /* Udieresiscaron */ - {{012,004,021,000,021,021,017,000,000}, U(01DA) }, /* Udieresiscaron */ + {"\12\04\21\00\21\21\16\00\00", U(01D9) }, /* Udieresiscaron */ + {"\12\04\21\00\21\21\17\00\00", U(01DA) }, /* Udieresiscaron */ ALIAS("uni01DA.sc", "uni01D9"), - {{010,004,021,000,021,021,016,000,000}, U(01DB) }, /* Udieresisgrave */ - {{010,004,021,000,021,021,017,000,000}, U(01DC) }, /* Udieresisgrave */ + {"\10\04\21\00\21\21\16\00\00", U(01DB) }, /* Udieresisgrave */ + {"\10\04\21\00\21\21\17\00\00", U(01DC) }, /* Udieresisgrave */ ALIAS("uni01DC.sc", "uni01DB"), - {{000,000,016,001,037,021,016,000,000}, U(01DD) }, /* turned e */ + {"\00\00\16\01\37\21\16\00\00", U(01DD) }, /* turned e */ ALIAS("uni01DD.sc", "uni018E.c2sc"), - {{016,000,017,024,026,034,027,000,000}, U(01E2) }, /* AEmacron */ - {{016,000,012,005,017,024,016,000,000}, U(01E3) }, /* aemacron */ + {"\16\00\17\24\26\34\27\00\00", U(01E2) }, /* AEmacron */ + {"\16\00\12\05\17\24\16\00\00", U(01E3) }, /* aemacron */ ALIAS("uni01E3.sc", "uni01E2"), - {{012,004,000,004,004,004,004,004,010}, U(01F0) }, /* J wedge */ - {{010,004,021,031,025,023,021,000,000}, U(01F8) }, /* Ngrave */ - {{010,004,036,021,021,021,021,000,000}, U(01F9) }, /* ngrave */ + {"\12\04\00\04\04\04\04\04\10", U(01F0) }, /* J wedge */ + {"\10\04\21\31\25\23\21\00\00", U(01F8) }, /* Ngrave */ + {"\10\04\36\21\21\21\21\00\00", U(01F9) }, /* ngrave */ ALIAS("uni01F9.sc", "uni01F8"), - {{016,000,021,012,004,004,004,000,000}, U(0232) }, /* Ymacron */ - {{016,000,021,021,021,021,017,001,016}, U(0233) }, /* ymacron */ + {"\16\00\21\12\04\04\04\00\00", U(0232) }, /* Ymacron */ + {"\16\00\21\21\21\21\17\01\16", U(0233) }, /* ymacron */ ALIAS("uni0233.sc", "uni0232"), - {{000,000,004,004,004,004,004,004,010}, U(0237) }, /* dotlessj */ - {{000,000,017,020,016,001,036,004,003}, U(023F) }, /* s with swash tail */ - {{000,000,037,002,004,010,030,004,003}, U(0240) }, /* z with swash tail */ + {"\00\00\04\04\04\04\04\04\10", U(0237) }, /* dotlessj */ + {"\00\00\17\20\16\01\36\04\03", U(023F) }, /* s with swash tail */ + {"\00\00\37\02\04\10\30\04\03", U(0240) }, /* z with swash tail */ ALIAS("uni0240.sc", "uni2C7E.c2sc"), - {{004,004,012,012,021,021,021,000,000}, U(0245) }, /* turned V */ + {"\04\04\12\12\21\21\21\00\00", U(0245) }, /* turned V */ ALIAS("uni0245.c2sc", "uni028C"), /* IPA extensions */ - {{000,000,036,021,036,020,016,000,000}, U(0250) }, /* Turned a */ + {"\00\00\36\21\36\20\16\00\00", U(0250) }, /* Turned a */ ALIAS("uni0250.sc", "uni2C6F.c2sc"), - {{000,000,017,021,021,023,015,000,000}, U(0251) }, /* Script a */ - {{000,000,026,031,021,021,036,000,000}, U(0252) }, /* Turned script a */ - {{014,020,036,021,021,021,036,000,000}, U(0253) }, /* Hooktop a */ - {{000,000,036,001,001,001,036,000,000}, U(0254) }, /* Open o */ - {{000,000,017,020,022,025,016,004,000}, U(0255) }, /* Curly-tail c */ - {{002,002,016,022,022,022,016,002,001}, U(0256) }, /* Right-tail d */ - {{001,002,016,022,022,022,016,000,000}, U(0257) }, /* Hooktop d */ - {{000,000,016,021,037,001,016,000,000}, U(0258) }, /* Reversed e */ - {{000,000,016,001,037,021,016,000,000}, U(0259) }, /* Schwa */ - {{000,000,030,004,035,026,010,000,000}, U(025A) }, /* Right-hook schwa */ - {{000,000,017,020,016,020,017,000,000}, U(025B) }, /* epsilon */ - {{000,000,036,001,016,001,036,000,000}, U(025C) }, /* Reversed epsilon */ + {"\00\00\17\21\21\23\15\00\00", U(0251) }, /* Script a */ + {"\00\00\26\31\21\21\36\00\00", U(0252) }, /* Turned script a */ + {"\14\20\36\21\21\21\36\00\00", U(0253) }, /* Hooktop a */ + {"\00\00\36\01\01\01\36\00\00", U(0254) }, /* Open o */ + {"\00\00\17\20\22\25\16\04\00", U(0255) }, /* Curly-tail c */ + {"\02\02\16\22\22\22\16\02\01", U(0256) }, /* Right-tail d */ + {"\01\02\16\22\22\22\16\00\00", U(0257) }, /* Hooktop d */ + {"\00\00\16\21\37\01\16\00\00", U(0258) }, /* Reversed e */ + {"\00\00\16\01\37\21\16\00\00", U(0259) }, /* Schwa */ + {"\00\00\30\04\35\26\10\00\00", U(025A) }, /* Right-hook schwa */ + {"\00\00\17\20\16\20\17\00\00", U(025B) }, /* epsilon */ + {"\00\00\36\01\16\01\36\00\00", U(025C) }, /* Reversed epsilon */ ALIAS("uni025C.sc", "uniA7AB.c2sc"), - {{000,000,030,004,031,006,030,000,000}, U(025D) }, /* Right-hook rev epsilon */ - {{000,000,016,021,026,021,016,000,000}, U(025E) }, /* Closed reversed epsilon */ - {{000,000,004,004,004,016,004,004,010}, U(025F) }, /* Barred dotless j */ - {{001,002,016,022,022,022,016,002,014}, U(0260) }, /* Hooktop g */ - {{000,000,017,021,021,021,017,001,016}, U(0261) }, /* Opentail g */ - {{000,000,017,020,023,021,017,000,000}, U(0262) }, /* Small capital G */ - {{000,000,021,012,012,004,012,012,004}, U(0263) }, /* gamma */ - {{000,000,033,004,012,012,004,000,000}, U(0264) }, /* ram's horns */ - {{000,000,021,021,021,021,017,001,001}, U(0265) }, /* Turned h */ - {{014,020,036,021,021,021,021,000,000}, U(0266) }, /* Hooktop h */ + {"\00\00\30\04\31\06\30\00\00", U(025D) }, /* Right-hook rev epsilon */ + {"\00\00\16\21\26\21\16\00\00", U(025E) }, /* Closed reversed epsilon */ + {"\00\00\04\04\04\16\04\04\10", U(025F) }, /* Barred dotless j */ + {"\01\02\16\22\22\22\16\02\14", U(0260) }, /* Hooktop g */ + {"\00\00\17\21\21\21\17\01\16", U(0261) }, /* Opentail g */ + {"\00\00\17\20\23\21\17\00\00", U(0262) }, /* Small capital G */ + {"\00\00\21\12\12\04\12\12\04", U(0263) }, /* gamma */ + {"\00\00\33\04\12\12\04\00\00", U(0264) }, /* ram's horns */ + {"\00\00\21\21\21\21\17\01\01", U(0265) }, /* Turned h */ + {"\14\20\36\21\21\21\21\00\00", U(0266) }, /* Hooktop h */ ALIAS("uni0266.sc", "uniA7AA.c2sc"), - {{014,020,036,021,021,021,021,001,006}, U(0267) }, /* Hooktop heng */ - {{004,000,014,004,016,004,016,000,000}, U(0268) }, /* Barred i */ - {{000,000,014,004,004,004,002,000,000}, U(0269) }, /* iota */ - {{000,000,016,004,004,004,016,000,000}, U(026A) }, /* Small capital I */ + {"\14\20\36\21\21\21\21\01\06", U(0267) }, /* Hooktop heng */ + {"\04\00\14\04\16\04\16\00\00", U(0268) }, /* Barred i */ + {"\00\00\14\04\04\04\02\00\00", U(0269) }, /* iota */ + {"\00\00\16\04\04\04\16\00\00", U(026A) }, /* Small capital I */ ALIAS("uni026A.sc", "uniA792.c2sc"), - {{014,004,015,026,004,004,016,000,000}, U(026B) }, /* l with tilde */ - {{014,004,014,025,016,004,016,000,000}, U(026C) }, /* Belted L */ + {"\14\04\15\26\04\04\16\00\00", U(026B) }, /* l with tilde */ + {"\14\04\14\25\16\04\16\00\00", U(026C) }, /* Belted L */ ALIAS("uni026C.sc", "uniA7AD.c2sc"), - {{014,004,004,004,004,004,004,004,002}, U(026D) }, /* Right-tail L */ - {{030,010,017,011,012,011,035,001,006}, U(026E) }, /* l-ezh ligature */ - {{000,000,025,025,025,025,013,000,000}, U(026F) }, /* Turned m */ - {{000,000,025,025,025,025,013,001,001}, U(0270) }, /* Turned m, right tail */ - {{000,000,032,025,025,025,025,001,002}, U(0271) }, /* Left-tail m (at right) */ - {{000,000,016,011,011,011,011,010,020}, U(0272) }, /* Left-tail n (at left) */ - {{000,000,034,022,022,022,022,002,001}, U(0273) }, /* Right-tail n */ - {{000,000,021,031,025,023,021,000,000}, U(0274) }, /* Small capital N */ - {{000,000,016,021,037,021,016,000,000}, U(0275) }, /* Barred o */ - {{000,000,017,024,027,024,017,000,000}, U(0276) }, /* Small capital O-E ligature */ - {{000,000,016,021,025,025,012,000,000}, U(0277) }, /* Closed omega */ - {{004,004,016,025,025,025,016,004,004}, U(0278) }, /* phi */ - {{000,000,002,002,002,006,032,000,000}, U(0279) }, /* Turned r */ - {{002,002,002,002,002,006,032,000,000}, U(027A) }, /* Turned long-leg r */ - {{000,000,002,002,002,006,032,002,001}, U(027B) }, /* Turned r, right tail */ - {{000,000,013,014,010,010,010,010,010}, U(027C) }, /* Long-leg r */ - {{000,000,013,014,010,010,010,010,004}, U(027D) }, /* Right-tail r */ - {{000,000,006,011,010,010,010,000,000}, U(027E) }, /* Fish-hook r */ - {{000,000,036,021,036,022,021,000,000}, U(0280) }, /* Small capital R */ - {{000,000,021,022,036,021,036,000,000}, U(0281) }, /* Inverted small capital R */ - {{000,000,017,020,016,001,036,020,010}, U(0282) }, /* Right-tail s (at left) */ - {{002,004,004,004,004,004,004,004,010}, U(0283) }, /* esh */ - {{002,004,004,004,004,016,004,004,010}, U(0284) }, /* Hooktop barred dotless j */ - {{002,004,004,004,004,016,024,024,010}, U(0286) }, /* Curly-tail esh */ - {{000,000,010,004,004,004,016,004,004}, U(0287) }, /* Turned t */ + {"\14\04\04\04\04\04\04\04\02", U(026D) }, /* Right-tail L */ + {"\30\10\17\11\12\11\35\01\06", U(026E) }, /* l-ezh ligature */ + {"\00\00\25\25\25\25\13\00\00", U(026F) }, /* Turned m */ + {"\00\00\25\25\25\25\13\01\01", U(0270) }, /* Turned m, right tail */ + {"\00\00\32\25\25\25\25\01\02", U(0271) }, /* Left-tail m (at right) */ + {"\00\00\16\11\11\11\11\10\20", U(0272) }, /* Left-tail n (at left) */ + {"\00\00\34\22\22\22\22\02\01", U(0273) }, /* Right-tail n */ + {"\00\00\21\31\25\23\21\00\00", U(0274) }, /* Small capital N */ + {"\00\00\16\21\37\21\16\00\00", U(0275) }, /* Barred o */ + {"\00\00\17\24\27\24\17\00\00", U(0276) }, /* Small capital O-E ligature */ + {"\00\00\16\21\25\25\12\00\00", U(0277) }, /* Closed omega */ + {"\04\04\16\25\25\25\16\04\04", U(0278) }, /* phi */ + {"\00\00\02\02\02\06\32\00\00", U(0279) }, /* Turned r */ + {"\02\02\02\02\02\06\32\00\00", U(027A) }, /* Turned long-leg r */ + {"\00\00\02\02\02\06\32\02\01", U(027B) }, /* Turned r, right tail */ + {"\00\00\13\14\10\10\10\10\10", U(027C) }, /* Long-leg r */ + {"\00\00\13\14\10\10\10\10\04", U(027D) }, /* Right-tail r */ + {"\00\00\06\11\10\10\10\00\00", U(027E) }, /* Fish-hook r */ + {"\00\00\36\21\36\22\21\00\00", U(0280) }, /* Small capital R */ + {"\00\00\21\22\36\21\36\00\00", U(0281) }, /* Inverted small capital R */ + {"\00\00\17\20\16\01\36\20\10", U(0282) }, /* Right-tail s (at left) */ + {"\02\04\04\04\04\04\04\04\10", U(0283) }, /* esh */ + {"\02\04\04\04\04\16\04\04\10", U(0284) }, /* Hooktop barred dotless j */ + {"\02\04\04\04\04\16\24\24\10", U(0286) }, /* Curly-tail esh */ + {"\00\00\10\04\04\04\16\04\04", U(0287) }, /* Turned t */ ALIAS("uni0287.sc", "uniA7B1.c2sc"), - {{004,004,016,004,004,004,004,004,002}, U(0288) }, /* Right-tail t */ - {{000,000,012,037,012,012,006,000,000}, U(0289) }, /* Barred u */ - {{000,000,033,012,021,021,016,000,000}, U(028A) }, /* upsilon */ - {{000,000,032,011,011,012,014,000,000}, U(028B) }, /* Cursive v */ - {{000,000,004,012,012,021,021,000,000}, U(028C) }, /* Turned v */ - {{000,000,012,025,025,021,021,000,000}, U(028D) }, /* Turned w */ - {{016,020,034,022,021,021,021,000,000}, U(028E) }, /* Turned y */ - {{000,000,021,012,004,004,004,000,000}, U(028F) }, /* Small capital Y */ - {{000,000,036,004,010,020,036,002,001}, U(0290) }, /* Right-tail z */ - {{000,000,037,002,004,010,036,005,002}, U(0291) }, /* Curly-tail z */ - {{000,000,037,002,004,016,001,021,016}, U(0292) }, /* ezh; Tailed z */ - {{000,000,037,002,004,002,011,025,016}, U(0293) }, /* Curly-tail ezh */ - {{016,021,002,004,004,004,004,000,000}, U(0294) }, /* Glottal stop */ - {{016,021,010,004,004,004,004,000,000}, U(0295) }, /* Reversed glottal stop */ - {{004,004,004,004,002,021,016,000,000}, U(0296) }, /* Inverted glottal stop */ - {{016,021,020,020,020,020,020,021,016}, U(0297) }, /* Stretched c */ - {{016,021,021,025,021,021,016,000,000}, U(0298) }, /* Bull's eye */ - {{000,000,036,021,036,021,036,000,000}, U(0299) }, /* Small capital B */ - {{000,000,016,021,015,021,016,000,000}, U(029A) }, /* Closed epsilon */ - {{001,002,016,020,026,022,016,000,000}, U(029B) }, /* Hooktop small capital G */ - {{000,000,021,021,037,021,021,000,000}, U(029C) }, /* Small capital H */ - {{004,000,004,004,004,016,024,024,010}, U(029D) }, /* Curly-tail j */ + {"\04\04\16\04\04\04\04\04\02", U(0288) }, /* Right-tail t */ + {"\00\00\12\37\12\12\06\00\00", U(0289) }, /* Barred u */ + {"\00\00\33\12\21\21\16\00\00", U(028A) }, /* upsilon */ + {"\00\00\32\11\11\12\14\00\00", U(028B) }, /* Cursive v */ + {"\00\00\04\12\12\21\21\00\00", U(028C) }, /* Turned v */ + {"\00\00\12\25\25\21\21\00\00", U(028D) }, /* Turned w */ + {"\16\20\34\22\21\21\21\00\00", U(028E) }, /* Turned y */ + {"\00\00\21\12\04\04\04\00\00", U(028F) }, /* Small capital Y */ + {"\00\00\36\04\10\20\36\02\01", U(0290) }, /* Right-tail z */ + {"\00\00\37\02\04\10\36\05\02", U(0291) }, /* Curly-tail z */ + {"\00\00\37\02\04\16\01\21\16", U(0292) }, /* ezh; Tailed z */ + {"\00\00\37\02\04\02\11\25\16", U(0293) }, /* Curly-tail ezh */ + {"\16\21\02\04\04\04\04\00\00", U(0294) }, /* Glottal stop */ + {"\16\21\10\04\04\04\04\00\00", U(0295) }, /* Reversed glottal stop */ + {"\04\04\04\04\02\21\16\00\00", U(0296) }, /* Inverted glottal stop */ + {"\16\21\20\20\20\20\20\21\16", U(0297) }, /* Stretched c */ + {"\16\21\21\25\21\21\16\00\00", U(0298) }, /* Bull's eye */ + {"\00\00\36\21\36\21\36\00\00", U(0299) }, /* Small capital B */ + {"\00\00\16\21\15\21\16\00\00", U(029A) }, /* Closed epsilon */ + {"\01\02\16\20\26\22\16\00\00", U(029B) }, /* Hooktop small capital G */ + {"\00\00\21\21\37\21\21\00\00", U(029C) }, /* Small capital H */ + {"\04\00\04\04\04\16\24\24\10", U(029D) }, /* Curly-tail j */ ALIAS("uni029D.sc", "uniA7B2.c2sc"), - {{000,000,022,012,006,012,022,002,002}, U(029E) }, /* Turned k */ + {"\00\00\22\12\06\12\22\02\02", U(029E) }, /* Turned k */ ALIAS("uni029E.sc", "uniA7B0.c2sc"), - {{000,000,020,020,020,020,037,000,000}, U(029F) }, /* Small capital L */ - {{006,001,017,021,021,021,017,001,001}, U(02A0) }, /* Hooktop q */ - {{016,021,002,004,037,004,004,000,000}, U(02A1) }, /* Barred glottal stop */ - {{016,021,010,004,037,004,004,000,000}, U(02A2) }, /* Barred reversed glottal stop */ - {{004,004,017,025,026,026,017,000,000}, U(02A3) }, /* dz ligature */ - {{004,004,017,025,026,025,015,001,006}, U(02A4) }, /* dezh ligature */ - {{004,004,017,025,026,026,017,005,002}, U(02A5) }, /* dz-curl ligature */ - {{020,020,037,024,022,021,016,000,000}, U(02A6) }, /* ts ligature */ - {{011,012,036,012,012,012,006,002,004}, U(02A7) }, /* tesh ligature */ - {{020,030,023,024,024,024,016,005,002}, U(02A8) }, /* tc-curl ligature */ - {{010,020,020,036,025,025,025,001,006}, U(02A9) }, /* feng ligature */ - {{030,010,013,014,012,011,036,000,000}, U(02AA) }, /* ls ligature */ - {{030,010,017,011,012,014,037,000,000}, U(02AB) }, /* lz ligature */ - {{000,000,025,012,000,025,012,000,000}, U(02AC) }, /* bilabial percussive */ - {{000,000,016,012,000,016,012,000,000}, U(02AD) }, /* bidental percussive */ + {"\00\00\20\20\20\20\37\00\00", U(029F) }, /* Small capital L */ + {"\06\01\17\21\21\21\17\01\01", U(02A0) }, /* Hooktop q */ + {"\16\21\02\04\37\04\04\00\00", U(02A1) }, /* Barred glottal stop */ + {"\16\21\10\04\37\04\04\00\00", U(02A2) }, /* Barred reversed glottal stop */ + {"\04\04\17\25\26\26\17\00\00", U(02A3) }, /* dz ligature */ + {"\04\04\17\25\26\25\15\01\06", U(02A4) }, /* dezh ligature */ + {"\04\04\17\25\26\26\17\05\02", U(02A5) }, /* dz-curl ligature */ + {"\20\20\37\24\22\21\16\00\00", U(02A6) }, /* ts ligature */ + {"\11\12\36\12\12\12\06\02\04", U(02A7) }, /* tesh ligature */ + {"\20\30\23\24\24\24\16\05\02", U(02A8) }, /* tc-curl ligature */ + {"\10\20\20\36\25\25\25\01\06", U(02A9) }, /* feng ligature */ + {"\30\10\13\14\12\11\36\00\00", U(02AA) }, /* ls ligature */ + {"\30\10\17\11\12\14\37\00\00", U(02AB) }, /* lz ligature */ + {"\00\00\25\12\00\25\12\00\00", U(02AC) }, /* bilabial percussive */ + {"\00\00\16\12\00\16\12\00\00", U(02AD) }, /* bidental percussive */ /* Spacing modifier letters */ - {{020,020,030,024,024,000,000,000,000}, U(02B0) }, /* Superscript h */ - {{010,000,010,010,010,020,000,000,000}, U(02B2) }, /* Superscript j */ - {{010,010,020,020,000,000,000,000,000}, U(02B9) }, /* modifier letter prime */ - {{011,011,022,022,000,000,000,000,000}, U(02BA) }, /* modifier double prime */ - {{004,004,010,000,000,000,000,000,000}, U(02BC) }, /* Modifier apostrophe */ - {{004,012,000,000,000,000,000,000,000}, 0x02c6, "circumflex" }, - {{012,004,000,000,000,000,000,000,000}, 0x02c7, "caron" }, - {{004,004,004,000,000,000,000,000,000}, U(02C8) }, /* Vertical stroke (superior) */ - {{000,000,000,000,000,000,004,004,004}, U(02CC) }, /* Vertical stroke (inferior) */ - {{000,000,012,004,000,004,012,000,000}, U(02D0) }, /* Length mark */ - {{000,000,012,004,000,000,000,000,000}, U(02D1) }, /* Half-length mark */ - {{021,016,000,000,000,000,000,000,000}, 0x02d8, "breve" }, - {{004,000,000,000,000,000,000,000,000}, 0x02d9, "dotaccent" }, - {{004,012,004,000,000,000,000,000,000}, 0x02da, "ring" }, - {{000,000,000,000,000,000,004,010,004}, 0x02db, "ogonek" }, - {{005,012,000,000,000,000,000,000,000}, 0x02dc, "tilde" }, - {{011,022,000,000,000,000,000,000,000}, 0x02dd, "hungarumlaut" }, - {{024,010,024,024,010,000,000,000,000}, U(02E0) }, /* Superscript gamma */ - {{030,010,010,010,034,000,000,000,000}, U(02E1) }, /* Superscript l */ - {{000,000,014,010,030,000,000,000,000}, U(02E2) }, /* Superscript s */ - {{000,000,024,010,024,000,000,000,000}, U(02E3) }, /* Superscript x */ - {{010,024,020,010,010,000,000,000,000}, U(02E4) }, /* Superscript reversed glottal stop */ - {{037,001,001,001,001,001,001,000,000}, U(02E5) }, /* Extra-high tone letter */ - {{001,037,001,001,001,001,001,000,000}, U(02E6) }, /* High tone letter */ - {{001,001,001,037,001,001,001,000,000}, U(02E7) }, /* Mid tone letter */ - {{001,001,001,001,001,037,001,000,000}, U(02E8) }, /* Low tone letter */ - {{001,001,001,001,001,001,037,000,000}, U(02E9) }, /* Extra-low tone letter */ + {"\20\20\30\24\24\00\00\00\00", U(02B0) }, /* Superscript h */ + {"\10\00\10\10\10\20\00\00\00", U(02B2) }, /* Superscript j */ + {"\10\10\20\20\00\00\00\00\00", U(02B9) }, /* modifier letter prime */ + {"\11\11\22\22\00\00\00\00\00", U(02BA) }, /* modifier double prime */ + {"\04\04\10\00\00\00\00\00\00", U(02BC) }, /* Modifier apostrophe */ + {"\04\12\00\00\00\00\00\00\00", 0x02c6, "circumflex" }, + {"\12\04\00\00\00\00\00\00\00", 0x02c7, "caron" }, + {"\04\04\04\00\00\00\00\00\00", U(02C8) }, /* Vertical stroke (superior) */ + {"\00\00\00\00\00\00\04\04\04", U(02CC) }, /* Vertical stroke (inferior) */ + {"\00\00\12\04\00\04\12\00\00", U(02D0) }, /* Length mark */ + {"\00\00\12\04\00\00\00\00\00", U(02D1) }, /* Half-length mark */ + {"\21\16\00\00\00\00\00\00\00", 0x02d8, "breve" }, + {"\04\00\00\00\00\00\00\00\00", 0x02d9, "dotaccent" }, + {"\04\12\04\00\00\00\00\00\00", 0x02da, "ring" }, + {"\00\00\00\00\00\00\04\10\04", 0x02db, "ogonek" }, + {"\05\12\00\00\00\00\00\00\00", 0x02dc, "tilde" }, + {"\11\22\00\00\00\00\00\00\00", 0x02dd, "hungarumlaut" }, + {"\24\10\24\24\10\00\00\00\00", U(02E0) }, /* Superscript gamma */ + {"\30\10\10\10\34\00\00\00\00", U(02E1) }, /* Superscript l */ + {"\00\00\14\10\30\00\00\00\00", U(02E2) }, /* Superscript s */ + {"\00\00\24\10\24\00\00\00\00", U(02E3) }, /* Superscript x */ + {"\10\24\20\10\10\00\00\00\00", U(02E4) }, /* Superscript reversed glottal stop */ + {"\37\01\01\01\01\01\01\00\00", U(02E5) }, /* Extra-high tone letter */ + {"\01\37\01\01\01\01\01\00\00", U(02E6) }, /* High tone letter */ + {"\01\01\01\37\01\01\01\00\00", U(02E7) }, /* Mid tone letter */ + {"\01\01\01\01\01\37\01\00\00", U(02E8) }, /* Low tone letter */ + {"\01\01\01\01\01\01\37\00\00", U(02E9) }, /* Extra-low tone letter */ /* Greek and Coptic */ - {{001,001,001,001,001,021,016,000,000}, U(037F), }, /* Yot */ - {{004,000,000,000,000,000,000,000,000}, 0x0384, "tonos" }, - {{004,025,000,000,000,000,000,000,000}, 0x0385, "dieresistonos" }, - {{022,025,005,005,007,005,005,000,000}, 0x0386, "Alphatonos" }, - {{027,024,004,006,004,004,007,000,000}, 0x0388, "Epsilontonos" }, - {{025,025,005,007,005,005,005,000,000}, 0x0389, "Etatonos" }, - {{027,022,002,002,002,002,007,000,000}, 0x038a, "Iotatonos" }, - {{022,025,005,005,005,005,002,000,000}, 0x038c, "Omicrontonos" }, - {{025,025,005,002,002,002,002,000,000}, 0x038e, "Upsilontonos" }, - {{022,025,005,005,005,002,007,000,000}, 0x038f, "Omegatonos" }, - {{004,025,000,014,004,004,002,000,000}, 0x0390, "iotadieresistonos" }, - {{004,012,021,021,037,021,021,000,000}, 0x0391, "Alpha" }, - {{036,021,021,036,021,021,036,000,000}, 0x0392, "Beta" }, - {{037,020,020,020,020,020,020,000,000}, 0x0393, "Gamma" }, - {{004,004,012,012,021,021,037,000,000}, U(0394) }, /* Delta */ - {{037,020,020,036,020,020,037,000,000}, 0x0395, "Epsilon" }, - {{037,001,002,004,010,020,037,000,000}, 0x0396, "Zeta" }, - {{021,021,021,037,021,021,021,000,000}, 0x0397, "Eta" }, - {{016,021,021,037,021,021,016,000,000}, 0x0398, "Theta" }, - {{016,004,004,004,004,004,016,000,000}, 0x0399, "Iota" }, - {{021,022,024,030,024,022,021,000,000}, 0x039a, "Kappa" }, - {{004,004,012,012,021,021,021,000,000}, 0x039b, "Lambda" }, - {{021,033,025,025,021,021,021,000,000}, 0x039c, "Mu" }, - {{021,021,031,025,023,021,021,000,000}, 0x039d, "Nu" }, - {{037,000,000,016,000,000,037,000,000}, 0x039e, "Xi" }, - {{016,021,021,021,021,021,016,000,000}, 0x039f, "Omicron" }, - {{037,021,021,021,021,021,021,000,000}, 0x03a0, "Pi" }, - {{036,021,021,036,020,020,020,000,000}, 0x03a1, "Rho" }, - {{037,020,010,004,010,020,037,000,000}, 0x03a3, "Sigma" }, - {{037,004,004,004,004,004,004,000,000}, 0x03a4, "Tau" }, - {{021,021,012,004,004,004,004,000,000}, 0x03a5, "Upsilon" }, - {{004,016,025,025,025,016,004,000,000}, 0x03a6, "Phi" }, - {{021,021,012,004,012,021,021,000,000}, 0x03a7, "Chi" }, - {{025,025,025,025,025,016,004,000,000}, 0x03a8, "Psi" }, - {{016,021,021,021,021,012,033,000,000}, U(03A9) }, /* Omega */ - {{012,000,016,004,004,004,016,000,000}, 0x03aa, "Iotadieresis" }, - {{012,000,021,012,004,004,004,000,000}, 0x03ab, "Upsilondieresis" }, - {{004,000,015,022,022,022,015,000,000}, 0x03ac, "alphatonos" }, - {{004,000,017,020,016,020,017,000,000}, 0x03ad, "epsilontonos" }, - {{004,000,036,021,021,021,021,001,001}, 0x03ae, "etatonos" }, - {{004,000,014,004,004,004,002,000,000}, 0x03af, "iotatonos" }, - {{004,025,000,022,021,021,016,000,000}, 0x03b0, "upsilondieresistonos" }, - {{000,000,015,022,022,022,015,000,000}, 0x03b1, "alpha" }, - {{016,021,021,036,021,021,036,020,020}, 0x03b2, "beta" }, - {{000,000,021,021,012,012,004,004,004}, 0x03b3, "gamma" }, - {{017,020,016,021,021,021,016,000,000}, 0x03b4, "delta" }, - {{000,000,017,020,016,020,017,000,000}, 0x03b5, "epsilon" }, - {{036,002,004,010,020,020,014,002,004}, 0x03b6, "zeta" }, - {{000,000,036,021,021,021,021,001,001}, 0x03b7, "eta" }, - {{014,022,022,036,022,022,014,000,000}, 0x03b8, "theta" }, - {{000,000,014,004,004,004,002,000,000}, 0x03b9, "iota" }, - {{000,000,011,012,014,012,011,000,000}, 0x03ba, "kappa" }, - {{030,004,004,012,012,021,021,000,000}, 0x03bb, "lambda" }, - {{000,000,022,022,022,022,035,020,020}, U(03BC) }, /* mu */ - {{000,000,021,021,011,012,004,000,000}, 0x03bd, "nu" }, - {{016,020,020,016,020,020,016,001,002}, 0x03be, "xi" }, - {{000,000,016,021,021,021,016,000,000}, 0x03bf, "omicron" }, - {{000,000,037,012,012,012,011,000,000}, 0x03c0, "pi" }, - {{000,000,016,021,021,021,036,020,020}, 0x03c1, "rho" }, - {{000,000,017,020,020,020,016,001,002}, 0x03c2, "sigma1" }, - {{000,000,017,022,021,021,016,000,000}, 0x03c3, "sigma" }, - {{000,000,037,004,004,004,002,000,000}, 0x03c4, "tau" }, - {{000,000,022,021,021,021,016,000,000}, 0x03c5, "upsilon" }, - {{000,000,026,025,025,025,016,004,004}, 0x03c6, "phi" }, - {{000,000,021,011,012,004,012,022,021}, 0x03c7, "chi" }, - {{000,000,025,025,025,025,016,004,004}, 0x03c8, "psi" }, - {{000,000,012,021,025,025,012,000,000}, 0x03c9, "omega" }, - {{012,000,014,004,004,004,002,000,000}, 0x03ca, "iotadieresis" }, - {{012,000,022,021,021,021,016,000,000}, 0x03cb, "upsilondieresis" }, - {{004,000,016,021,021,021,016,000,000}, 0x03cc, "omicrontonos" }, - {{004,000,022,021,021,021,016,000,000}, 0x03cd, "upsilontonos" }, - {{004,000,012,021,025,025,012,000,000}, 0x03ce, "omegatonos" }, - {{004,004,016,025,025,025,016,004,004}, 0x03d5, "phi1" }, - {{004,000,004,004,004,004,004,004,010}, U(03F3) }, /* yot */ + {"\01\01\01\01\01\21\16\00\00", U(037F), }, /* Yot */ + {"\04\00\00\00\00\00\00\00\00", 0x0384, "tonos" }, + {"\04\25\00\00\00\00\00\00\00", 0x0385, "dieresistonos" }, + {"\22\25\05\05\07\05\05\00\00", 0x0386, "Alphatonos" }, + {"\27\24\04\06\04\04\07\00\00", 0x0388, "Epsilontonos" }, + {"\25\25\05\07\05\05\05\00\00", 0x0389, "Etatonos" }, + {"\27\22\02\02\02\02\07\00\00", 0x038a, "Iotatonos" }, + {"\22\25\05\05\05\05\02\00\00", 0x038c, "Omicrontonos" }, + {"\25\25\05\02\02\02\02\00\00", 0x038e, "Upsilontonos" }, + {"\22\25\05\05\05\02\07\00\00", 0x038f, "Omegatonos" }, + {"\04\25\00\14\04\04\02\00\00", 0x0390, "iotadieresistonos" }, + {"\04\12\21\21\37\21\21\00\00", 0x0391, "Alpha" }, + {"\36\21\21\36\21\21\36\00\00", 0x0392, "Beta" }, + {"\37\20\20\20\20\20\20\00\00", 0x0393, "Gamma" }, + {"\04\04\12\12\21\21\37\00\00", U(0394) }, /* Delta */ + {"\37\20\20\36\20\20\37\00\00", 0x0395, "Epsilon" }, + {"\37\01\02\04\10\20\37\00\00", 0x0396, "Zeta" }, + {"\21\21\21\37\21\21\21\00\00", 0x0397, "Eta" }, + {"\16\21\21\37\21\21\16\00\00", 0x0398, "Theta" }, + {"\16\04\04\04\04\04\16\00\00", 0x0399, "Iota" }, + {"\21\22\24\30\24\22\21\00\00", 0x039a, "Kappa" }, + {"\04\04\12\12\21\21\21\00\00", 0x039b, "Lambda" }, + {"\21\33\25\25\21\21\21\00\00", 0x039c, "Mu" }, + {"\21\21\31\25\23\21\21\00\00", 0x039d, "Nu" }, + {"\37\00\00\16\00\00\37\00\00", 0x039e, "Xi" }, + {"\16\21\21\21\21\21\16\00\00", 0x039f, "Omicron" }, + {"\37\21\21\21\21\21\21\00\00", 0x03a0, "Pi" }, + {"\36\21\21\36\20\20\20\00\00", 0x03a1, "Rho" }, + {"\37\20\10\04\10\20\37\00\00", 0x03a3, "Sigma" }, + {"\37\04\04\04\04\04\04\00\00", 0x03a4, "Tau" }, + {"\21\21\12\04\04\04\04\00\00", 0x03a5, "Upsilon" }, + {"\04\16\25\25\25\16\04\00\00", 0x03a6, "Phi" }, + {"\21\21\12\04\12\21\21\00\00", 0x03a7, "Chi" }, + {"\25\25\25\25\25\16\04\00\00", 0x03a8, "Psi" }, + {"\16\21\21\21\21\12\33\00\00", U(03A9) }, /* Omega */ + {"\12\00\16\04\04\04\16\00\00", 0x03aa, "Iotadieresis" }, + {"\12\00\21\12\04\04\04\00\00", 0x03ab, "Upsilondieresis" }, + {"\04\00\15\22\22\22\15\00\00", 0x03ac, "alphatonos" }, + {"\04\00\17\20\16\20\17\00\00", 0x03ad, "epsilontonos" }, + {"\04\00\36\21\21\21\21\01\01", 0x03ae, "etatonos" }, + {"\04\00\14\04\04\04\02\00\00", 0x03af, "iotatonos" }, + {"\04\25\00\22\21\21\16\00\00", 0x03b0, "upsilondieresistonos" }, + {"\00\00\15\22\22\22\15\00\00", 0x03b1, "alpha" }, + {"\16\21\21\36\21\21\36\20\20", 0x03b2, "beta" }, + {"\00\00\21\21\12\12\04\04\04", 0x03b3, "gamma" }, + {"\17\20\16\21\21\21\16\00\00", 0x03b4, "delta" }, + {"\00\00\17\20\16\20\17\00\00", 0x03b5, "epsilon" }, + {"\36\02\04\10\20\20\14\02\04", 0x03b6, "zeta" }, + {"\00\00\36\21\21\21\21\01\01", 0x03b7, "eta" }, + {"\14\22\22\36\22\22\14\00\00", 0x03b8, "theta" }, + {"\00\00\14\04\04\04\02\00\00", 0x03b9, "iota" }, + {"\00\00\11\12\14\12\11\00\00", 0x03ba, "kappa" }, + {"\30\04\04\12\12\21\21\00\00", 0x03bb, "lambda" }, + {"\00\00\22\22\22\22\35\20\20", U(03BC) }, /* mu */ + {"\00\00\21\21\11\12\04\00\00", 0x03bd, "nu" }, + {"\16\20\20\16\20\20\16\01\02", 0x03be, "xi" }, + {"\00\00\16\21\21\21\16\00\00", 0x03bf, "omicron" }, + {"\00\00\37\12\12\12\11\00\00", 0x03c0, "pi" }, + {"\00\00\16\21\21\21\36\20\20", 0x03c1, "rho" }, + {"\00\00\17\20\20\20\16\01\02", 0x03c2, "sigma1" }, + {"\00\00\17\22\21\21\16\00\00", 0x03c3, "sigma" }, + {"\00\00\37\04\04\04\02\00\00", 0x03c4, "tau" }, + {"\00\00\22\21\21\21\16\00\00", 0x03c5, "upsilon" }, + {"\00\00\26\25\25\25\16\04\04", 0x03c6, "phi" }, + {"\00\00\21\11\12\04\12\22\21", 0x03c7, "chi" }, + {"\00\00\25\25\25\25\16\04\04", 0x03c8, "psi" }, + {"\00\00\12\21\25\25\12\00\00", 0x03c9, "omega" }, + {"\12\00\14\04\04\04\02\00\00", 0x03ca, "iotadieresis" }, + {"\12\00\22\21\21\21\16\00\00", 0x03cb, "upsilondieresis" }, + {"\04\00\16\21\21\21\16\00\00", 0x03cc, "omicrontonos" }, + {"\04\00\22\21\21\21\16\00\00", 0x03cd, "upsilontonos" }, + {"\04\00\12\21\25\25\12\00\00", 0x03ce, "omegatonos" }, + {"\04\04\16\25\25\25\16\04\04", 0x03d5, "phi1" }, + {"\04\00\04\04\04\04\04\04\10", U(03F3) }, /* yot */ /* Cyrillic */ - {{010,004,037,020,036,020,037,000,000}, U(0400) }, /* Ie grave */ - {{012,000,037,020,036,020,037,000,000}, U(0401) }, /* Yo */ - {{036,010,010,016,011,011,011,001,002}, U(0402) }, /* Dje */ - {{006,011,020,034,020,011,006,000,000}, U(0404) }, /* Ye Ukrainian */ - {{016,021,020,016,001,021,016,000,000}, U(0405) }, /* Dze */ - {{016,004,004,004,004,004,016,000,000}, U(0406) }, /* dotted I */ - {{012,000,016,004,004,004,016,000,000}, U(0407) }, /* Yi */ - {{001,001,001,001,001,021,016,000,000}, U(0408) }, /* Je */ - {{014,024,024,027,025,025,027,000,000}, U(0409) }, /* Lje */ - {{024,024,024,037,025,025,027,000,000}, U(040A) }, /* Nje */ - {{036,010,010,016,011,011,011,000,000}, U(040B) }, /* Tshe */ - {{025,021,021,037,001,001,037,000,000}, U(040E) }, /* short U */ - {{021,021,021,021,021,021,037,004,000}, U(040F) }, /* Dzhe */ - {{010,004,016,021,037,020,016,000,000}, U(0450) }, /* ie grave */ - {{012,000,016,021,037,020,016,000,000}, U(0451) }, /* yo */ - {{010,036,010,016,011,011,011,001,002}, U(0452) }, /* dje */ - {{000,000,014,022,030,022,014,000,000}, U(0454) }, /* ye Ukrainian */ - {{000,000,017,020,016,001,036,000,000}, U(0455) }, /* dze */ - {{004,000,014,004,004,004,016,000,000}, U(0456) }, /* dotted i */ - {{012,000,014,004,004,004,016,000,000}, U(0457) }, /* yi */ - {{004,000,004,004,004,004,004,004,010}, U(0458) }, /* je */ - {{000,000,014,024,026,025,026,000,000}, U(0459) }, /* lje */ - {{000,000,024,024,036,025,026,000,000}, U(045A) }, /* nje */ - {{010,036,010,016,011,011,011,000,000}, U(045B) }, /* tshe */ - {{000,004,021,021,021,021,017,001,016}, U(045E) }, /* short u */ - {{000,000,021,021,021,021,037,004,000}, U(045F) }, /* dzhe */ - {{001,037,020,020,020,020,020,000,000}, U(0490) }, /* Ghe with upturn */ - {{000,001,037,020,020,020,020,000,000}, U(0491) }, /* ghe with upturn */ - {{017,010,010,036,010,010,010,000,000}, U(0492) }, /* Ghe with stroke */ - {{000,000,017,010,036,010,010,000,000}, U(0493) }, /* ghe with stroke */ + {"\10\04\37\20\36\20\37\00\00", U(0400) }, /* Ie grave */ + {"\12\00\37\20\36\20\37\00\00", U(0401) }, /* Yo */ + {"\36\10\10\16\11\11\11\01\02", U(0402) }, /* Dje */ + {"\06\11\20\34\20\11\06\00\00", U(0404) }, /* Ye Ukrainian */ + {"\16\21\20\16\01\21\16\00\00", U(0405) }, /* Dze */ + {"\16\04\04\04\04\04\16\00\00", U(0406) }, /* dotted I */ + {"\12\00\16\04\04\04\16\00\00", U(0407) }, /* Yi */ + {"\01\01\01\01\01\21\16\00\00", U(0408) }, /* Je */ + {"\14\24\24\27\25\25\27\00\00", U(0409) }, /* Lje */ + {"\24\24\24\37\25\25\27\00\00", U(040A) }, /* Nje */ + {"\36\10\10\16\11\11\11\00\00", U(040B) }, /* Tshe */ + {"\25\21\21\37\01\01\37\00\00", U(040E) }, /* short U */ + {"\21\21\21\21\21\21\37\04\00", U(040F) }, /* Dzhe */ + {"\10\04\16\21\37\20\16\00\00", U(0450) }, /* ie grave */ + {"\12\00\16\21\37\20\16\00\00", U(0451) }, /* yo */ + {"\10\36\10\16\11\11\11\01\02", U(0452) }, /* dje */ + {"\00\00\14\22\30\22\14\00\00", U(0454) }, /* ye Ukrainian */ + {"\00\00\17\20\16\01\36\00\00", U(0455) }, /* dze */ + {"\04\00\14\04\04\04\16\00\00", U(0456) }, /* dotted i */ + {"\12\00\14\04\04\04\16\00\00", U(0457) }, /* yi */ + {"\04\00\04\04\04\04\04\04\10", U(0458) }, /* je */ + {"\00\00\14\24\26\25\26\00\00", U(0459) }, /* lje */ + {"\00\00\24\24\36\25\26\00\00", U(045A) }, /* nje */ + {"\10\36\10\16\11\11\11\00\00", U(045B) }, /* tshe */ + {"\00\04\21\21\21\21\17\01\16", U(045E) }, /* short u */ + {"\00\00\21\21\21\21\37\04\00", U(045F) }, /* dzhe */ + {"\01\37\20\20\20\20\20\00\00", U(0490) }, /* Ghe with upturn */ + {"\00\01\37\20\20\20\20\00\00", U(0491) }, /* ghe with upturn */ + {"\17\10\10\36\10\10\10\00\00", U(0492) }, /* Ghe with stroke */ + {"\00\00\17\10\36\10\10\00\00", U(0493) }, /* ghe with stroke */ #ifdef ARMENIAN /* Armenian */ - {{021,021,021,021,025,022,015,000,000}, U(0531) }, /* Ayb */ - {{016,021,021,020,037,020,020,000,000}, U(0532) }, /* Ben */ - {{014,022,022,022,017,002,002,000,000}, U(0533) }, /* Gim */ - {{014,022,022,002,003,002,002,000,000}, U(0534) }, /* Da */ - {{020,020,037,020,021,021,016,000,000}, U(0535) }, /* Ech */ - {{016,021,021,001,001,022,037,000,000}, U(0536) }, /* Za */ - {{020,020,020,037,020,020,036,000,000}, U(0537) }, /* Eh */ - {{016,021,021,020,020,020,037,000,000}, U(0538) }, /* Et */ - {{016,021,021,023,025,025,022,000,000}, U(0539) }, /* To */ - {{002,002,017,022,022,022,014,000,000}, U(053A) }, /* Zhe */ - {{020,020,036,021,021,021,020,000,000}, U(053B) }, /* Ini */ - {{020,020,020,020,020,020,037,000,000}, U(053C) }, /* Liwn */ - {{020,020,035,025,025,025,022,000,000}, U(053D) }, /* Xeh */ - {{037,016,021,021,021,021,016,000,000}, U(053E) }, /* Ca */ - {{020,021,021,017,001,001,001,000,000}, U(053F) }, /* Ken */ - {{002,001,003,014,020,014,003,000,000}, U(0540) }, /* Ho */ - {{016,021,021,001,015,022,015,000,000}, U(0541) }, /* Ja */ - {{014,022,022,002,002,002,003,000,000}, U(0542) }, /* Ghad */ - {{001,032,004,012,012,021,037,000,000}, U(0543) }, /* Cheh */ - {{023,022,022,022,022,022,014,000,000}, U(0544) }, /* Men */ - {{016,021,001,036,001,021,016,000,000}, U(0545) }, /* Yi */ - {{030,010,010,010,011,011,006,000,000}, U(0546) }, /* Now */ - {{030,007,010,020,021,021,016,000,000}, U(0547) }, /* Sha */ - {{016,021,021,021,021,021,021,000,000}, U(0548) }, /* Vo */ - {{016,021,021,001,002,034,003,000,000}, U(0549) }, /* Cha */ - {{016,025,025,005,005,001,001,000,000}, U(054A) }, /* Peh */ - {{016,021,021,031,005,026,037,000,000}, U(054B) }, /* Jheh */ - {{014,022,022,023,022,022,022,000,000}, U(054C) }, /* Ra */ - {{021,021,021,021,021,021,016,000,000}, U(054D) }, /* Seh */ - {{002,022,022,022,016,002,003,000,000}, U(054E) }, /* Vew */ - {{016,021,020,016,001,021,016,000,000}, U(054F) }, /* Tiwn */ - {{016,021,021,020,020,020,020,000,000}, U(0550) }, /* Reh */ - {{016,021,016,021,001,021,016,000,000}, U(0551) }, /* Co */ - {{020,020,037,020,020,020,020,000,000}, U(0552) }, /* Yiwn */ - {{004,016,025,025,025,016,004,000,000}, U(0553) }, /* Piwr */ - {{006,011,011,016,010,037,010,000,000}, U(0554) }, /* Keh */ - {{016,021,021,021,021,021,016,000,000}, U(0555) }, /* Oh */ - {{014,024,016,005,025,025,016,000,000}, U(0556) }, /* Feh */ - {{000,000,025,025,025,025,013,000,000}, U(0561) }, /* ayb */ - {{000,000,036,021,021,020,037,020,020}, U(0562) }, /* ben */ - {{000,000,016,022,022,022,017,002,002}, U(0563) }, /* gim */ - {{000,000,034,022,022,022,023,002,002}, U(0564) }, /* da */ - {{020,020,037,020,021,021,017,000,000}, U(0565) }, /* ech */ - {{000,000,016,022,022,022,016,002,003}, U(0566) }, /* za */ - {{020,020,037,020,020,020,036,000,000}, U(0567) }, /* eh */ - {{000,000,036,021,021,021,021,020,037}, U(0568) }, /* et */ - {{000,000,036,021,027,031,026,020,020}, U(0569) }, /* to */ - {{002,002,017,022,022,022,014,000,000}, U(056A) }, /* zhe */ - {{020,020,036,021,021,021,021,020,020}, U(056B) }, /* ini */ - {{000,000,010,010,010,010,010,010,016}, U(056C) }, /* liwn */ - {{020,020,035,025,025,025,023,020,020}, U(056D) }, /* xeh */ - {{004,002,017,022,022,022,014,000,000}, U(056E) }, /* ca */ - {{020,020,021,021,021,021,017,001,001}, U(056F) }, /* ken */ - {{020,020,036,021,021,021,021,000,000}, U(0570) }, /* ho */ - {{004,002,004,012,021,023,015,000,000}, U(0571) }, /* ja */ - {{000,000,034,022,022,022,022,002,003}, U(0572) }, /* ghad */ - {{007,010,036,011,011,011,007,000,000}, U(0573) }, /* cheh */ - {{003,002,022,022,022,022,016,000,000}, U(0574) }, /* men */ - {{000,000,004,004,004,004,004,004,010}, U(0575) }, /* yi */ - {{030,010,011,011,011,011,007,000,000}, U(0576) }, /* now */ - {{000,000,016,021,001,002,014,020,037}, U(0577) }, /* sha */ - {{000,000,036,021,021,021,021,000,000}, U(0578) }, /* vo */ - {{000,000,004,010,004,002,014,020,037}, U(0579) }, /* cha */ - {{000,000,025,025,025,025,013,001,001}, U(057A) }, /* peh */ - {{000,000,016,021,021,012,014,020,037}, U(057B) }, /* jheh */ - {{000,000,036,021,021,022,023,000,000}, U(057C) }, /* ra */ - {{000,000,021,021,021,021,017,000,000}, U(057D) }, /* seh */ - {{002,002,022,022,022,022,016,002,003}, U(057E) }, /* vew */ - {{000,000,026,025,025,025,015,000,000}, U(057F) }, /* tiwn */ - {{000,000,036,021,021,021,021,020,020}, U(0580) }, /* reh */ - {{000,000,017,021,021,021,017,001,016}, U(0581) }, /* co */ - {{000,000,010,010,010,010,016,000,000}, U(0582) }, /* yiwn */ - {{004,004,026,025,025,025,015,004,004}, U(0583) }, /* piwr */ - {{000,000,016,011,011,016,010,037,010}, U(0584) }, /* keh */ - {{000,000,016,021,021,021,016,000,000}, U(0585) }, /* oh */ - {{014,024,016,005,025,025,016,004,004}, U(0586) }, /* feh */ - {{020,020,024,024,024,024,017,000,000}, U(0587) }, /* ech_yiwn */ - {{014,022,022,007,002,007,002,000,000}, U(058F) }, /* armdram */ + {"\21\21\21\21\25\22\15\00\00", U(0531) }, /* Ayb */ + {"\16\21\21\20\37\20\20\00\00", U(0532) }, /* Ben */ + {"\14\22\22\22\17\02\02\00\00", U(0533) }, /* Gim */ + {"\14\22\22\02\03\02\02\00\00", U(0534) }, /* Da */ + {"\20\20\37\20\21\21\16\00\00", U(0535) }, /* Ech */ + {"\16\21\21\01\01\22\37\00\00", U(0536) }, /* Za */ + {"\20\20\20\37\20\20\36\00\00", U(0537) }, /* Eh */ + {"\16\21\21\20\20\20\37\00\00", U(0538) }, /* Et */ + {"\16\21\21\23\25\25\22\00\00", U(0539) }, /* To */ + {"\02\02\17\22\22\22\14\00\00", U(053A) }, /* Zhe */ + {"\20\20\36\21\21\21\20\00\00", U(053B) }, /* Ini */ + {"\20\20\20\20\20\20\37\00\00", U(053C) }, /* Liwn */ + {"\20\20\35\25\25\25\22\00\00", U(053D) }, /* Xeh */ + {"\37\16\21\21\21\21\16\00\00", U(053E) }, /* Ca */ + {"\20\21\21\17\01\01\01\00\00", U(053F) }, /* Ken */ + {"\02\01\03\14\20\14\03\00\00", U(0540) }, /* Ho */ + {"\16\21\21\01\15\22\15\00\00", U(0541) }, /* Ja */ + {"\14\22\22\02\02\02\03\00\00", U(0542) }, /* Ghad */ + {"\01\32\04\12\12\21\37\00\00", U(0543) }, /* Cheh */ + {"\23\22\22\22\22\22\14\00\00", U(0544) }, /* Men */ + {"\16\21\01\36\01\21\16\00\00", U(0545) }, /* Yi */ + {"\30\10\10\10\11\11\06\00\00", U(0546) }, /* Now */ + {"\30\07\10\20\21\21\16\00\00", U(0547) }, /* Sha */ + {"\16\21\21\21\21\21\21\00\00", U(0548) }, /* Vo */ + {"\16\21\21\01\02\34\03\00\00", U(0549) }, /* Cha */ + {"\16\25\25\05\05\01\01\00\00", U(054A) }, /* Peh */ + {"\16\21\21\31\05\26\37\00\00", U(054B) }, /* Jheh */ + {"\14\22\22\23\22\22\22\00\00", U(054C) }, /* Ra */ + {"\21\21\21\21\21\21\16\00\00", U(054D) }, /* Seh */ + {"\02\22\22\22\16\02\03\00\00", U(054E) }, /* Vew */ + {"\16\21\20\16\01\21\16\00\00", U(054F) }, /* Tiwn */ + {"\16\21\21\20\20\20\20\00\00", U(0550) }, /* Reh */ + {"\16\21\16\21\01\21\16\00\00", U(0551) }, /* Co */ + {"\20\20\37\20\20\20\20\00\00", U(0552) }, /* Yiwn */ + {"\04\16\25\25\25\16\04\00\00", U(0553) }, /* Piwr */ + {"\06\11\11\16\10\37\10\00\00", U(0554) }, /* Keh */ + {"\16\21\21\21\21\21\16\00\00", U(0555) }, /* Oh */ + {"\14\24\16\05\25\25\16\00\00", U(0556) }, /* Feh */ + {"\00\00\25\25\25\25\13\00\00", U(0561) }, /* ayb */ + {"\00\00\36\21\21\20\37\20\20", U(0562) }, /* ben */ + {"\00\00\16\22\22\22\17\02\02", U(0563) }, /* gim */ + {"\00\00\34\22\22\22\23\02\02", U(0564) }, /* da */ + {"\20\20\37\20\21\21\17\00\00", U(0565) }, /* ech */ + {"\00\00\16\22\22\22\16\02\03", U(0566) }, /* za */ + {"\20\20\37\20\20\20\36\00\00", U(0567) }, /* eh */ + {"\00\00\36\21\21\21\21\20\37", U(0568) }, /* et */ + {"\00\00\36\21\27\31\26\20\20", U(0569) }, /* to */ + {"\02\02\17\22\22\22\14\00\00", U(056A) }, /* zhe */ + {"\20\20\36\21\21\21\21\20\20", U(056B) }, /* ini */ + {"\00\00\10\10\10\10\10\10\16", U(056C) }, /* liwn */ + {"\20\20\35\25\25\25\23\20\20", U(056D) }, /* xeh */ + {"\04\02\17\22\22\22\14\00\00", U(056E) }, /* ca */ + {"\20\20\21\21\21\21\17\01\01", U(056F) }, /* ken */ + {"\20\20\36\21\21\21\21\00\00", U(0570) }, /* ho */ + {"\04\02\04\12\21\23\15\00\00", U(0571) }, /* ja */ + {"\00\00\34\22\22\22\22\02\03", U(0572) }, /* ghad */ + {"\07\10\36\11\11\11\07\00\00", U(0573) }, /* cheh */ + {"\03\02\22\22\22\22\16\00\00", U(0574) }, /* men */ + {"\00\00\04\04\04\04\04\04\10", U(0575) }, /* yi */ + {"\30\10\11\11\11\11\07\00\00", U(0576) }, /* now */ + {"\00\00\16\21\01\02\14\20\37", U(0577) }, /* sha */ + {"\00\00\36\21\21\21\21\00\00", U(0578) }, /* vo */ + {"\00\00\04\10\04\02\14\20\37", U(0579) }, /* cha */ + {"\00\00\25\25\25\25\13\01\01", U(057A) }, /* peh */ + {"\00\00\16\21\21\12\14\20\37", U(057B) }, /* jheh */ + {"\00\00\36\21\21\22\23\00\00", U(057C) }, /* ra */ + {"\00\00\21\21\21\21\17\00\00", U(057D) }, /* seh */ + {"\02\02\22\22\22\22\16\02\03", U(057E) }, /* vew */ + {"\00\00\26\25\25\25\15\00\00", U(057F) }, /* tiwn */ + {"\00\00\36\21\21\21\21\20\20", U(0580) }, /* reh */ + {"\00\00\17\21\21\21\17\01\16", U(0581) }, /* co */ + {"\00\00\10\10\10\10\16\00\00", U(0582) }, /* yiwn */ + {"\04\04\26\25\25\25\15\04\04", U(0583) }, /* piwr */ + {"\00\00\16\11\11\16\10\37\10", U(0584) }, /* keh */ + {"\00\00\16\21\21\21\16\00\00", U(0585) }, /* oh */ + {"\14\24\16\05\25\25\16\04\04", U(0586) }, /* feh */ + {"\20\20\24\24\24\24\17\00\00", U(0587) }, /* ech_yiwn */ + {"\14\22\22\07\02\07\02\00\00", U(058F) }, /* armdram */ #endif /* Phonetic extensions */ - {{000,000,016,021,037,021,021,000,000}, U(1D00) }, /* small cap A */ - {{000,000,017,024,026,034,027,000,000}, U(1D01) }, /* small cap AE */ - {{000,000,016,005,036,024,012,000,000}, U(1D02) }, /* turned ae */ - {{000,000,016,021,020,021,016,000,000}, U(1D04) }, /* small cap C */ - {{000,000,036,021,021,021,036,000,000}, U(1D05) }, /* small cap D */ - {{000,000,016,011,035,011,016,000,000}, U(1D06) }, /* small cap Eth */ - {{000,000,037,020,036,020,037,000,000}, U(1D07) }, /* small cap E */ - {{000,000,016,004,004,004,006,000,004}, U(1D09) }, /* turned i */ - {{000,000,001,001,001,021,016,000,000}, U(1D0A) }, /* small cap J */ - {{000,000,021,022,034,022,021,000,000}, U(1D0B) }, /* small cap K */ - {{000,000,021,033,025,021,021,000,000}, U(1D0D) }, /* small cap M */ - {{000,000,021,023,025,031,021,000,000}, U(1D0E) }, /* small cap reversed N */ - {{000,000,016,021,021,021,016,000,000}, U(1D0F) }, /* small cap O */ - {{000,000,032,005,035,025,012,000,000}, U(1D14) }, /* turned oe */ - {{000,000,036,021,036,020,020,000,000}, U(1D18) }, /* small cap P */ - {{000,000,017,021,017,011,021,000,000}, U(1D19) }, /* small cap reversed R */ - {{000,000,021,011,017,021,017,000,000}, U(1D1A) }, /* small cap turned R */ - {{000,000,037,004,004,004,004,000,000}, U(1D1B) }, /* small cap T */ - {{000,000,021,021,021,021,016,000,000}, U(1D1C) }, /* small cap U */ - {{000,000,037,001,001,001,036,000,000}, U(1D1D) }, /* sideways u */ - {{000,000,037,001,036,001,036,000,000}, U(1D1F) }, /* sideways m */ - {{000,000,021,021,012,012,004,000,000}, U(1D20) }, /* small cap V */ - {{000,000,021,021,025,025,012,000,000}, U(1D21) }, /* small cap W */ - {{000,000,037,001,016,020,037,000,000}, U(1D22) }, /* small cap Z */ - {{030,004,034,024,010,000,000,000,000}, U(1D4A) }, /* Superscript schwa */ - {{000,000,000,000,004,000,014,004,016}, U(1D62) }, /* iinferior */ - {{000,000,000,000,000,000,012,014,010}, U(1D63) }, /* rinferior */ - {{000,000,000,000,000,000,012,012,006}, U(1D64) }, /* uinferior */ - {{000,000,000,000,000,000,012,012,004}, U(1D65) }, /* vinferior */ + {"\00\00\16\21\37\21\21\00\00", U(1D00) }, /* small cap A */ + {"\00\00\17\24\26\34\27\00\00", U(1D01) }, /* small cap AE */ + {"\00\00\16\05\36\24\12\00\00", U(1D02) }, /* turned ae */ + {"\00\00\16\21\20\21\16\00\00", U(1D04) }, /* small cap C */ + {"\00\00\36\21\21\21\36\00\00", U(1D05) }, /* small cap D */ + {"\00\00\16\11\35\11\16\00\00", U(1D06) }, /* small cap Eth */ + {"\00\00\37\20\36\20\37\00\00", U(1D07) }, /* small cap E */ + {"\00\00\16\04\04\04\06\00\04", U(1D09) }, /* turned i */ + {"\00\00\01\01\01\21\16\00\00", U(1D0A) }, /* small cap J */ + {"\00\00\21\22\34\22\21\00\00", U(1D0B) }, /* small cap K */ + {"\00\00\21\33\25\21\21\00\00", U(1D0D) }, /* small cap M */ + {"\00\00\21\23\25\31\21\00\00", U(1D0E) }, /* small cap reversed N */ + {"\00\00\16\21\21\21\16\00\00", U(1D0F) }, /* small cap O */ + {"\00\00\32\05\35\25\12\00\00", U(1D14) }, /* turned oe */ + {"\00\00\36\21\36\20\20\00\00", U(1D18) }, /* small cap P */ + {"\00\00\17\21\17\11\21\00\00", U(1D19) }, /* small cap reversed R */ + {"\00\00\21\11\17\21\17\00\00", U(1D1A) }, /* small cap turned R */ + {"\00\00\37\04\04\04\04\00\00", U(1D1B) }, /* small cap T */ + {"\00\00\21\21\21\21\16\00\00", U(1D1C) }, /* small cap U */ + {"\00\00\37\01\01\01\36\00\00", U(1D1D) }, /* sideways u */ + {"\00\00\37\01\36\01\36\00\00", U(1D1F) }, /* sideways m */ + {"\00\00\21\21\12\12\04\00\00", U(1D20) }, /* small cap V */ + {"\00\00\21\21\25\25\12\00\00", U(1D21) }, /* small cap W */ + {"\00\00\37\01\16\20\37\00\00", U(1D22) }, /* small cap Z */ + {"\30\04\34\24\10\00\00\00\00", U(1D4A) }, /* Superscript schwa */ + {"\00\00\00\00\04\00\14\04\16", U(1D62) }, /* iinferior */ + {"\00\00\00\00\00\00\12\14\10", U(1D63) }, /* rinferior */ + {"\00\00\00\00\00\00\12\12\06", U(1D64) }, /* uinferior */ + {"\00\00\00\00\00\00\12\12\04", U(1D65) }, /* vinferior */ /* Phonetic extensions supplement */ - {{010,024,034,024,010,000,000,000,000}, U(1DBF) }, /* Superscript theta */ + {"\10\24\34\24\10\00\00\00\00", U(1DBF) }, /* Superscript theta */ /* Latin extended additional */ - {{004,000,036,021,036,021,036,000,000}, U(1E02) }, /* Bdotaccent */ - {{024,020,036,021,021,021,036,000,000}, U(1E03) }, /* bdotaccent */ + {"\04\00\36\21\36\21\36\00\00", U(1E02) }, /* Bdotaccent */ + {"\24\20\36\21\21\21\36\00\00", U(1E03) }, /* bdotaccent */ ALIAS("uni1E03.sc", "uni1E02"), - {{036,021,021,036,021,021,036,000,004}, U(1E04) }, /* Bdotbelow */ - {{000,000,036,021,036,021,036,000,004}, 0xf19d, "uni1E04.c2sc"}, - {{020,020,036,021,021,021,036,000,004}, U(1E05) }, /* bdotbelow */ + {"\36\21\21\36\21\21\36\00\04", U(1E04) }, /* Bdotbelow */ + {"\00\00\36\21\36\21\36\00\04", 0xf19d, "uni1E04.c2sc"}, + {"\20\20\36\21\21\21\36\00\04", U(1E05) }, /* bdotbelow */ ALIAS("uni1E05.sc", "uni1E04.c2sc"), - {{036,021,021,036,021,021,036,000,016}, U(1E06) }, /* Bmacronbelow */ - {{000,000,036,021,036,021,036,000,016}, 0xf19e, "uni1E06.c2sc"}, - {{020,020,036,021,021,021,036,000,016}, U(1E07) }, /* bmacronbelow */ + {"\36\21\21\36\21\21\36\00\16", U(1E06) }, /* Bmacronbelow */ + {"\00\00\36\21\36\21\36\00\16", 0xf19e, "uni1E06.c2sc"}, + {"\20\20\36\21\21\21\36\00\16", U(1E07) }, /* bmacronbelow */ ALIAS("uni1E06.sc", "uni1E06.c2sc"), - {{002,004,016,021,020,021,016,004,010}, U(1E08) }, /* Ccedillaacute */ - {{002,004,017,020,020,020,017,004,010}, U(1E09) }, /* ccedillaacute */ + {"\02\04\16\21\20\21\16\04\10", U(1E08) }, /* Ccedillaacute */ + {"\02\04\17\20\20\20\17\04\10", U(1E09) }, /* ccedillaacute */ ALIAS("uni1E09.sc", "uni1E08"), - {{004,000,036,021,021,021,036,000,000}, U(1E0A) }, /* Ddotaccent */ - {{005,001,017,021,021,021,017,000,000}, U(1E0B) }, /* ddotaccent */ + {"\04\00\36\21\21\21\36\00\00", U(1E0A) }, /* Ddotaccent */ + {"\05\01\17\21\21\21\17\00\00", U(1E0B) }, /* ddotaccent */ ALIAS("uni1E0B.sc", "uni1E0A"), - {{036,021,021,021,021,021,036,000,004}, U(1E0C) }, /* Ddotbelow */ - {{000,000,036,021,021,021,036,000,004}, 0xf19f, "uni1E0C.c2sc" }, - {{001,001,017,021,021,021,017,000,004}, U(1E0D) }, /* ddotbelow */ + {"\36\21\21\21\21\21\36\00\04", U(1E0C) }, /* Ddotbelow */ + {"\00\00\36\21\21\21\36\00\04", 0xf19f, "uni1E0C.c2sc" }, + {"\01\01\17\21\21\21\17\00\04", U(1E0D) }, /* ddotbelow */ ALIAS("uni1E0D.sc", "uni1E0C.c2sc"), - {{036,021,021,021,021,021,036,000,016}, U(1E0E) }, /* Dmacronbelow */ - {{000,000,036,021,021,021,036,000,016}, 0xf1a0, "uni1E0E.c2sc" }, - {{001,001,017,021,021,021,017,000,016}, U(1E0F) }, /* dmacronbelow */ + {"\36\21\21\21\21\21\36\00\16", U(1E0E) }, /* Dmacronbelow */ + {"\00\00\36\21\21\21\36\00\16", 0xf1a0, "uni1E0E.c2sc" }, + {"\01\01\17\21\21\21\17\00\16", U(1E0F) }, /* dmacronbelow */ ALIAS("uni1E0F.sc", "uni1E0E.c2sc"), - {{036,021,021,021,021,021,036,004,010}, U(1E10) }, /* Dcedilla */ - {{000,000,036,021,021,021,036,004,016}, 0xf1a1, "uni1E10.c2sc" }, - {{001,001,017,021,021,021,017,004,010}, U(1E11) }, /* dcedilla */ + {"\36\21\21\21\21\21\36\04\10", U(1E10) }, /* Dcedilla */ + {"\00\00\36\21\21\21\36\04\16", 0xf1a1, "uni1E10.c2sc" }, + {"\01\01\17\21\21\21\17\04\10", U(1E11) }, /* dcedilla */ ALIAS("uni1E11.sc", "uni1E10.c2sc"), - {{036,021,021,021,021,021,036,004,012}, U(1E12) }, /* Dcircumflexbelow */ - {{000,000,036,021,021,021,036,004,012}, 0xf1a2, "uni1E12.c2sc" }, - {{001,001,017,021,021,021,017,004,012}, U(1E13) }, /* dcircumflexbelow */ + {"\36\21\21\21\21\21\36\04\12", U(1E12) }, /* Dcircumflexbelow */ + {"\00\00\36\21\21\21\36\04\12", 0xf1a2, "uni1E12.c2sc" }, + {"\01\01\17\21\21\21\17\04\12", U(1E13) }, /* dcircumflexbelow */ ALIAS("uni1E13.sc", "uni1E12.c2sc"), - {{037,020,020,036,020,020,037,004,012}, U(1E18) }, /* Ecircumflexbelow */ - {{000,000,037,020,036,020,037,004,012}, 0xf1a3, "uni1E18.c2sc" }, - {{000,000,016,021,037,020,016,004,012}, U(1E19) }, /* ecircumflexbelow */ + {"\37\20\20\36\20\20\37\04\12", U(1E18) }, /* Ecircumflexbelow */ + {"\00\00\37\20\36\20\37\04\12", 0xf1a3, "uni1E18.c2sc" }, + {"\00\00\16\21\37\20\16\04\12", U(1E19) }, /* ecircumflexbelow */ ALIAS("uni1E19.sc", "uni1E18.c2sc"), - {{004,000,037,020,036,020,020,000,000}, U(1E1E) }, /* Fdotaccent */ - {{004,000,002,004,016,004,004,000,000}, U(1E1F) }, /* fdotaccent */ + {"\04\00\37\20\36\20\20\00\00", U(1E1E) }, /* Fdotaccent */ + {"\04\00\02\04\16\04\04\00\00", U(1E1F) }, /* fdotaccent */ ALIAS("uni1E1F.sc", "uni1E1E"), - {{016,000,017,020,023,021,017,000,000}, U(1E20) }, /* Gmacron */ - {{016,000,017,021,021,021,017,001,016}, U(1E21) }, /* gmacron */ + {"\16\00\17\20\23\21\17\00\00", U(1E20) }, /* Gmacron */ + {"\16\00\17\21\21\21\17\01\16", U(1E21) }, /* gmacron */ ALIAS("uni1E21.sc", "uni1E20"), - {{025,021,021,037,021,021,021,000,000}, U(1E22) }, /* Hdotaccent */ - {{004,000,021,021,037,021,021,000,000}, 0xf1a4, "uni1E22.c2sc" }, - {{024,020,036,021,021,021,021,000,000}, U(1E23) }, /* hdotaccent */ + {"\25\21\21\37\21\21\21\00\00", U(1E22) }, /* Hdotaccent */ + {"\04\00\21\21\37\21\21\00\00", 0xf1a4, "uni1E22.c2sc" }, + {"\24\20\36\21\21\21\21\00\00", U(1E23) }, /* hdotaccent */ ALIAS("uni1E23.sc", "uni1E22.c2sc"), - {{021,021,021,037,021,021,021,000,004}, U(1E24) }, /* Hdotbelow */ - {{000,000,021,021,037,021,021,000,004}, 0xf1a5, "uni1E24.c2sc" }, - {{020,020,036,021,021,021,021,000,004}, U(1E25) }, /* hdotbelow */ + {"\21\21\21\37\21\21\21\00\04", U(1E24) }, /* Hdotbelow */ + {"\00\00\21\21\37\21\21\00\04", 0xf1a5, "uni1E24.c2sc" }, + {"\20\20\36\21\21\21\21\00\04", U(1E25) }, /* hdotbelow */ ALIAS("uni1E25.sc", "uni1E24.c2sc"), - {{012,000,021,021,037,021,021,000,000}, U(1E26) }, /* Hdieresis */ - {{025,020,036,021,021,021,021,000,000}, U(1E27) }, /* hdieresis */ + {"\12\00\21\21\37\21\21\00\00", U(1E26) }, /* Hdieresis */ + {"\25\20\36\21\21\21\21\00\00", U(1E27) }, /* hdieresis */ ALIAS("uni1E27.sc", "uni1E26"), - {{021,021,037,021,021,021,004,002,004}, U(1E28) }, /* Hcedilla */ - {{000,000,021,037,021,021,004,002,004}, 0xf1a6, "uni1E28.c2sc" }, - {{020,020,036,021,021,021,004,002,004}, U(1E29) }, /* hcedilla */ + {"\21\21\37\21\21\21\04\02\04", U(1E28) }, /* Hcedilla */ + {"\00\00\21\37\21\21\04\02\04", 0xf1a6, "uni1E28.c2sc" }, + {"\20\20\36\21\21\21\04\02\04", U(1E29) }, /* hcedilla */ ALIAS("uni1E29.sc", "uni1E28"), - {{021,022,024,030,024,022,021,000,004}, U(1E32) }, /* Kdotbelow */ - {{010,010,011,012,014,012,011,000,004}, U(1E33) }, /* kdotbelow */ - {{021,022,024,030,024,022,021,000,016}, U(1E34) }, /* Kmacronbelow */ - {{000,000,021,022,034,022,021,000,016}, 0xf1a7, "uni1E34.c2sc" }, - {{010,010,011,012,014,012,011,000,016}, U(1E35) }, /* kmacronbelow */ + {"\21\22\24\30\24\22\21\00\04", U(1E32) }, /* Kdotbelow */ + {"\10\10\11\12\14\12\11\00\04", U(1E33) }, /* kdotbelow */ + {"\21\22\24\30\24\22\21\00\16", U(1E34) }, /* Kmacronbelow */ + {"\00\00\21\22\34\22\21\00\16", 0xf1a7, "uni1E34.c2sc" }, + {"\10\10\11\12\14\12\11\00\16", U(1E35) }, /* kmacronbelow */ ALIAS("uni1E35.sc", "uni1E34.c2sc"), - {{020,020,020,020,020,020,037,000,004}, U(1E36) }, /* Ldotbelow */ - {{000,000,020,020,020,020,037,000,004}, 0xf1a8, "uni1E36.c2sc" }, - {{014,004,004,004,004,004,016,000,004}, U(1E37) }, /* ldotbelow */ + {"\20\20\20\20\20\20\37\00\04", U(1E36) }, /* Ldotbelow */ + {"\00\00\20\20\20\20\37\00\04", 0xf1a8, "uni1E36.c2sc" }, + {"\14\04\04\04\04\04\16\00\04", U(1E37) }, /* ldotbelow */ ALIAS("uni1E37.sc", "uni1E36.c2sc"), - {{020,020,020,020,020,020,037,000,016}, U(1E3A) }, /* Lmacronbelow */ - {{000,000,020,020,020,020,037,000,016}, 0xf1a9, "uni1E3A.c2sc" }, - {{014,004,004,004,004,004,016,000,016}, U(1E3B) }, /* lmacronbelow */ + {"\20\20\20\20\20\20\37\00\16", U(1E3A) }, /* Lmacronbelow */ + {"\00\00\20\20\20\20\37\00\16", 0xf1a9, "uni1E3A.c2sc" }, + {"\14\04\04\04\04\04\16\00\16", U(1E3B) }, /* lmacronbelow */ ALIAS("uni1E3B.sc", "uni1E3A.c2sc"), - {{020,020,020,020,020,020,037,004,012}, U(1E3C) }, /* Lcircumflexbelow */ - {{000,000,020,020,020,020,037,004,012}, 0xf1aa, "uni1E3C.c2sc" }, - {{014,004,004,004,004,016,000,004,012}, U(1E3D) }, /* lcircumflexbelow */ + {"\20\20\20\20\20\20\37\04\12", U(1E3C) }, /* Lcircumflexbelow */ + {"\00\00\20\20\20\20\37\04\12", 0xf1aa, "uni1E3C.c2sc" }, + {"\14\04\04\04\04\16\00\04\12", U(1E3D) }, /* lcircumflexbelow */ ALIAS("uni1E3D.sc", "uni1E3C.c2sc"), - {{002,004,021,033,025,021,021,000,000}, U(1E3E) }, /* Macute */ - {{002,004,000,032,025,025,025,000,000}, U(1E3F) }, /* macute */ + {"\02\04\21\33\25\21\21\00\00", U(1E3E) }, /* Macute */ + {"\02\04\00\32\25\25\25\00\00", U(1E3F) }, /* macute */ ALIAS("uni1E3F.sc", "uni1E3E"), - {{004,021,033,025,021,021,021,000,000}, U(1E40) }, /* Mdotaccent */ - {{004,000,021,033,025,021,021,000,000}, 0xf1ab, "uni1E40.c2sc" }, - {{004,000,032,025,025,025,025,000,000}, U(1E41) }, /* mdotaccent */ + {"\04\21\33\25\21\21\21\00\00", U(1E40) }, /* Mdotaccent */ + {"\04\00\21\33\25\21\21\00\00", 0xf1ab, "uni1E40.c2sc" }, + {"\04\00\32\25\25\25\25\00\00", U(1E41) }, /* mdotaccent */ ALIAS("uni1E41.sc", "uni1E40.c2sc"), - {{021,033,025,025,021,021,021,000,004}, U(1E42) }, /* Mdotbelow */ - {{000,000,021,033,025,021,021,000,004}, 0xf1ac, "uni1E42.c2sc" }, - {{000,000,032,025,025,025,025,000,004}, U(1E43) }, /* mdotbelow */ + {"\21\33\25\25\21\21\21\00\04", U(1E42) }, /* Mdotbelow */ + {"\00\00\21\33\25\21\21\00\04", 0xf1ac, "uni1E42.c2sc" }, + {"\00\00\32\25\25\25\25\00\04", U(1E43) }, /* mdotbelow */ ALIAS("uni1E43.sc", "uni1E42.c2sc"), - {{025,021,031,025,023,021,021,000,000}, U(1E44) }, /* Ndotaccent */ - {{004,000,021,031,025,023,021,000,000}, 0xf1ad, "uni1E44.c2sc" }, - {{004,000,036,021,021,021,021,000,000}, U(1E45) }, /* ndotaccent */ + {"\25\21\31\25\23\21\21\00\00", U(1E44) }, /* Ndotaccent */ + {"\04\00\21\31\25\23\21\00\00", 0xf1ad, "uni1E44.c2sc" }, + {"\04\00\36\21\21\21\21\00\00", U(1E45) }, /* ndotaccent */ ALIAS("uni1E45.sc", "uni1E44.c2sc"), - {{021,021,031,025,023,021,021,000,004}, U(1E46) }, /* Ndotbelow */ - {{000,000,021,031,025,023,021,000,004}, 0xf1ae, "uni1E46.c2sc" }, - {{000,000,036,021,021,021,021,000,004}, U(1E47) }, /* ndotbelow */ + {"\21\21\31\25\23\21\21\00\04", U(1E46) }, /* Ndotbelow */ + {"\00\00\21\31\25\23\21\00\04", 0xf1ae, "uni1E46.c2sc" }, + {"\00\00\36\21\21\21\21\00\04", U(1E47) }, /* ndotbelow */ ALIAS("uni1E47.sc", "uni1E46.c2sc"), - {{021,021,031,025,023,021,021,000,016}, U(1E48) }, /* Nmacronbelow */ - {{000,000,021,031,025,023,021,000,016}, 0xf1af, "uni1E48.c2sc" }, - {{000,000,036,021,021,021,021,000,016}, U(1E49) }, /* nmacronbelow */ + {"\21\21\31\25\23\21\21\00\16", U(1E48) }, /* Nmacronbelow */ + {"\00\00\21\31\25\23\21\00\16", 0xf1af, "uni1E48.c2sc" }, + {"\00\00\36\21\21\21\21\00\16", U(1E49) }, /* nmacronbelow */ ALIAS("uni1E49.sc", "uni1E48.c2sc"), - {{002,004,036,021,036,020,020,000,000}, U(1E54) }, /* Pacute */ - {{002,004,036,021,021,021,036,020,020}, U(1E55) }, /* pacute */ + {"\02\04\36\21\36\20\20\00\00", U(1E54) }, /* Pacute */ + {"\02\04\36\21\21\21\36\20\20", U(1E55) }, /* pacute */ ALIAS("uni1E55.sc", "uni1E54"), - {{004,000,036,021,036,020,020,000,000}, U(1E56) }, /* Pdotaccent */ - {{004,000,036,021,021,021,036,020,020}, U(1E57) }, /* pdotaccent */ + {"\04\00\36\21\36\20\20\00\00", U(1E56) }, /* Pdotaccent */ + {"\04\00\36\21\21\21\36\20\20", U(1E57) }, /* pdotaccent */ ALIAS("uni1E57.sc", "uni1E56"), - {{004,000,036,021,036,022,021,000,000}, U(1E58) }, /* Rdotaccent */ - {{004,000,013,014,010,010,010,000,000}, U(1E59) }, /* rdotaccent */ + {"\04\00\36\21\36\22\21\00\00", U(1E58) }, /* Rdotaccent */ + {"\04\00\13\14\10\10\10\00\00", U(1E59) }, /* rdotaccent */ ALIAS("uni1E59.sc", "uni1E58"), - {{036,021,021,036,024,022,021,000,004}, U(1E5A) }, /* Rdotbelow */ - {{000,000,036,021,036,022,021,000,004}, 0xf1b0, "uni1E5A.c2sc" }, - {{000,000,013,014,010,010,010,000,004}, U(1E5B) }, /* rdotbelow */ + {"\36\21\21\36\24\22\21\00\04", U(1E5A) }, /* Rdotbelow */ + {"\00\00\36\21\36\22\21\00\04", 0xf1b0, "uni1E5A.c2sc" }, + {"\00\00\13\14\10\10\10\00\04", U(1E5B) }, /* rdotbelow */ ALIAS("uni1E5B.sc", "uni1E5A.c2sc"), - {{016,000,036,021,036,022,021,000,004}, U(1E5C) }, /* Rdotbelowmacron */ - {{016,000,013,014,010,010,010,000,004}, U(1E5D) }, /* rdotbelowmacron */ + {"\16\00\36\21\36\22\21\00\04", U(1E5C) }, /* Rdotbelowmacron */ + {"\16\00\13\14\10\10\10\00\04", U(1E5D) }, /* rdotbelowmacron */ ALIAS("uni1E5D.sc", "uni1E5C"), - {{036,021,021,036,024,022,021,000,016}, U(1E5E) }, /* Rmacronbelow */ - {{000,000,036,021,036,022,021,000,016}, 0xf1b1, "uni1E5E.c2sc" }, - {{000,000,013,014,010,010,010,000,016}, U(1E5F) }, /* rmacronbelow */ + {"\36\21\21\36\24\22\21\00\16", U(1E5E) }, /* Rmacronbelow */ + {"\00\00\36\21\36\22\21\00\16", 0xf1b1, "uni1E5E.c2sc" }, + {"\00\00\13\14\10\10\10\00\16", U(1E5F) }, /* rmacronbelow */ ALIAS("uni1E5F.sc", "uni1E5E.c2sc"), - {{016,021,020,016,001,021,016,000,004}, U(1E62) }, /* Sdotbelow */ + {"\16\21\20\16\01\21\16\00\04", U(1E62) }, /* Sdotbelow */ ALIAS("uni1E62.c2sc", "uni1E63"), - {{000,000,017,020,016,001,036,000,004}, U(1E63) }, /* sdotbelow */ - {{004,000,037,004,004,004,004,000,000}, U(1E6A) }, /* Tdotaccent */ - {{004,000,004,016,004,004,002,000,000}, U(1E6B) }, /* tdotaccent */ + {"\00\00\17\20\16\01\36\00\04", U(1E63) }, /* sdotbelow */ + {"\04\00\37\04\04\04\04\00\00", U(1E6A) }, /* Tdotaccent */ + {"\04\00\04\16\04\04\02\00\00", U(1E6B) }, /* tdotaccent */ ALIAS("uni1E6B.sc", "uni1E6A"), - {{037,004,004,004,004,004,004,000,004}, U(1E6C) }, /* Tdotbelow */ - {{000,000,037,004,004,004,004,000,004}, 0xf1b2, "uni1E6C.c2sc" }, - {{004,004,016,004,004,004,002,000,004}, U(1E6D) }, /* tdotbelow */ + {"\37\04\04\04\04\04\04\00\04", U(1E6C) }, /* Tdotbelow */ + {"\00\00\37\04\04\04\04\00\04", 0xf1b2, "uni1E6C.c2sc" }, + {"\04\04\16\04\04\04\02\00\04", U(1E6D) }, /* tdotbelow */ ALIAS("uni1E6D.sc", "uni1E6C.c2sc"), - {{037,004,004,004,004,004,004,000,016}, U(1E6E) }, /* Tmacronbelow */ - {{000,000,037,004,004,004,004,000,016}, 0xf1b3, "uni1E6E.c2sc" }, - {{004,004,016,004,004,004,002,000,016}, U(1E6F) }, /* tmacronbelow */ + {"\37\04\04\04\04\04\04\00\16", U(1E6E) }, /* Tmacronbelow */ + {"\00\00\37\04\04\04\04\00\16", 0xf1b3, "uni1E6E.c2sc" }, + {"\04\04\16\04\04\04\02\00\16", U(1E6F) }, /* tmacronbelow */ ALIAS("uni1E6F.sc", "uni1E6E.c2sc"), - {{037,004,004,004,004,004,000,004,012}, U(1E70) }, /* Tcircumflexbelow */ - {{000,000,037,004,004,004,000,004,012}, 0xf1b4, "uni1E70.c2sc" }, - {{004,004,016,004,004,002,000,004,012}, U(1E71) }, /* tcircumflexbelow */ + {"\37\04\04\04\04\04\00\04\12", U(1E70) }, /* Tcircumflexbelow */ + {"\00\00\37\04\04\04\00\04\12", 0xf1b4, "uni1E70.c2sc" }, + {"\04\04\16\04\04\02\00\04\12", U(1E71) }, /* tcircumflexbelow */ ALIAS("uni1E71.sc", "uni1E70.c2sc"), - {{021,021,021,021,021,021,016,000,012}, U(1E72) }, /* Udieresisbelow */ - {{000,000,021,021,021,021,016,000,012}, 0xf1b5, "uni1E72.c2sc" }, - {{000,000,021,021,021,021,017,000,012}, U(1E73) }, /* udieresisbelow */ + {"\21\21\21\21\21\21\16\00\12", U(1E72) }, /* Udieresisbelow */ + {"\00\00\21\21\21\21\16\00\12", 0xf1b5, "uni1E72.c2sc" }, + {"\00\00\21\21\21\21\17\00\12", U(1E73) }, /* udieresisbelow */ ALIAS("uni1E73.sc", "uni1E72.c2sc"), - {{021,021,021,021,021,021,016,004,012}, U(1E76) }, /* Ucircumflexbelow */ - {{000,000,021,021,021,021,016,004,012}, 0xf1b6, "uni1E76.c2sc" }, - {{000,000,021,021,021,021,017,004,012}, U(1E77) }, /* ucircumflexbelow */ + {"\21\21\21\21\21\21\16\04\12", U(1E76) }, /* Ucircumflexbelow */ + {"\00\00\21\21\21\21\16\04\12", 0xf1b6, "uni1E76.c2sc" }, + {"\00\00\21\21\21\21\17\04\12", U(1E77) }, /* ucircumflexbelow */ ALIAS("uni1E77.sc", "uni1E76.c2sc"), - {{012,000,016,000,021,021,016,000,000}, U(1E7A) }, /* Umacrondieresis */ - {{012,000,016,000,021,021,017,000,000}, U(1E7B) }, /* umacrondieresis */ + {"\12\00\16\00\21\21\16\00\00", U(1E7A) }, /* Umacrondieresis */ + {"\12\00\16\00\21\21\17\00\00", U(1E7B) }, /* umacrondieresis */ ALIAS("uni1E7B.sc", "uni1E7A"), - {{021,021,021,012,012,004,004,000,004}, U(1E7E) }, /* Vdotbelow */ + {"\21\21\21\12\12\04\04\00\04", U(1E7E) }, /* Vdotbelow */ ALIAS("uni1E7E.c2sc", "uni1E7F"), - {{000,000,021,021,012,012,004,000,004}, U(1E7F) }, /* vdotbelow */ - {{012,000,021,025,025,025,012,000,000}, 0x1e84, "Wdieresis", }, + {"\00\00\21\21\12\12\04\00\04", U(1E7F) }, /* vdotbelow */ + {"\12\00\21\25\25\25\12\00\00", 0x1e84, "Wdieresis", }, ALIAS("Wdieresis.sc", "wdieresis"), - {{012,000,021,021,025,025,012,000,000}, 0x1e85, "wdieresis", }, - {{021,021,021,025,025,025,012,000,004}, U(1E88) }, /* Wdotbelow */ + {"\12\00\21\21\25\25\12\00\00", 0x1e85, "wdieresis", }, + {"\21\21\21\25\25\25\12\00\04", U(1E88) }, /* Wdotbelow */ ALIAS("uni1E88.c2sc", "uni1E89"), - {{000,000,021,021,025,025,012,000,004}, U(1E89) }, /* wdotbelow */ - {{025,021,012,004,012,021,021,000,000}, U(1E8A) }, /* Xdotaccent */ + {"\00\00\21\21\25\25\12\00\04", U(1E89) }, /* wdotbelow */ + {"\25\21\12\04\12\21\21\00\00", U(1E8A) }, /* Xdotaccent */ ALIAS("uni1E8A.c2sc", "uni1E8B"), - {{004,000,021,012,004,012,021,000,000}, U(1E8B) }, /* xdotaccent */ - {{012,000,021,021,016,021,021,000,000}, U(1E8C) }, /* Xdieresis */ - {{012,000,021,012,004,012,021,000,000}, U(1E8D) }, /* xdieresis */ + {"\04\00\21\12\04\12\21\00\00", U(1E8B) }, /* xdotaccent */ + {"\12\00\21\21\16\21\21\00\00", U(1E8C) }, /* Xdieresis */ + {"\12\00\21\12\04\12\21\00\00", U(1E8D) }, /* xdieresis */ ALIAS("uni1E8D.sc", "uni1E8C"), - {{025,021,012,004,004,004,004,000,000}, U(1E8E) }, /* Ydotaccent */ - {{004,000,021,012,004,004,004,000,000}, 0xf1b7, "uni1E8E.c2sc" }, - {{004,000,021,021,021,021,017,001,016}, U(1E8F) }, /* ydotaccent */ + {"\25\21\12\04\04\04\04\00\00", U(1E8E) }, /* Ydotaccent */ + {"\04\00\21\12\04\04\04\00\00", 0xf1b7, "uni1E8E.c2sc" }, + {"\04\00\21\21\21\21\17\01\16", U(1E8F) }, /* ydotaccent */ ALIAS("uni1E8F.sc", "uni1E8E.c2sc"), - {{004,012,037,001,016,020,037,000,000}, U(1E90) }, /* Zcircumflex */ - {{004,012,037,002,004,010,037,000,000}, U(1E91) }, /* zcircumflex */ + {"\04\12\37\01\16\20\37\00\00", U(1E90) }, /* Zcircumflex */ + {"\04\12\37\02\04\10\37\00\00", U(1E91) }, /* zcircumflex */ ALIAS("uni1E91.sc", "uni1E90"), - {{037,001,002,004,010,020,037,000,004}, U(1E92) }, /* Zdotbelow */ - {{000,000,037,001,016,020,037,000,004}, 0xf1b8, "uni1E92.c2sc" }, - {{000,000,037,002,004,010,037,000,004}, U(1E93) }, /* zdotbelow */ + {"\37\01\02\04\10\20\37\00\04", U(1E92) }, /* Zdotbelow */ + {"\00\00\37\01\16\20\37\00\04", 0xf1b8, "uni1E92.c2sc" }, + {"\00\00\37\02\04\10\37\00\04", U(1E93) }, /* zdotbelow */ ALIAS("uni1E93.sc", "uni1E92.c2sc"), - {{037,001,002,004,010,020,037,000,016}, U(1E94) }, /* Zmacronbelow */ - {{000,000,037,001,016,020,037,000,016}, 0xf1b9, "uni1E94.c2sc" }, - {{000,000,037,002,004,010,037,000,016}, U(1E95) }, /* zmacronbelow */ + {"\37\01\02\04\10\20\37\00\16", U(1E94) }, /* Zmacronbelow */ + {"\00\00\37\01\16\20\37\00\16", 0xf1b9, "uni1E94.c2sc" }, + {"\00\00\37\02\04\10\37\00\16", U(1E95) }, /* zmacronbelow */ ALIAS("uni1E95.sc", "uni1E94.c2sc"), - {{020,020,036,021,021,021,021,000,016}, U(1E96) }, /* hmacronbelow */ - {{025,004,016,004,004,004,002,000,000}, U(1E97) }, /* tdieresis */ - {{016,021,022,022,021,021,026,000,000}, U(1E9E) }, /* Germandbls */ - {{000,000,016,021,022,021,026,000,000}, 0xf1c1, "uni1E9E.c2sc" }, - {{004,012,021,021,037,021,021,000,004}, U(1EA0) }, /* Adotbelow */ - {{000,000,016,021,037,021,021,000,004}, 0xf1ba, "uni1EA0.c2sc" }, - {{000,000,016,001,017,021,017,000,004}, U(1EA1) }, /* adotbelow */ + {"\20\20\36\21\21\21\21\00\16", U(1E96) }, /* hmacronbelow */ + {"\25\04\16\04\04\04\02\00\00", U(1E97) }, /* tdieresis */ + {"\16\21\22\22\21\21\26\00\00", U(1E9E) }, /* Germandbls */ + {"\00\00\16\21\22\21\26\00\00", 0xf1c1, "uni1E9E.c2sc" }, + {"\04\12\21\21\37\21\21\00\04", U(1EA0) }, /* Adotbelow */ + {"\00\00\16\21\37\21\21\00\04", 0xf1ba, "uni1EA0.c2sc" }, + {"\00\00\16\01\17\21\17\00\04", U(1EA1) }, /* adotbelow */ ALIAS("uni1EA1.sc", "uni1EA0.c2sc"), - {{037,020,020,036,020,020,037,000,004}, U(1EB8) }, /* Edotbelow */ - {{000,000,037,020,036,020,037,000,004}, 0xf1bb, "uni1EB8.c2sc" }, - {{000,000,016,021,037,020,016,000,004}, U(1EB9) }, /* edotbelow */ + {"\37\20\20\36\20\20\37\00\04", U(1EB8) }, /* Edotbelow */ + {"\00\00\37\20\36\20\37\00\04", 0xf1bb, "uni1EB8.c2sc" }, + {"\00\00\16\21\37\20\16\00\04", U(1EB9) }, /* edotbelow */ ALIAS("uni1EB9.sc", "uni1EB8.c2sc"), - {{016,004,004,004,004,004,016,000,004}, U(1ECA) }, /* Idotbelow */ - {{000,000,016,004,004,004,016,000,004}, 0xf1bc, "uni1ECA.c2sc" }, - {{004,000,014,004,004,004,016,000,004}, U(1ECB) }, /* idotbelow */ + {"\16\04\04\04\04\04\16\00\04", U(1ECA) }, /* Idotbelow */ + {"\00\00\16\04\04\04\16\00\04", 0xf1bc, "uni1ECA.c2sc" }, + {"\04\00\14\04\04\04\16\00\04", U(1ECB) }, /* idotbelow */ ALIAS("uni1ECB.sc", "uni1ECA.c2sc"), - {{016,021,021,021,021,021,016,000,004}, U(1ECC) }, /* Odotbelow */ + {"\16\21\21\21\21\21\16\00\04", U(1ECC) }, /* Odotbelow */ ALIAS("uni1ECC.c2sc", "uni1ECD"), - {{000,000,016,021,021,021,016,000,004}, U(1ECD) }, /* odotbelow */ - {{021,021,021,021,021,021,016,000,004}, U(1EE4) }, /* Udotbelow */ - {{000,000,021,021,021,021,016,000,004}, 0xf1bd, "uni1EE4.c2sc" }, - {{000,000,021,021,021,021,017,000,004}, U(1EE5) }, /* udotbelow */ + {"\00\00\16\21\21\21\16\00\04", U(1ECD) }, /* odotbelow */ + {"\21\21\21\21\21\21\16\00\04", U(1EE4) }, /* Udotbelow */ + {"\00\00\21\21\21\21\16\00\04", 0xf1bd, "uni1EE4.c2sc" }, + {"\00\00\21\21\21\21\17\00\04", U(1EE5) }, /* udotbelow */ ALIAS("uni1EE5.sc", "uni1EE4.c2sc"), - {{021,021,012,004,004,004,004,000,004}, U(1EF4) }, /* Ydotbelow */ - {{000,000,021,012,004,004,004,000,004}, 0xf1be, "uni1EF4.c2sc" }, - {{000,000,021,021,017,001,016,000,004}, U(1EF5) }, /* ydotbelow */ + {"\21\21\12\04\04\04\04\00\04", U(1EF4) }, /* Ydotbelow */ + {"\00\00\21\12\04\04\04\00\04", 0xf1be, "uni1EF4.c2sc" }, + {"\00\00\21\21\17\01\16\00\04", U(1EF5) }, /* ydotbelow */ ALIAS("uni1EF5.sc", "uni1EF4.c2sc"), /* General punctuation */ {{0x00}, U(2001), MOS6 }, /* em quad */ - {{000,000,000,016,000,000,000,000,000}, U(2010) }, /* hyphen */ - {{000,000,000,016,000,000,000,000,000}, U(2011) }, /* non-breaking hyphen */ - {{000,000,000,036,000,000,000,000,000}, 0x2013, "endash" }, - {{000,000,000,000,000,000,037,000,037}, 0x2017, "underscoredbl" }, - {{002,004,004,000,000,000,000,000,000}, 0x2018, "quoteleft" }, - {{000,000,000,000,000,004,004,010,000}, 0x201a, "quotesinglbase" }, - {{011,022,022,000,000,000,000,000,000}, 0x201c, "quotedblleft" }, - {{011,011,022,000,000,000,000,000,000}, 0x201d, "quotedblright" }, - {{000,000,000,000,000,011,011,022,000}, 0x201e, "quotedblbase" }, - {{022,022,011,000,000,000,000,000,000}, U(201F) }, /* quotedblreversed */ - {{004,004,037,004,004,004,004,004,004}, 0x2020, "dagger" }, - {{004,004,037,004,004,004,037,004,004}, 0x2021, "daggerdbl" }, - {{000,000,016,016,016,000,000,000,000}, 0x2022, "bullet" }, - {{000,000,000,000,000,000,025,000,000}, 0x2026, "ellipsis" }, - {{021,022,004,010,020,005,005,000,000}, 0x2030, "perthousand" }, - {{010,010,020,020,000,000,000,000,000}, 0x2032, "minute" }, - {{011,011,022,022,000,000,000,000,000}, 0x2033, "second" }, - {{002,002,001,001,000,000,000,000,000}, U(2035) }, /* reversed prime */ - {{022,022,011,011,000,000,000,000,000}, U(2036) }, /* reversed double prime */ - {{000,000,000,002,004,002,000,000,000}, 0x2039, "guilsinglleft" }, - {{000,000,000,010,004,010,000,000,000}, 0x203a, "guilsinglright" }, - {{025,021,012,004,025,004,012,021,025}, U(203B) }, /* referencemark */ - {{012,012,012,012,012,000,012,000,000}, 0x203c, "exclamdbl" }, - {{016,025,005,006,004,000,004,000,000}, U(203D) }, /* interrobang */ - {{037,000,000,000,000,000,000,000,000}, U(203E) }, /* overline */ - {{000,000,000,000,000,000,000,021,016}, U(203F) }, /* Bottom tie bar */ - {{016,021,000,000,000,000,000,000,000}, U(2040) }, /* character tie */ - {{001,001,002,002,004,010,010,020,020}, 0x2044, "fraction" }, - {{012,025,005,011,012,000,012,000,000}, U(2047) }, /* questiondbl */ - {{011,025,005,011,011,000,011,000,000}, U(2048) }, /* question exclam */ - {{022,025,021,022,022,000,022,000,000}, U(2049) }, /* exclam question */ - {{026,025,025,026,024,024,024,000,000}, U(204B) }, /* reversed pilcrow */ - {{000,000,004,000,000,004,004,002,000}, U(204F) }, /* reversed semicolon */ - {{021,001,002,004,010,020,021,000,000}, U(2052) }, /* commercial minus */ - {{000,000,010,025,002,000,000,000,000}, U(2053) }, /* swing dash */ - {{000,000,000,000,000,000,000,016,021}, U(2054) }, /* inverted undertie */ - {{000,000,001,000,020,000,001,000,000}, U(2056) }, /* three dots */ - {{000,000,004,000,021,000,004,000,000}, U(2058) }, /* four dots */ - {{000,000,021,000,004,000,021,000,000}, U(2059) }, /* five dots */ - {{004,000,000,000,000,000,004,000,000}, U(205A) }, /* two dots */ - {{004,000,000,000,021,000,000,000,004}, U(205B) }, /* large four dots */ - {{000,000,025,004,037,004,025,000,000}, U(205C) }, /* dotted cross */ - {{004,000,000,004,000,000,004,000,000}, U(205D) }, /* tricolon */ - {{004,000,004,000,004,000,004,000,000}, U(205E) }, /* vertical four dots */ + {"\00\00\00\16\00\00\00\00\00", U(2010) }, /* hyphen */ + {"\00\00\00\16\00\00\00\00\00", U(2011) }, /* non-breaking hyphen */ + {"\00\00\00\36\00\00\00\00\00", 0x2013, "endash" }, + {"\00\00\00\00\00\00\37\00\37", 0x2017, "underscoredbl" }, + {"\02\04\04\00\00\00\00\00\00", 0x2018, "quoteleft" }, + {"\00\00\00\00\00\04\04\10\00", 0x201a, "quotesinglbase" }, + {"\11\22\22\00\00\00\00\00\00", 0x201c, "quotedblleft" }, + {"\11\11\22\00\00\00\00\00\00", 0x201d, "quotedblright" }, + {"\00\00\00\00\00\11\11\22\00", 0x201e, "quotedblbase" }, + {"\22\22\11\00\00\00\00\00\00", U(201F) }, /* quotedblreversed */ + {"\04\04\37\04\04\04\04\04\04", 0x2020, "dagger" }, + {"\04\04\37\04\04\04\37\04\04", 0x2021, "daggerdbl" }, + {"\00\00\16\16\16\00\00\00\00", 0x2022, "bullet" }, + {"\00\00\00\00\00\00\25\00\00", 0x2026, "ellipsis" }, + {"\21\22\04\10\20\05\05\00\00", 0x2030, "perthousand" }, + {"\10\10\20\20\00\00\00\00\00", 0x2032, "minute" }, + {"\11\11\22\22\00\00\00\00\00", 0x2033, "second" }, + {"\02\02\01\01\00\00\00\00\00", U(2035) }, /* reversed prime */ + {"\22\22\11\11\00\00\00\00\00", U(2036) }, /* reversed double prime */ + {"\00\00\00\02\04\02\00\00\00", 0x2039, "guilsinglleft" }, + {"\00\00\00\10\04\10\00\00\00", 0x203a, "guilsinglright" }, + {"\25\21\12\04\25\04\12\21\25", U(203B) }, /* referencemark */ + {"\12\12\12\12\12\00\12\00\00", 0x203c, "exclamdbl" }, + {"\16\25\05\06\04\00\04\00\00", U(203D) }, /* interrobang */ + {"\37\00\00\00\00\00\00\00\00", U(203E) }, /* overline */ + {"\00\00\00\00\00\00\00\21\16", U(203F) }, /* Bottom tie bar */ + {"\16\21\00\00\00\00\00\00\00", U(2040) }, /* character tie */ + {"\01\01\02\02\04\10\10\20\20", 0x2044, "fraction" }, + {"\12\25\05\11\12\00\12\00\00", U(2047) }, /* questiondbl */ + {"\11\25\05\11\11\00\11\00\00", U(2048) }, /* question exclam */ + {"\22\25\21\22\22\00\22\00\00", U(2049) }, /* exclam question */ + {"\26\25\25\26\24\24\24\00\00", U(204B) }, /* reversed pilcrow */ + {"\00\00\04\00\00\04\04\02\00", U(204F) }, /* reversed semicolon */ + {"\21\01\02\04\10\20\21\00\00", U(2052) }, /* commercial minus */ + {"\00\00\10\25\02\00\00\00\00", U(2053) }, /* swing dash */ + {"\00\00\00\00\00\00\00\16\21", U(2054) }, /* inverted undertie */ + {"\00\00\01\00\20\00\01\00\00", U(2056) }, /* three dots */ + {"\00\00\04\00\21\00\04\00\00", U(2058) }, /* four dots */ + {"\00\00\21\00\04\00\21\00\00", U(2059) }, /* five dots */ + {"\04\00\00\00\00\00\04\00\00", U(205A) }, /* two dots */ + {"\04\00\00\00\21\00\00\00\04", U(205B) }, /* large four dots */ + {"\00\00\25\04\37\04\25\00\00", U(205C) }, /* dotted cross */ + {"\04\00\00\04\00\00\04\00\00", U(205D) }, /* tricolon */ + {"\04\00\04\00\04\00\04\00\00", U(205E) }, /* vertical four dots */ /* Subscripts and superscripts */ - {{004,012,012,012,004,000,000,000,000}, U(2070) }, /* zerosuperior */ - {{004,000,014,004,016,000,000,000,000}, U(2071) }, /* isuperior */ - {{002,006,012,016,002,000,000,000,000}, U(2074) }, /* foursuperior */ - {{016,010,014,002,014,000,000,000,000}, U(2075) }, /* fivesuperior */ - {{004,010,014,012,004,000,000,000,000}, U(2076) }, /* sixsuperior */ - {{016,002,004,010,010,000,000,000,000}, U(2077) }, /* sevensuperior */ - {{004,012,004,012,004,000,000,000,000}, U(2078) }, /* eightsuperior */ - {{004,012,006,002,004,000,000,000,000}, U(2079) }, /* ninesuperior */ - {{000,004,016,004,000,000,000,000,000}, U(207A) }, /* plussuperior */ - {{000,000,016,000,000,000,000,000,000}, U(207B) }, /* minussuperior */ - {{000,016,000,016,000,000,000,000,000}, U(207C) }, /* equalssuperior */ - {{002,004,004,004,002,000,000,000,000}, U(207D) }, /* parenleftsuperior */ - {{010,004,004,004,010,000,000,000,000}, U(207E) }, /* parenrightsuperior */ - {{000,000,014,012,012,000,000,000,000}, U(207F) }, /* nsuperior */ - {{000,000,000,000,004,012,012,012,004}, U(2080) }, /* zeroinferior */ - {{000,000,000,000,004,014,004,004,016}, U(2081) }, /* oneinferior */ - {{000,000,000,000,014,002,004,010,016}, U(2082) }, /* twoinferior */ - {{000,000,000,000,014,002,014,002,014}, U(2083) }, /* threeinferior */ - {{000,000,000,000,002,006,012,016,002}, U(2084) }, /* fourinferior */ - {{000,000,000,000,016,010,014,002,014}, U(2085) }, /* fiveinferior */ - {{000,000,000,000,004,010,014,012,004}, U(2086) }, /* sixinferior */ - {{000,000,000,000,016,002,004,010,010}, U(2087) }, /* seveninferior */ - {{000,000,000,000,004,012,004,012,004}, U(2088) }, /* eightinferior */ - {{000,000,000,000,004,012,006,002,004}, U(2089) }, /* nineinferior */ - {{000,000,000,000,000,004,016,004,000}, U(208A) }, /* plusinferior */ - {{000,000,000,000,000,000,016,000,000}, U(208B) }, /* minusinferior */ - {{000,000,000,000,000,016,000,016,000}, U(208C) }, /* equalsinferior */ - {{000,000,000,000,002,004,004,004,002}, U(208D) }, /* parenleftinferior */ - {{000,000,000,000,010,004,004,004,010}, U(208E) }, /* parenrightinferior */ - {{000,000,000,000,000,000,006,012,006}, U(2090) }, /* ainferior */ - {{000,000,000,000,004,012,016,010,006}, U(2091) }, /* einferior */ - {{000,000,000,000,000,000,006,011,006}, U(2092) }, /* oinferior */ - {{000,000,000,000,000,000,012,004,012}, U(2093) }, /* xinferior */ - {{000,000,000,000,014,002,016,012,004}, U(2094) }, /* schwainferior */ - {{000,000,000,000,010,010,014,012,012}, U(2095) }, /* hinferior */ - {{000,000,000,000,010,010,012,014,012}, U(2096) }, /* kinferior */ - {{000,000,000,000,014,004,004,004,016}, U(2097) }, /* linferior */ - {{000,000,000,000,000,000,032,025,025}, U(2098) }, /* minferior */ - {{000,000,000,000,000,000,014,012,012}, U(2099) }, /* ninferior */ - {{000,000,000,000,000,014,012,014,010}, U(209A) }, /* pinferior */ - {{000,000,000,000,006,010,004,002,014}, U(209B) }, /* sinferior */ - {{000,000,000,000,004,016,004,004,002}, U(209C) }, /* tinferior */ + {"\04\12\12\12\04\00\00\00\00", U(2070) }, /* zerosuperior */ + {"\04\00\14\04\16\00\00\00\00", U(2071) }, /* isuperior */ + {"\02\06\12\16\02\00\00\00\00", U(2074) }, /* foursuperior */ + {"\16\10\14\02\14\00\00\00\00", U(2075) }, /* fivesuperior */ + {"\04\10\14\12\04\00\00\00\00", U(2076) }, /* sixsuperior */ + {"\16\02\04\10\10\00\00\00\00", U(2077) }, /* sevensuperior */ + {"\04\12\04\12\04\00\00\00\00", U(2078) }, /* eightsuperior */ + {"\04\12\06\02\04\00\00\00\00", U(2079) }, /* ninesuperior */ + {"\00\04\16\04\00\00\00\00\00", U(207A) }, /* plussuperior */ + {"\00\00\16\00\00\00\00\00\00", U(207B) }, /* minussuperior */ + {"\00\16\00\16\00\00\00\00\00", U(207C) }, /* equalssuperior */ + {"\02\04\04\04\02\00\00\00\00", U(207D) }, /* parenleftsuperior */ + {"\10\04\04\04\10\00\00\00\00", U(207E) }, /* parenrightsuperior */ + {"\00\00\14\12\12\00\00\00\00", U(207F) }, /* nsuperior */ + {"\00\00\00\00\04\12\12\12\04", U(2080) }, /* zeroinferior */ + {"\00\00\00\00\04\14\04\04\16", U(2081) }, /* oneinferior */ + {"\00\00\00\00\14\02\04\10\16", U(2082) }, /* twoinferior */ + {"\00\00\00\00\14\02\14\02\14", U(2083) }, /* threeinferior */ + {"\00\00\00\00\02\06\12\16\02", U(2084) }, /* fourinferior */ + {"\00\00\00\00\16\10\14\02\14", U(2085) }, /* fiveinferior */ + {"\00\00\00\00\04\10\14\12\04", U(2086) }, /* sixinferior */ + {"\00\00\00\00\16\02\04\10\10", U(2087) }, /* seveninferior */ + {"\00\00\00\00\04\12\04\12\04", U(2088) }, /* eightinferior */ + {"\00\00\00\00\04\12\06\02\04", U(2089) }, /* nineinferior */ + {"\00\00\00\00\00\04\16\04\00", U(208A) }, /* plusinferior */ + {"\00\00\00\00\00\00\16\00\00", U(208B) }, /* minusinferior */ + {"\00\00\00\00\00\16\00\16\00", U(208C) }, /* equalsinferior */ + {"\00\00\00\00\02\04\04\04\02", U(208D) }, /* parenleftinferior */ + {"\00\00\00\00\10\04\04\04\10", U(208E) }, /* parenrightinferior */ + {"\00\00\00\00\00\00\06\12\06", U(2090) }, /* ainferior */ + {"\00\00\00\00\04\12\16\10\06", U(2091) }, /* einferior */ + {"\00\00\00\00\00\00\06\11\06", U(2092) }, /* oinferior */ + {"\00\00\00\00\00\00\12\04\12", U(2093) }, /* xinferior */ + {"\00\00\00\00\14\02\16\12\04", U(2094) }, /* schwainferior */ + {"\00\00\00\00\10\10\14\12\12", U(2095) }, /* hinferior */ + {"\00\00\00\00\10\10\12\14\12", U(2096) }, /* kinferior */ + {"\00\00\00\00\14\04\04\04\16", U(2097) }, /* linferior */ + {"\00\00\00\00\00\00\32\25\25", U(2098) }, /* minferior */ + {"\00\00\00\00\00\00\14\12\12", U(2099) }, /* ninferior */ + {"\00\00\00\00\00\14\12\14\10", U(209A) }, /* pinferior */ + {"\00\00\00\00\06\10\04\02\14", U(209B) }, /* sinferior */ + {"\00\00\00\00\04\16\04\04\02", U(209C) }, /* tinferior */ /* Currency symbols */ - {{016,020,027,024,016,004,007,000,000}, U(20A0) }, /* euro-currency symbol */ - {{017,010,036,010,034,010,010,000,000}, 0x20a3, "franc" }, - {{006,011,034,010,034,010,037,000,000}, 0x20a4, "lira" }, - {{030,024,030,022,027,022,021,000,000}, 0x20a7, "peseta" }, - {{031,025,025,021,025,025,026,000,000}, U(20AA) }, /* newsheqel */ - {{006,011,034,010,034,011,006,000,000}, 0x20ac, "Euro" }, + {"\16\20\27\24\16\04\07\00\00", U(20A0) }, /* euro-currency symbol */ + {"\17\10\36\10\34\10\10\00\00", 0x20a3, "franc" }, + {"\06\11\34\10\34\10\37\00\00", 0x20a4, "lira" }, + {"\30\24\30\22\27\22\21\00\00", 0x20a7, "peseta" }, + {"\31\25\25\21\25\25\26\00\00", U(20AA) }, /* newsheqel */ + {"\06\11\34\10\34\11\06\00\00", 0x20ac, "Euro" }, /* Letterlike symbols */ - {{016,025,024,024,024,025,016,000,000}, U(2102) }, /* double-struck C */ - {{035,025,025,027,025,025,035,000,000}, U(210D) }, /* double-struck H */ - {{031,025,023,031,025,023,021,000,000}, U(2115) }, /* double-struck N */ - {{016,021,035,033,033,035,031,021,016}, U(2117) }, /* phonographic */ - {{036,025,025,026,024,024,034,000,000}, U(2119) }, /* double-struck P */ - {{016,025,025,025,025,022,015,000,000}, U(211A) }, /* double-struck Q */ - {{036,025,025,026,025,025,035,000,000}, U(211D) }, /* double-struck R */ - {{037,005,011,022,024,024,037,000,000}, U(2124) }, /* double-struck Z */ - {{016,021,021,021,021,012,033,000,000}, 0x2126, "Omega" }, - {{033,012,021,021,021,021,016,000,000}, U(2127) }, /* mho sign */ - {{000,000,010,004,004,004,006,000,000}, U(2129) }, /* turned iota */ - {{001,001,001,017,001,001,037,000,000}, U(2132) }, /* turned F */ - {{026,011,025,002,005,005,002,000,000}, U(214B) }, /* turned ampersand */ - {{000,000,001,001,017,001,037,000,000}, U(214E) }, /* small cap turned F */ + {"\16\25\24\24\24\25\16\00\00", U(2102) }, /* double-struck C */ + {"\35\25\25\27\25\25\35\00\00", U(210D) }, /* double-struck H */ + {"\31\25\23\31\25\23\21\00\00", U(2115) }, /* double-struck N */ + {"\16\21\35\33\33\35\31\21\16", U(2117) }, /* phonographic */ + {"\36\25\25\26\24\24\34\00\00", U(2119) }, /* double-struck P */ + {"\16\25\25\25\25\22\15\00\00", U(211A) }, /* double-struck Q */ + {"\36\25\25\26\25\25\35\00\00", U(211D) }, /* double-struck R */ + {"\37\05\11\22\24\24\37\00\00", U(2124) }, /* double-struck Z */ + {"\16\21\21\21\21\12\33\00\00", 0x2126, "Omega" }, + {"\33\12\21\21\21\21\16\00\00", U(2127) }, /* mho sign */ + {"\00\00\10\04\04\04\06\00\00", U(2129) }, /* turned iota */ + {"\01\01\01\17\01\01\37\00\00", U(2132) }, /* turned F */ + {"\26\11\25\02\05\05\02\00\00", U(214B) }, /* turned ampersand */ + {"\00\00\01\01\17\01\37\00\00", U(214E) }, /* small cap turned F */ /* Number forms */ - {{020,020,020,020,027,001,002,004,004}, U(2150) }, /* oneseventh */ - {{020,020,020,020,022,005,003,001,002}, U(2151) }, /* oneninth */ - {{010,010,010,010,000,022,025,025,022}, U(2152) }, /* onetenth */ - {{020,020,020,020,026,001,006,001,006}, 0x2153, "onethird" }, - {{020,010,010,020,032,001,002,001,002}, 0x2154, "twothirds" }, - {{020,020,020,020,027,004,006,001,006}, U(2155) }, /* onefifth */ - {{020,010,010,020,033,002,003,001,002}, U(2156) }, /* twofifths */ - {{020,010,020,010,023,002,003,001,002}, U(2157) }, /* threefifths */ - {{004,014,024,034,007,002,003,001,002}, U(2158) }, /* fourfifths */ - {{020,020,020,020,022,004,006,005,002}, U(2159) }, /* onesixth */ - {{030,020,030,010,022,004,006,005,002}, U(215A) }, /* fivesixths */ - {{020,020,020,020,022,005,002,005,002}, 0x215b, "oneeighth" }, - {{020,010,020,010,022,005,002,005,002}, 0x215c, "threeeighths" }, - {{030,020,030,010,022,005,002,005,002}, 0x215d, "fiveeighths" }, - {{034,004,010,020,022,005,002,005,002}, 0x215e, "seveneighths" }, - {{010,024,024,010,002,001,002,001,002}, U(2189) }, /* zerothirds */ - {{037,001,002,014,020,021,016,000,000}, U(218A) }, /* turned 2 */ - {{016,021,020,014,010,020,037,000,000}, U(218B) }, /* turned 3 */ + {"\20\20\20\20\27\01\02\04\04", U(2150) }, /* oneseventh */ + {"\20\20\20\20\22\05\03\01\02", U(2151) }, /* oneninth */ + {"\10\10\10\10\00\22\25\25\22", U(2152) }, /* onetenth */ + {"\20\20\20\20\26\01\06\01\06", 0x2153, "onethird" }, + {"\20\10\10\20\32\01\02\01\02", 0x2154, "twothirds" }, + {"\20\20\20\20\27\04\06\01\06", U(2155) }, /* onefifth */ + {"\20\10\10\20\33\02\03\01\02", U(2156) }, /* twofifths */ + {"\20\10\20\10\23\02\03\01\02", U(2157) }, /* threefifths */ + {"\04\14\24\34\07\02\03\01\02", U(2158) }, /* fourfifths */ + {"\20\20\20\20\22\04\06\05\02", U(2159) }, /* onesixth */ + {"\30\20\30\10\22\04\06\05\02", U(215A) }, /* fivesixths */ + {"\20\20\20\20\22\05\02\05\02", 0x215b, "oneeighth" }, + {"\20\10\20\10\22\05\02\05\02", 0x215c, "threeeighths" }, + {"\30\20\30\10\22\05\02\05\02", 0x215d, "fiveeighths" }, + {"\34\04\10\20\22\05\02\05\02", 0x215e, "seveneighths" }, + {"\10\24\24\10\02\01\02\01\02", U(2189) }, /* zerothirds */ + {"\37\01\02\14\20\21\16\00\00", U(218A) }, /* turned 2 */ + {"\16\21\20\14\10\20\37\00\00", U(218B) }, /* turned 3 */ /* Arrows */ - {{000,004,004,025,016,004,000,000,000}, 0x2193, "arrowdown" }, - {{000,012,021,037,021,012,000,000,000}, 0x2194, "arrowboth" }, - {{004,016,025,004,025,016,004,000,000}, 0x2195, "arrowupdn" }, - {{000,036,030,024,022,001,000,000,000}, U(2196) }, /* arrowupleft */ - {{000,017,003,005,011,020,000,000,000}, U(2197) }, /* arrowupright */ - {{000,020,011,005,003,017,000,000,000}, U(2198) }, /* arrowdownright */ - {{000,001,022,024,030,036,000,000,000}, U(2199) }, /* arrowdownleft */ - {{000,005,011,037,011,005,000,000,000}, U(21A4) }, /* arrowbarleft */ - {{000,004,016,025,004,037,000,000,000}, U(21A5) }, /* arrowbarup" */ - {{000,024,022,037,022,024,000,000,000}, U(21A6) }, /* arrowbarright */ - {{000,037,004,025,016,004,000,000,000}, U(21A7) }, /* arrowbardown */ - {{004,016,025,004,025,016,037,000,000}, 0x21a8, "arrowupdnbse" }, - {{002,001,005,011,036,010,004,000,000}, U(21A9) }, /* arrowleft w/hook */ - {{010,020,024,022,017,002,004,000,000}, U(21AA) }, /* arrowright w/hook */ - {{000,034,004,025,016,004,000,000,000}, U(21B4) }, /* arrow right then down */ - {{001,005,011,037,010,004,000,000,000}, 0x21b5, "carriagereturn" }, - {{024,030,037,030,025,003,037,003,005}, U(21B9) }, /* arrowtabsleftright */ - {{000,004,010,037,000,000,000,000,000}, U(21BC) }, /* harpoonleftbarbup */ - {{000,000,000,037,010,004,000,000,000}, U(21BD) }, /* harpoonleftbarbdown */ - {{000,004,006,005,004,004,000,000,000}, U(21BE) }, /* harpoonupbarbright */ - {{000,004,014,024,004,004,000,000,000}, U(21BF) }, /* harpoonupbarbleft */ - {{000,004,002,037,000,000,000,000,000}, U(21C0) }, /* harpoonrightbarbup */ - {{000,000,000,037,002,004,000,000,000}, U(21C1) }, /* harpoonrightbarbdown */ - {{000,004,004,005,006,004,000,000,000}, U(21C2) }, /* harpoondownbarbright */ - {{000,004,004,024,014,004,000,000,000}, U(21C3) }, /* harpoondownbarbleft */ - {{004,010,037,000,037,002,004,000,000}, U(21CB) }, /* harpoonsleftright */ - {{004,002,037,000,037,010,004,000,000}, U(21CC) }, /* harpoonsrightleft */ - {{000,006,013,020,013,006,000,000,000}, 0x21d0, "arrowdblleft" }, - {{004,012,021,033,012,012,012,000,000}, 0x21d1, "arrowdblup" }, - {{000,014,032,001,032,014,000,000,000}, 0x21d2, "arrowdblright" }, - {{012,012,012,033,021,012,004,000,000}, 0x21d3, "arrowdbldown" }, - {{000,024,030,037,030,024,000,000,000}, U(21E4) }, /* arrowtableft */ - {{000,005,003,037,003,005,000,000,000}, U(21E5) }, /* arrowtabright */ - {{000,006,013,021,013,006,000,000,000}, U(21E6) }, /* white left arrow */ - {{004,012,021,033,012,012,016,000,000}, U(21E7) }, /* white up arrow */ - {{000,014,032,021,032,014,000,000,000}, U(21E8) }, /* white right arrow */ - {{016,012,012,033,021,012,004,000,000}, U(21E9) }, /* white down arrow */ - {{004,012,021,033,016,012,016,000,000}, U(21EA) }, /* caps lock arrow */ + {"\00\04\04\25\16\04\00\00\00", 0x2193, "arrowdown" }, + {"\00\12\21\37\21\12\00\00\00", 0x2194, "arrowboth" }, + {"\04\16\25\04\25\16\04\00\00", 0x2195, "arrowupdn" }, + {"\00\36\30\24\22\01\00\00\00", U(2196) }, /* arrowupleft */ + {"\00\17\03\05\11\20\00\00\00", U(2197) }, /* arrowupright */ + {"\00\20\11\05\03\17\00\00\00", U(2198) }, /* arrowdownright */ + {"\00\01\22\24\30\36\00\00\00", U(2199) }, /* arrowdownleft */ + {"\00\05\11\37\11\05\00\00\00", U(21A4) }, /* arrowbarleft */ + {"\00\04\16\25\04\37\00\00\00", U(21A5) }, /* arrowbarup" */ + {"\00\24\22\37\22\24\00\00\00", U(21A6) }, /* arrowbarright */ + {"\00\37\04\25\16\04\00\00\00", U(21A7) }, /* arrowbardown */ + {"\04\16\25\04\25\16\37\00\00", 0x21a8, "arrowupdnbse" }, + {"\02\01\05\11\36\10\04\00\00", U(21A9) }, /* arrowleft w/hook */ + {"\10\20\24\22\17\02\04\00\00", U(21AA) }, /* arrowright w/hook */ + {"\00\34\04\25\16\04\00\00\00", U(21B4) }, /* arrow right then down */ + {"\01\05\11\37\10\04\00\00\00", 0x21b5, "carriagereturn" }, + {"\24\30\37\30\25\03\37\03\05", U(21B9) }, /* arrowtabsleftright */ + {"\00\04\10\37\00\00\00\00\00", U(21BC) }, /* harpoonleftbarbup */ + {"\00\00\00\37\10\04\00\00\00", U(21BD) }, /* harpoonleftbarbdown */ + {"\00\04\06\05\04\04\00\00\00", U(21BE) }, /* harpoonupbarbright */ + {"\00\04\14\24\04\04\00\00\00", U(21BF) }, /* harpoonupbarbleft */ + {"\00\04\02\37\00\00\00\00\00", U(21C0) }, /* harpoonrightbarbup */ + {"\00\00\00\37\02\04\00\00\00", U(21C1) }, /* harpoonrightbarbdown */ + {"\00\04\04\05\06\04\00\00\00", U(21C2) }, /* harpoondownbarbright */ + {"\00\04\04\24\14\04\00\00\00", U(21C3) }, /* harpoondownbarbleft */ + {"\04\10\37\00\37\02\04\00\00", U(21CB) }, /* harpoonsleftright */ + {"\04\02\37\00\37\10\04\00\00", U(21CC) }, /* harpoonsrightleft */ + {"\00\06\13\20\13\06\00\00\00", 0x21d0, "arrowdblleft" }, + {"\04\12\21\33\12\12\12\00\00", 0x21d1, "arrowdblup" }, + {"\00\14\32\01\32\14\00\00\00", 0x21d2, "arrowdblright" }, + {"\12\12\12\33\21\12\04\00\00", 0x21d3, "arrowdbldown" }, + {"\00\24\30\37\30\24\00\00\00", U(21E4) }, /* arrowtableft */ + {"\00\05\03\37\03\05\00\00\00", U(21E5) }, /* arrowtabright */ + {"\00\06\13\21\13\06\00\00\00", U(21E6) }, /* white left arrow */ + {"\04\12\21\33\12\12\16\00\00", U(21E7) }, /* white up arrow */ + {"\00\14\32\21\32\14\00\00\00", U(21E8) }, /* white right arrow */ + {"\16\12\12\33\21\12\04\00\00", U(21E9) }, /* white down arrow */ + {"\04\12\21\33\16\12\16\00\00", U(21EA) }, /* caps lock arrow */ /* Mathematical operators */ - {{021,021,037,021,012,012,004,000,000}, 0x2200, "universal" }, - {{016,021,001,017,021,021,016,000,000}, 0x2202, "partialdiff" }, - {{016,021,020,036,021,021,016,000,000}, 0xf100, "partialdiff.rtlm" }, - {{037,001,001,037,001,001,037,000,000}, 0x2203, "existential" }, - {{037,020,020,037,020,020,037,000,000}, 0xf101, "existential.rtlm" }, - {{000,015,022,025,011,026,000,000,000}, 0x2205, "emptyset" }, - {{004,004,012,012,021,021,037,000,000}, 0x2206, "Delta" }, - {{037,021,021,012,012,004,004,000,000}, 0x2207, "gradient" }, - {{017,020,020,037,020,020,017,000,000}, 0x2208, "element" }, - {{000,017,020,037,020,017,000,000,000}, U(220A) }, /* small element of */ - {{036,001,001,037,001,001,036,000,000}, 0x220b, "suchthat" }, - {{000,036,001,037,001,036,000,000,000}, U(220D) }, /* small has element */ - {{037,021,021,021,021,021,021,021,021}, 0x220f, "product" }, - {{021,021,021,021,021,021,021,021,037}, U(2210) }, /* n-ary coproduct */ - {{037,020,010,004,002,004,010,020,037}, 0x2211, "summation" }, - {{037,001,002,004,010,004,002,001,037}, 0xf102, "summation.rtlm" }, - {{000,000,000,037,000,000,000,000,000}, 0x2212, "minus" }, - {{037,000,004,004,037,004,004,000,000}, U(2213) }, /* minusplus */ - {{004,000,004,004,037,004,004,000,000}, U(2214) }, /* dot plus */ - {{000,001,002,004,010,020,000,000,000}, U(2215) }, /* division slash */ - {{000,020,010,004,002,001,000,000,000}, U(2216) }, /* set minus */ + {"\21\21\37\21\12\12\04\00\00", 0x2200, "universal" }, + {"\16\21\01\17\21\21\16\00\00", 0x2202, "partialdiff" }, + {"\16\21\20\36\21\21\16\00\00", 0xf100, "partialdiff.rtlm" }, + {"\37\01\01\37\01\01\37\00\00", 0x2203, "existential" }, + {"\37\20\20\37\20\20\37\00\00", 0xf101, "existential.rtlm" }, + {"\00\15\22\25\11\26\00\00\00", 0x2205, "emptyset" }, + {"\04\04\12\12\21\21\37\00\00", 0x2206, "Delta" }, + {"\37\21\21\12\12\04\04\00\00", 0x2207, "gradient" }, + {"\17\20\20\37\20\20\17\00\00", 0x2208, "element" }, + {"\00\17\20\37\20\17\00\00\00", U(220A) }, /* small element of */ + {"\36\01\01\37\01\01\36\00\00", 0x220b, "suchthat" }, + {"\00\36\01\37\01\36\00\00\00", U(220D) }, /* small has element */ + {"\37\21\21\21\21\21\21\21\21", 0x220f, "product" }, + {"\21\21\21\21\21\21\21\21\37", U(2210) }, /* n-ary coproduct */ + {"\37\20\10\04\02\04\10\20\37", 0x2211, "summation" }, + {"\37\01\02\04\10\04\02\01\37", 0xf102, "summation.rtlm" }, + {"\00\00\00\37\00\00\00\00\00", 0x2212, "minus" }, + {"\37\00\04\04\37\04\04\00\00", U(2213) }, /* minusplus */ + {"\04\00\04\04\37\04\04\00\00", U(2214) }, /* dot plus */ + {"\00\01\02\04\10\20\00\00\00", U(2215) }, /* division slash */ + {"\00\20\10\04\02\01\00\00\00", U(2216) }, /* set minus */ ALIAS("uni2216.rtlm", "uni2215"), - {{004,025,016,004,016,025,004,000,000}, 0x2217, "asteriskmath" }, - {{000,000,004,012,012,004,000,000,000}, U(2218) }, /* ring operator */ - {{000,000,004,016,004,000,000,000,000}, U(2219) }, /* bulletoperator */ - {{007,004,004,004,024,014,004,000,000}, 0x221a, "radical" }, - {{034,004,004,004,005,006,004,000,000}, 0xf103, "radical.rtlm" }, - {{023,012,022,012,022,006,002,000,000}, U(221B) }, /* cube root */ - {{022,021,022,021,022,030,020,000,000}, 0xf104, "uni221B.rtlm" }, - {{015,025,035,005,001,003,001,000,000}, U(221C) }, /* fourth root */ - {{023,025,027,021,020,030,020,000,000}, 0xf105, "uni221C.rtlm" }, - {{000,012,025,024,025,012,000,000,000}, 0x221d, "proportional" }, - {{000,012,025,005,025,012,000,000,000}, 0xf106, "proportional.rtlm" }, - {{000,012,025,025,025,012,000,000,000}, 0x221e, "infinity" }, - {{000,020,020,020,020,037,000,000,000}, 0x221f, "orthogonal" }, - {{004,004,004,004,004,004,004,000,000}, U(2223) }, /* divides */ - {{012,012,012,012,012,012,012,000,000}, U(2225) }, /* parallel */ - {{000,000,004,012,021,000,000,000,000}, 0x2227, "logicaland" }, - {{000,000,021,012,004,000,000,000,000}, 0x2228, "logicalor" }, - {{000,016,021,021,021,021,000,000,000}, 0x2229, "intersection" }, - {{000,021,021,021,021,016,000,000,000}, 0x222a, "union" }, - {{002,005,004,004,004,004,004,024,010}, 0x222b, "integral" }, - {{010,024,004,004,004,004,004,005,002}, 0xf107, "integral.rtlm" }, - {{002,005,004,016,025,016,004,024,010}, U(222E) }, /* contour integral */ - {{010,024,004,016,025,016,004,005,002}, 0xf108, "uni222E.rtlm" }, - {{000,004,000,000,000,021,000,000,000}, 0x2234, "therefore" }, - {{000,021,000,000,000,004,000,000,000}, U(2235) }, /* because */ - {{000,004,000,000,000,004,000,000,000}, U(2236) }, /* ratio */ - {{000,004,000,037,000,000,000,000,000}, U(2238) }, /* dot minus */ - {{000,021,000,037,000,021,000,000,000}, U(223A) }, /* geometric proportion */ - {{000,000,010,025,002,000,000,000,000}, 0x223c, "similar" }, - {{000,000,002,025,010,000,000,000,000}, U(223D) }, /* reversed tilde */ - {{000,002,011,025,022,010,000,000,000}, U(223E) }, /* inverted lazy S */ - {{000,010,022,025,011,002,000,000,000}, 0xf109, "uni223E.rtlm" }, - {{000,010,024,025,005,002,000,000,000}, U(223F) }, /* sinewave */ - {{000,002,005,025,024,010,000,000,000}, 0xf10a, "uni223F.rtlm" }, - {{000,037,000,010,025,002,000,000,000}, U(2242) }, /* minus tilde */ - {{000,037,000,002,025,010,000,000,000}, 0xf10b, "uni2242.rtlm" }, - {{000,010,025,002,000,037,000,000,000}, U(2243) }, /* asymptotically equal */ - {{010,025,002,000,037,000,037,000,000}, 0x2245, "congruent" }, + {"\04\25\16\04\16\25\04\00\00", 0x2217, "asteriskmath" }, + {"\00\00\04\12\12\04\00\00\00", U(2218) }, /* ring operator */ + {"\00\00\04\16\04\00\00\00\00", U(2219) }, /* bulletoperator */ + {"\07\04\04\04\24\14\04\00\00", 0x221a, "radical" }, + {"\34\04\04\04\05\06\04\00\00", 0xf103, "radical.rtlm" }, + {"\23\12\22\12\22\06\02\00\00", U(221B) }, /* cube root */ + {"\22\21\22\21\22\30\20\00\00", 0xf104, "uni221B.rtlm" }, + {"\15\25\35\05\01\03\01\00\00", U(221C) }, /* fourth root */ + {"\23\25\27\21\20\30\20\00\00", 0xf105, "uni221C.rtlm" }, + {"\00\12\25\24\25\12\00\00\00", 0x221d, "proportional" }, + {"\00\12\25\05\25\12\00\00\00", 0xf106, "proportional.rtlm" }, + {"\00\12\25\25\25\12\00\00\00", 0x221e, "infinity" }, + {"\00\20\20\20\20\37\00\00\00", 0x221f, "orthogonal" }, + {"\04\04\04\04\04\04\04\00\00", U(2223) }, /* divides */ + {"\12\12\12\12\12\12\12\00\00", U(2225) }, /* parallel */ + {"\00\00\04\12\21\00\00\00\00", 0x2227, "logicaland" }, + {"\00\00\21\12\04\00\00\00\00", 0x2228, "logicalor" }, + {"\00\16\21\21\21\21\00\00\00", 0x2229, "intersection" }, + {"\00\21\21\21\21\16\00\00\00", 0x222a, "union" }, + {"\02\05\04\04\04\04\04\24\10", 0x222b, "integral" }, + {"\10\24\04\04\04\04\04\05\02", 0xf107, "integral.rtlm" }, + {"\02\05\04\16\25\16\04\24\10", U(222E) }, /* contour integral */ + {"\10\24\04\16\25\16\04\05\02", 0xf108, "uni222E.rtlm" }, + {"\00\04\00\00\00\21\00\00\00", 0x2234, "therefore" }, + {"\00\21\00\00\00\04\00\00\00", U(2235) }, /* because */ + {"\00\04\00\00\00\04\00\00\00", U(2236) }, /* ratio */ + {"\00\04\00\37\00\00\00\00\00", U(2238) }, /* dot minus */ + {"\00\21\00\37\00\21\00\00\00", U(223A) }, /* geometric proportion */ + {"\00\00\10\25\02\00\00\00\00", 0x223c, "similar" }, + {"\00\00\02\25\10\00\00\00\00", U(223D) }, /* reversed tilde */ + {"\00\02\11\25\22\10\00\00\00", U(223E) }, /* inverted lazy S */ + {"\00\10\22\25\11\02\00\00\00", 0xf109, "uni223E.rtlm" }, + {"\00\10\24\25\05\02\00\00\00", U(223F) }, /* sinewave */ + {"\00\02\05\25\24\10\00\00\00", 0xf10a, "uni223F.rtlm" }, + {"\00\37\00\10\25\02\00\00\00", U(2242) }, /* minus tilde */ + {"\00\37\00\02\25\10\00\00\00", 0xf10b, "uni2242.rtlm" }, + {"\00\10\25\02\00\37\00\00\00", U(2243) }, /* asymptotically equal */ + {"\10\25\02\00\37\00\37\00\00", 0x2245, "congruent" }, ALIAS("congruent.rtlm", "uni224C"), - {{000,010,025,002,010,025,002,000,000}, 0x2248, "approxequal" }, - {{000,002,025,010,002,025,010,000,000}, 0xf10c, "approxequal.rtlm" }, - {{002,025,010,000,037,000,037,000,000}, U(224C) }, /* all equal to */ + {"\00\10\25\02\10\25\02\00\00", 0x2248, "approxequal" }, + {"\00\02\25\10\02\25\10\00\00", 0xf10c, "approxequal.rtlm" }, + {"\02\25\10\00\37\00\37\00\00", U(224C) }, /* all equal to */ ALIAS("uni224C.rtlm", "congruent"), - {{000,021,016,000,016,021,000,000,000}, U(224D) }, /* equivalent to */ - {{000,004,033,000,033,004,000,000,000}, U(224E) }, /* geom equiv to */ - {{000,004,033,000,037,000,000,000,000}, U(224F) }, /* difference between */ - {{004,000,037,000,037,000,000,000,000}, U(2250) }, /* approaches limit */ - {{004,000,037,000,037,000,004,000,000}, U(2251) }, /* geometrically equal */ - {{020,000,037,000,037,000,001,000,000}, U(2252) }, /* approx eq or image */ - {{001,000,037,000,037,000,020,000,000}, U(2253) }, /* image or approx eq */ - {{016,021,000,037,000,037,000,000,000}, U(2258) }, /* corresponds to */ - {{032,025,025,000,037,000,037,000,000}, U(225E) }, /* measured by */ - {{000,002,037,004,037,010,000,000,000}, 0x2260, "notequal" }, - {{000,010,037,004,037,002,000,000,000}, 0xf10d, "notequal.rtlm" }, - {{000,037,000,037,000,037,000,000,000}, 0x2261, "equivalence" }, - {{002,037,004,037,004,037,010,000,000}, U(2262) }, /* not identical */ - {{010,037,004,037,004,037,002,000,000}, 0xf10e, "uni2262.rtlm" }, - {{003,014,020,014,003,030,007,000,000}, 0x2264, "lessequal" }, - {{030,006,001,006,030,003,034,000,000}, 0x2265, "greaterequal" }, - {{012,004,012,012,012,004,012,000,000}, U(226C) }, /* between */ - {{000,017,020,020,020,017,000,000,000}, 0x2282, "propersubset" }, - {{000,036,001,001,001,036,000,000,000}, 0x2283, "propersuperset" }, - {{017,020,020,020,017,000,037,000,000}, 0x2286, "reflexsubset" }, - {{036,001,001,001,036,000,037,000,000}, 0x2287, "reflexsuperset" }, - {{000,021,021,025,021,016,000,000,000}, U(228D) }, /* union with dot */ - {{000,037,020,020,020,037,000,000,000}, U(228F) }, /* square image of */ - {{000,037,001,001,001,037,000,000,000}, U(2290) }, /* square original of */ - {{037,020,020,020,037,000,037,000,000}, U(2291) }, /* sq img or equal */ - {{037,001,001,001,037,000,037,000,000}, U(2292) }, /* sq orig or eq */ - {{000,037,021,021,021,021,000,000,000}, U(2293) }, /* square cap */ - {{000,021,021,021,021,037,000,000,000}, U(2294) }, /* square cup */ - {{016,025,025,037,025,025,016,000,000}, 0x2295, "circleplus" }, - {{016,021,021,037,021,021,016,000,000}, U(2296) }, /* circled minus (ESC) */ - {{016,021,033,025,033,021,016,000,000}, 0x2297, "circlemultiply" }, - {{016,021,023,025,031,021,016,000,000}, U(2298) }, /* circled slash */ - {{016,021,021,025,021,021,016,000,000}, U(2299) }, /* circled dot (SI) */ - {{016,021,037,021,037,021,016,000,000}, U(229C) }, /* circled equals */ - {{000,037,025,037,025,037,000,000,000}, U(229E) }, /* squared plus */ - {{000,037,021,037,021,037,000,000,000}, U(229F) }, /* squared minus (DLE) */ - {{000,037,021,025,021,037,000,000,000}, U(22A1) }, /* squared dot */ - {{000,020,020,037,020,020,000,000,000}, U(22A2) }, /* right tack */ - {{000,001,001,037,001,001,000,000,000}, U(22A3) }, /* left tack */ - {{000,037,004,004,004,004,000,000,000}, U(22A4) }, /* down tack */ - {{000,004,004,004,004,037,000,000,000}, 0x22a5, "perpendicular" }, - {{000,010,010,016,010,010,000,000,000}, U(22A6) }, /* assertion */ - {{000,010,016,010,016,010,000,000,000}, U(22A7) }, /* models */ - {{000,002,016,002,016,002,000,000,000}, 0xf10f, "uni22A7.rtlm" }, - {{000,020,037,020,037,020,000,000,000}, U(22A8) }, /* true */ - {{000,024,024,027,024,024,000,000,000}, U(22A9) }, /* forces */ - {{000,024,027,024,027,024,000,000,000}, U(22AB) }, /* dbl v dbl rt tstile */ - {{000,000,002,035,002,000,000,000,000}, U(22B8) }, /* multimap */ + {"\00\21\16\00\16\21\00\00\00", U(224D) }, /* equivalent to */ + {"\00\04\33\00\33\04\00\00\00", U(224E) }, /* geom equiv to */ + {"\00\04\33\00\37\00\00\00\00", U(224F) }, /* difference between */ + {"\04\00\37\00\37\00\00\00\00", U(2250) }, /* approaches limit */ + {"\04\00\37\00\37\00\04\00\00", U(2251) }, /* geometrically equal */ + {"\20\00\37\00\37\00\01\00\00", U(2252) }, /* approx eq or image */ + {"\01\00\37\00\37\00\20\00\00", U(2253) }, /* image or approx eq */ + {"\16\21\00\37\00\37\00\00\00", U(2258) }, /* corresponds to */ + {"\32\25\25\00\37\00\37\00\00", U(225E) }, /* measured by */ + {"\00\02\37\04\37\10\00\00\00", 0x2260, "notequal" }, + {"\00\10\37\04\37\02\00\00\00", 0xf10d, "notequal.rtlm" }, + {"\00\37\00\37\00\37\00\00\00", 0x2261, "equivalence" }, + {"\02\37\04\37\04\37\10\00\00", U(2262) }, /* not identical */ + {"\10\37\04\37\04\37\02\00\00", 0xf10e, "uni2262.rtlm" }, + {"\03\14\20\14\03\30\07\00\00", 0x2264, "lessequal" }, + {"\30\06\01\06\30\03\34\00\00", 0x2265, "greaterequal" }, + {"\12\04\12\12\12\04\12\00\00", U(226C) }, /* between */ + {"\00\17\20\20\20\17\00\00\00", 0x2282, "propersubset" }, + {"\00\36\01\01\01\36\00\00\00", 0x2283, "propersuperset" }, + {"\17\20\20\20\17\00\37\00\00", 0x2286, "reflexsubset" }, + {"\36\01\01\01\36\00\37\00\00", 0x2287, "reflexsuperset" }, + {"\00\21\21\25\21\16\00\00\00", U(228D) }, /* union with dot */ + {"\00\37\20\20\20\37\00\00\00", U(228F) }, /* square image of */ + {"\00\37\01\01\01\37\00\00\00", U(2290) }, /* square original of */ + {"\37\20\20\20\37\00\37\00\00", U(2291) }, /* sq img or equal */ + {"\37\01\01\01\37\00\37\00\00", U(2292) }, /* sq orig or eq */ + {"\00\37\21\21\21\21\00\00\00", U(2293) }, /* square cap */ + {"\00\21\21\21\21\37\00\00\00", U(2294) }, /* square cup */ + {"\16\25\25\37\25\25\16\00\00", 0x2295, "circleplus" }, + {"\16\21\21\37\21\21\16\00\00", U(2296) }, /* circled minus (ESC) */ + {"\16\21\33\25\33\21\16\00\00", 0x2297, "circlemultiply" }, + {"\16\21\23\25\31\21\16\00\00", U(2298) }, /* circled slash */ + {"\16\21\21\25\21\21\16\00\00", U(2299) }, /* circled dot (SI) */ + {"\16\21\37\21\37\21\16\00\00", U(229C) }, /* circled equals */ + {"\00\37\25\37\25\37\00\00\00", U(229E) }, /* squared plus */ + {"\00\37\21\37\21\37\00\00\00", U(229F) }, /* squared minus (DLE) */ + {"\00\37\21\25\21\37\00\00\00", U(22A1) }, /* squared dot */ + {"\00\20\20\37\20\20\00\00\00", U(22A2) }, /* right tack */ + {"\00\01\01\37\01\01\00\00\00", U(22A3) }, /* left tack */ + {"\00\37\04\04\04\04\00\00\00", U(22A4) }, /* down tack */ + {"\00\04\04\04\04\37\00\00\00", 0x22a5, "perpendicular" }, + {"\00\10\10\16\10\10\00\00\00", U(22A6) }, /* assertion */ + {"\00\10\16\10\16\10\00\00\00", U(22A7) }, /* models */ + {"\00\02\16\02\16\02\00\00\00", 0xf10f, "uni22A7.rtlm" }, + {"\00\20\37\20\37\20\00\00\00", U(22A8) }, /* true */ + {"\00\24\24\27\24\24\00\00\00", U(22A9) }, /* forces */ + {"\00\24\27\24\27\24\00\00\00", U(22AB) }, /* dbl v dbl rt tstile */ + {"\00\00\02\35\02\00\00\00\00", U(22B8) }, /* multimap */ ALIAS("uni22B8.rtlm", "uni27DC"), - {{000,021,012,004,000,037,000,000,000}, U(22BB) }, /* xor */ - {{000,037,000,004,012,021,000,000,000}, U(22BC) }, /* nand */ - {{000,037,000,021,012,004,000,000,000}, U(22BD) }, /* nor */ - {{004,004,004,012,012,012,021,021,021}, U(22C0) }, /* n-ary logical and */ - {{021,021,021,012,012,012,004,004,004}, U(22C1) }, /* n-ary logical or */ - {{016,021,021,021,021,021,021,021,021}, U(22C2) }, /* n-ary intersection */ - {{021,021,021,021,021,021,021,021,016}, U(22C3) }, /* n-ary union */ - {{000,004,012,021,012,004,000,000,000}, U(22C4) }, /* diamond operator */ - {{000,000,000,004,000,000,000,000,000}, 0x22c5, "dotmath" }, - {{004,025,016,004,012,021,000,000,000}, U(22C6) }, /* star operator */ - {{000,000,033,025,033,000,000,000,000}, U(22C8) }, /* bowtie */ - {{000,020,010,004,012,021,000,000,000}, U(22CB) }, /* left semidirect prod */ - {{000,001,002,004,012,021,000,000,000}, U(22CC) }, /* right semidirect prod */ - {{000,002,025,010,000,037,000,000,000}, U(22CD) }, /* reversed tilde equals */ - {{004,004,016,025,025,025,025,000,000}, U(22D4) }, /* pitchfork */ - {{007,030,003,014,020,014,003,000,000}, U(22DC) }, /* equal or less than */ - {{034,003,030,006,001,006,030,000,000}, U(22DD) }, /* equal or greater than */ - {{000,004,000,004,000,004,000,000,000}, U(22EE) }, /* vertical ellipsis */ - {{000,000,000,025,000,000,000,000,000}, U(22EF) }, /* midline ellipsis */ - {{000,001,000,004,000,020,000,000,000}, U(22F0) }, /* /-diagonal ellipsis */ - {{000,020,000,004,000,001,000,000,000}, U(22F1) }, /* \-diagonal ellipsis */ - {{037,000,017,020,037,020,017,000,000}, U(22F7) }, /* small element overbar */ - {{017,020,020,037,020,020,017,000,037}, U(22F8) }, /* element of underbar */ - {{036,001,001,037,001,001,036,000,037}, 0xf110, "uni22F8.rtlm" }, - {{037,000,036,001,037,001,036,000,000}, U(22FE) }, /* small contains o'bar */ + {"\00\21\12\04\00\37\00\00\00", U(22BB) }, /* xor */ + {"\00\37\00\04\12\21\00\00\00", U(22BC) }, /* nand */ + {"\00\37\00\21\12\04\00\00\00", U(22BD) }, /* nor */ + {"\04\04\04\12\12\12\21\21\21", U(22C0) }, /* n-ary logical and */ + {"\21\21\21\12\12\12\04\04\04", U(22C1) }, /* n-ary logical or */ + {"\16\21\21\21\21\21\21\21\21", U(22C2) }, /* n-ary intersection */ + {"\21\21\21\21\21\21\21\21\16", U(22C3) }, /* n-ary union */ + {"\00\04\12\21\12\04\00\00\00", U(22C4) }, /* diamond operator */ + {"\00\00\00\04\00\00\00\00\00", 0x22c5, "dotmath" }, + {"\04\25\16\04\12\21\00\00\00", U(22C6) }, /* star operator */ + {"\00\00\33\25\33\00\00\00\00", U(22C8) }, /* bowtie */ + {"\00\20\10\04\12\21\00\00\00", U(22CB) }, /* left semidirect prod */ + {"\00\01\02\04\12\21\00\00\00", U(22CC) }, /* right semidirect prod */ + {"\00\02\25\10\00\37\00\00\00", U(22CD) }, /* reversed tilde equals */ + {"\04\04\16\25\25\25\25\00\00", U(22D4) }, /* pitchfork */ + {"\07\30\03\14\20\14\03\00\00", U(22DC) }, /* equal or less than */ + {"\34\03\30\06\01\06\30\00\00", U(22DD) }, /* equal or greater than */ + {"\00\04\00\04\00\04\00\00\00", U(22EE) }, /* vertical ellipsis */ + {"\00\00\00\25\00\00\00\00\00", U(22EF) }, /* midline ellipsis */ + {"\00\01\00\04\00\20\00\00\00", U(22F0) }, /* /-diagonal ellipsis */ + {"\00\20\00\04\00\01\00\00\00", U(22F1) }, /* \-diagonal ellipsis */ + {"\37\00\17\20\37\20\17\00\00", U(22F7) }, /* small element overbar */ + {"\17\20\20\37\20\20\17\00\37", U(22F8) }, /* element of underbar */ + {"\36\01\01\37\01\01\36\00\37", 0xf110, "uni22F8.rtlm" }, + {"\37\00\36\01\37\01\36\00\00", U(22FE) }, /* small contains o'bar */ /* Miscellaneous technical */ - {{004,012,021,021,021,021,037,000,000}, 0x2302, "house" }, - {{016,010,010,010,010,010,010,000,000}, U(2308) }, /* left ceiling */ - {{016,002,002,002,002,002,002,000,000}, U(2309) }, /* right ceiling */ - {{010,010,010,010,010,010,016,000,000}, U(230A) }, /* left floor */ - {{002,002,002,002,002,002,016,000,000}, U(230B) }, /* right floor */ - {{000,000,037,020,020,000,000,000,000}, 0x2310, "revlogicalnot" }, - {{000,000,020,020,037,000,000,000,000}, U(2319) }, /* turned logical not */ - {{037,020,020,020,020,000,000,000,000}, U(231C) }, /* top left corner */ - {{037,001,001,001,001,000,000,000,000}, U(231D) }, /* top right corner */ - {{000,000,020,020,020,020,037,000,000}, U(231E) }, /* bottom left corner */ - {{000,000,001,001,001,001,037,000,000}, U(231F) }, /* bottom right corner */ - {{000,000,002,005,004,004,004,004,004}, 0x2320, "integraltp" }, - {{000,000,010,024,004,004,004,004,004}, 0xf111, "integraltp.rtlm" }, - {{004,004,004,004,004,024,010,000,000}, 0x2321, "integralbt" }, - {{004,004,004,004,004,005,002,000,000}, 0xf112, "integralbt.rtlm" }, - {{002,002,004,010,004,002,002,000,000}, 0x2329, "angleleft" }, - {{010,010,004,002,004,010,010,000,000}, 0x232a, "angleright" }, - {{000,037,004,004,004,037,000,000,000}, U(2336) }, /* APL I-beam */ - {{016,012,012,012,012,012,016,000,000}, U(2337) }, /* APL squish quad */ - {{037,021,037,021,037,021,037,000,000}, U(2338) }, /* APL quad equal */ - {{037,025,021,037,021,025,037,000,000}, U(2339) }, /* APL quad divide */ - {{037,025,033,021,033,025,037,000,000}, U(233A) }, /* APL quad diamond */ - {{037,021,025,033,025,021,037,000,000}, U(233B) }, /* APL quad jot */ - {{004,016,025,025,025,016,004,000,000}, U(233D) }, /* APL circle stile */ - {{016,021,025,033,025,021,016,000,000}, U(233E) }, /* APL circle jot */ - {{000,001,012,004,012,020,000,000,000}, U(233F) }, /* APL slash bar */ - {{000,020,012,004,012,001,000,000,000}, U(2340) }, /* APL backslash bar */ - {{037,021,023,025,031,021,037,000,000}, U(2341) }, /* APL quad slash */ - {{037,021,031,025,023,021,037,000,000}, U(2342) }, /* APL quad backslash */ - {{000,026,011,025,022,015,000,000,000}, U(2349) }, /* APL circle backslash */ - {{004,004,004,004,037,000,037,000,000}, U(234A) }, /* APL down tack u'bar */ - {{004,004,012,012,025,025,037,004,004}, U(234B) }, /* APL delta stile */ - {{004,016,025,025,016,004,037,000,000}, U(234E) }, /* APL down tack jot */ - {{037,000,037,004,004,004,004,000,000}, U(2351) }, /* APL up tack overbar */ - {{004,004,037,025,025,012,012,004,004}, U(2352) }, /* APL del stile */ - {{037,004,016,025,025,016,004,000,000}, U(2355) }, /* APL up tack jot */ - {{004,004,012,012,021,021,037,000,037}, U(2359) }, /* APL delta underbar */ - {{000,016,025,033,025,021,000,000,000}, U(235D) }, /* APL up shoe jot */ - {{037,025,025,021,021,021,037,000,000}, U(235E) }, /* APL quote quad */ - {{016,025,037,025,033,021,016,000,000}, U(235F) }, /* APL circle star */ - {{037,021,025,021,025,021,037,000,000}, U(2360) }, /* APL quad colon */ - {{012,000,037,004,004,004,004,000,000}, U(2361) }, /* APL up tack dieresis */ - {{012,000,037,021,012,012,004,000,000}, U(2362) }, /* APL del dieresis */ - {{012,000,025,016,004,012,021,000,000}, U(2363) }, /* APL star dieresis */ - {{012,000,004,012,012,004,000,000,000}, U(2364) }, /* APL jot dieresis */ - {{012,000,016,021,021,016,000,000,000}, U(2365) }, /* APL circle dieresis */ - {{012,000,010,025,002,000,000,000,000}, U(2368) }, /* APL tilde dieresis */ - {{000,000,000,037,000,000,004,004,010}, U(236A) }, /* APL comma bar */ - {{037,021,021,016,033,004,004,000,000}, U(236B) }, /* APL del tilde */ - {{004,012,021,037,021,012,004,000,000}, U(236C) }, /* APL zilde */ - {{010,025,002,000,021,012,004,000,000}, U(2371) }, /* APL nor */ - {{010,025,002,000,004,012,021,000,000}, U(2372) }, /* APL nand */ - {{000,000,014,004,004,004,002,000,000}, U(2373) }, /* APL iota */ - {{000,000,016,021,021,021,036,020,020}, U(2374) }, /* APL rho */ - {{000,000,012,021,025,025,012,000,000}, U(2375) }, /* APL omega */ - {{000,000,015,022,022,022,015,000,037}, U(2376) }, /* APL alpha underbar */ - {{017,020,037,020,017,000,037,000,000}, U(2377) }, /* APL epsilon underbar */ - {{000,000,014,004,004,004,002,000,037}, U(2378) }, /* APL iota underbar */ - {{000,000,012,021,025,025,012,000,037}, U(2379) }, /* APL omega underbar*/ - {{000,000,015,022,022,022,015,000,000}, U(237A) }, /* APL alpha */ - {{000,000,005,002,025,010,000,000,000}, U(237B) }, /* crossed tick (NAK) */ - {{000,000,000,000,000,033,016,000,000}, U(237D) }, /* nbsp symbol */ - {{000,016,021,037,012,033,000,000,000}, U(237E) }, /* bell symbol (BEL) */ - {{004,004,004,012,004,004,004,000,000}, U(237F) }, /* vert line w/dot (EOM) */ - {{016,021,021,033,025,021,016,000,000}, U(2389) }, /* circled notched bar */ - {{016,021,037,033,025,021,016,000,000}, U(238A) }, /* circled down triangle */ - {{000,016,012,012,012,033,000,000,000}, U(238D) }, /* monostable (SYN) */ - {{000,007,012,012,012,034,000,000,000}, U(238E) }, /* hysteresis */ - {{000,000,037,000,025,000,000,000,000}, U(2393) }, /* directcurrent */ - {{037,021,021,021,021,021,037,000,000}, U(2395) }, /* APL quad */ - {{002,004,010,010,010,010,010,010,010}, U(239B) }, /* long parenleft top */ - {{010,010,010,010,010,010,010,010,010}, U(239C) }, /* long parenleft middle */ - {{010,010,010,010,010,004,002,000,000}, U(239D) }, /* long parenleft bottom */ - {{010,004,002,002,002,002,002,002,002}, U(239E) }, /* long parenright top */ - {{002,002,002,002,002,002,002,002,002}, U(239F) }, /* long parenright middle */ - {{002,002,002,002,002,004,010,000,000}, U(23A0) }, /* long parenright bottom */ - {{017,010,010,010,010,010,010,010,010}, U(23A1) }, /* long bracketleft top */ - {{010,010,010,010,010,010,010,010,010}, U(23A2) }, /* long bracketleft mid */ - {{010,010,010,010,010,010,017,000,000}, U(23A3) }, /* long bracketleft bot */ - {{036,002,002,002,002,002,002,002,002}, U(23A4) }, /* long bracketright top */ - {{002,002,002,002,002,002,002,002,002}, U(23A5) }, /* long bracketright mid */ - {{002,002,002,002,002,002,036,000,000}, U(23A6) }, /* long bracketright bot */ - {{003,004,004,004,004,004,004,004,004}, U(23A7) }, /* long braceleft top */ - {{004,004,004,010,004,004,004,004,004}, U(23A8) }, /* long braceleft middle */ - {{004,004,004,004,004,004,003,000,000}, U(23A9) }, /* long braceleft bottom */ - {{004,004,004,004,004,004,004,004,004}, U(23AA) }, /* long brace extension */ - {{030,004,004,004,004,004,004,004,004}, U(23AB) }, /* long braceright top */ - {{004,004,004,002,004,004,004,004,004}, U(23AC) }, /* long braceright middle */ - {{004,004,004,004,004,004,030,000,000}, U(23AD) }, /* long braceright bottom */ - {{004,004,004,004,004,004,004,004,004}, U(23AE) }, /* integral extension */ - {{003,004,004,004,004,004,004,004,030}, U(23B0) }, /* two-level brace / */ - {{030,004,004,004,004,004,004,004,003}, U(23B1) }, /* two-level brace \ */ - {{037,020,010,010,004,004,002,002,001}, U(23B2) }, /* summation top */ - {{001,002,002,004,004,010,010,020,037}, U(23B3) }, /* summation bottom */ - {{037,000,000,000,000,000,000,000,000}, U(23BA) }, /* horizontal scan 1 */ - {{000,000,037,000,000,000,000,000,000}, U(23BB) }, /* horizontal scan 3 */ - {{000,000,000,000,000,000,037,000,000}, U(23BC) }, /* horizontal scan 7 */ - {{000,000,000,000,000,000,000,000,037}, U(23BD) }, /* horizontal scan 9 */ - {{004,004,037,000,016,000,004,000,000}, U(23DA) }, /* earth */ + {"\04\12\21\21\21\21\37\00\00", 0x2302, "house" }, + {"\16\10\10\10\10\10\10\00\00", U(2308) }, /* left ceiling */ + {"\16\02\02\02\02\02\02\00\00", U(2309) }, /* right ceiling */ + {"\10\10\10\10\10\10\16\00\00", U(230A) }, /* left floor */ + {"\02\02\02\02\02\02\16\00\00", U(230B) }, /* right floor */ + {"\00\00\37\20\20\00\00\00\00", 0x2310, "revlogicalnot" }, + {"\00\00\20\20\37\00\00\00\00", U(2319) }, /* turned logical not */ + {"\37\20\20\20\20\00\00\00\00", U(231C) }, /* top left corner */ + {"\37\01\01\01\01\00\00\00\00", U(231D) }, /* top right corner */ + {"\00\00\20\20\20\20\37\00\00", U(231E) }, /* bottom left corner */ + {"\00\00\01\01\01\01\37\00\00", U(231F) }, /* bottom right corner */ + {"\00\00\02\05\04\04\04\04\04", 0x2320, "integraltp" }, + {"\00\00\10\24\04\04\04\04\04", 0xf111, "integraltp.rtlm" }, + {"\04\04\04\04\04\24\10\00\00", 0x2321, "integralbt" }, + {"\04\04\04\04\04\05\02\00\00", 0xf112, "integralbt.rtlm" }, + {"\02\02\04\10\04\02\02\00\00", 0x2329, "angleleft" }, + {"\10\10\04\02\04\10\10\00\00", 0x232a, "angleright" }, + {"\00\37\04\04\04\37\00\00\00", U(2336) }, /* APL I-beam */ + {"\16\12\12\12\12\12\16\00\00", U(2337) }, /* APL squish quad */ + {"\37\21\37\21\37\21\37\00\00", U(2338) }, /* APL quad equal */ + {"\37\25\21\37\21\25\37\00\00", U(2339) }, /* APL quad divide */ + {"\37\25\33\21\33\25\37\00\00", U(233A) }, /* APL quad diamond */ + {"\37\21\25\33\25\21\37\00\00", U(233B) }, /* APL quad jot */ + {"\04\16\25\25\25\16\04\00\00", U(233D) }, /* APL circle stile */ + {"\16\21\25\33\25\21\16\00\00", U(233E) }, /* APL circle jot */ + {"\00\01\12\04\12\20\00\00\00", U(233F) }, /* APL slash bar */ + {"\00\20\12\04\12\01\00\00\00", U(2340) }, /* APL backslash bar */ + {"\37\21\23\25\31\21\37\00\00", U(2341) }, /* APL quad slash */ + {"\37\21\31\25\23\21\37\00\00", U(2342) }, /* APL quad backslash */ + {"\00\26\11\25\22\15\00\00\00", U(2349) }, /* APL circle backslash */ + {"\04\04\04\04\37\00\37\00\00", U(234A) }, /* APL down tack u'bar */ + {"\04\04\12\12\25\25\37\04\04", U(234B) }, /* APL delta stile */ + {"\04\16\25\25\16\04\37\00\00", U(234E) }, /* APL down tack jot */ + {"\37\00\37\04\04\04\04\00\00", U(2351) }, /* APL up tack overbar */ + {"\04\04\37\25\25\12\12\04\04", U(2352) }, /* APL del stile */ + {"\37\04\16\25\25\16\04\00\00", U(2355) }, /* APL up tack jot */ + {"\04\04\12\12\21\21\37\00\37", U(2359) }, /* APL delta underbar */ + {"\00\16\25\33\25\21\00\00\00", U(235D) }, /* APL up shoe jot */ + {"\37\25\25\21\21\21\37\00\00", U(235E) }, /* APL quote quad */ + {"\16\25\37\25\33\21\16\00\00", U(235F) }, /* APL circle star */ + {"\37\21\25\21\25\21\37\00\00", U(2360) }, /* APL quad colon */ + {"\12\00\37\04\04\04\04\00\00", U(2361) }, /* APL up tack dieresis */ + {"\12\00\37\21\12\12\04\00\00", U(2362) }, /* APL del dieresis */ + {"\12\00\25\16\04\12\21\00\00", U(2363) }, /* APL star dieresis */ + {"\12\00\04\12\12\04\00\00\00", U(2364) }, /* APL jot dieresis */ + {"\12\00\16\21\21\16\00\00\00", U(2365) }, /* APL circle dieresis */ + {"\12\00\10\25\02\00\00\00\00", U(2368) }, /* APL tilde dieresis */ + {"\00\00\00\37\00\00\04\04\10", U(236A) }, /* APL comma bar */ + {"\37\21\21\16\33\04\04\00\00", U(236B) }, /* APL del tilde */ + {"\04\12\21\37\21\12\04\00\00", U(236C) }, /* APL zilde */ + {"\10\25\02\00\21\12\04\00\00", U(2371) }, /* APL nor */ + {"\10\25\02\00\04\12\21\00\00", U(2372) }, /* APL nand */ + {"\00\00\14\04\04\04\02\00\00", U(2373) }, /* APL iota */ + {"\00\00\16\21\21\21\36\20\20", U(2374) }, /* APL rho */ + {"\00\00\12\21\25\25\12\00\00", U(2375) }, /* APL omega */ + {"\00\00\15\22\22\22\15\00\37", U(2376) }, /* APL alpha underbar */ + {"\17\20\37\20\17\00\37\00\00", U(2377) }, /* APL epsilon underbar */ + {"\00\00\14\04\04\04\02\00\37", U(2378) }, /* APL iota underbar */ + {"\00\00\12\21\25\25\12\00\37", U(2379) }, /* APL omega underbar*/ + {"\00\00\15\22\22\22\15\00\00", U(237A) }, /* APL alpha */ + {"\00\00\05\02\25\10\00\00\00", U(237B) }, /* crossed tick (NAK) */ + {"\00\00\00\00\00\33\16\00\00", U(237D) }, /* nbsp symbol */ + {"\00\16\21\37\12\33\00\00\00", U(237E) }, /* bell symbol (BEL) */ + {"\04\04\04\12\04\04\04\00\00", U(237F) }, /* vert line w/dot (EOM) */ + {"\16\21\21\33\25\21\16\00\00", U(2389) }, /* circled notched bar */ + {"\16\21\37\33\25\21\16\00\00", U(238A) }, /* circled down triangle */ + {"\00\16\12\12\12\33\00\00\00", U(238D) }, /* monostable (SYN) */ + {"\00\07\12\12\12\34\00\00\00", U(238E) }, /* hysteresis */ + {"\00\00\37\00\25\00\00\00\00", U(2393) }, /* directcurrent */ + {"\37\21\21\21\21\21\37\00\00", U(2395) }, /* APL quad */ + {"\02\04\10\10\10\10\10\10\10", U(239B) }, /* long parenleft top */ + {"\10\10\10\10\10\10\10\10\10", U(239C) }, /* long parenleft middle */ + {"\10\10\10\10\10\04\02\00\00", U(239D) }, /* long parenleft bottom */ + {"\10\04\02\02\02\02\02\02\02", U(239E) }, /* long parenright top */ + {"\02\02\02\02\02\02\02\02\02", U(239F) }, /* long parenright middle */ + {"\02\02\02\02\02\04\10\00\00", U(23A0) }, /* long parenright bottom */ + {"\17\10\10\10\10\10\10\10\10", U(23A1) }, /* long bracketleft top */ + {"\10\10\10\10\10\10\10\10\10", U(23A2) }, /* long bracketleft mid */ + {"\10\10\10\10\10\10\17\00\00", U(23A3) }, /* long bracketleft bot */ + {"\36\02\02\02\02\02\02\02\02", U(23A4) }, /* long bracketright top */ + {"\02\02\02\02\02\02\02\02\02", U(23A5) }, /* long bracketright mid */ + {"\02\02\02\02\02\02\36\00\00", U(23A6) }, /* long bracketright bot */ + {"\03\04\04\04\04\04\04\04\04", U(23A7) }, /* long braceleft top */ + {"\04\04\04\10\04\04\04\04\04", U(23A8) }, /* long braceleft middle */ + {"\04\04\04\04\04\04\03\00\00", U(23A9) }, /* long braceleft bottom */ + {"\04\04\04\04\04\04\04\04\04", U(23AA) }, /* long brace extension */ + {"\30\04\04\04\04\04\04\04\04", U(23AB) }, /* long braceright top */ + {"\04\04\04\02\04\04\04\04\04", U(23AC) }, /* long braceright middle */ + {"\04\04\04\04\04\04\30\00\00", U(23AD) }, /* long braceright bottom */ + {"\04\04\04\04\04\04\04\04\04", U(23AE) }, /* integral extension */ + {"\03\04\04\04\04\04\04\04\30", U(23B0) }, /* two-level brace / */ + {"\30\04\04\04\04\04\04\04\03", U(23B1) }, /* two-level brace \ */ + {"\37\20\10\10\04\04\02\02\01", U(23B2) }, /* summation top */ + {"\01\02\02\04\04\10\10\20\37", U(23B3) }, /* summation bottom */ + {"\37\00\00\00\00\00\00\00\00", U(23BA) }, /* horizontal scan 1 */ + {"\00\00\37\00\00\00\00\00\00", U(23BB) }, /* horizontal scan 3 */ + {"\00\00\00\00\00\00\37\00\00", U(23BC) }, /* horizontal scan 7 */ + {"\00\00\00\00\00\00\00\00\37", U(23BD) }, /* horizontal scan 9 */ + {"\04\04\37\00\16\00\04\00\00", U(23DA) }, /* earth */ /* Control pictures */ - {{032,026,022,022,000,011,011,011,006}, U(2400) }, /* NUL */ - {{010,020,010,020,005,005,007,005,005}, U(2401) }, /* SOH */ - {{010,020,010,020,005,005,002,005,005}, U(2402) }, /* STX */ - {{034,020,030,020,035,005,002,005,005}, U(2403) }, /* ETX */ - {{034,020,030,020,037,002,002,002,002}, U(2404) }, /* EOT */ - {{034,020,030,022,035,005,005,002,001}, U(2405) }, /* ENQ */ - {{010,024,034,024,025,005,006,005,005}, U(2406) }, /* ACK */ - {{030,024,030,024,030,002,002,002,003}, U(2407) }, /* BEL */ - {{030,024,030,024,030,001,002,001,002}, U(2408) }, /* BS */ - {{024,024,034,024,027,002,002,002,002}, U(2409) }, /* HT */ - {{020,020,020,020,037,004,006,004,004}, U(240A) }, /* LF */ - {{024,024,024,010,017,002,002,002,002}, U(240B) }, /* VT */ - {{034,020,030,020,027,004,006,004,004}, U(240C) }, /* FF */ - {{014,020,020,020,016,005,006,005,005}, U(240D) }, /* CR */ - {{014,020,010,004,030,002,005,005,002}, U(240E) }, /* SO */ - {{014,020,010,004,031,001,001,001,001}, U(240F) }, /* SI */ - {{030,024,024,024,030,002,002,002,003}, U(2410) }, /* DLE */ - {{030,024,024,024,031,001,001,001,001}, U(2411) }, /* DC1 */ - {{030,024,024,024,030,002,001,002,003}, U(2412) }, /* DC2 */ - {{030,024,024,030,002,001,002,001,002}, U(2413) }, /* DC3 */ - {{030,024,024,024,031,003,005,007,001}, U(2414) }, /* DC4 */ - {{032,026,022,022,000,005,006,005,005}, U(2415) }, /* NAK */ - {{010,020,010,020,005,005,002,002,002}, U(2416) }, /* SYN */ - {{034,020,030,020,036,005,006,005,006}, U(2417) }, /* ETB */ - {{014,020,020,014,000,015,013,011,011}, U(2418) }, /* CAN */ - {{034,020,030,020,034,000,033,025,021}, U(2419) }, /* EOM */ - {{010,020,010,020,006,005,006,005,006}, U(241A) }, /* SUB */ - {{030,020,030,020,030,003,004,004,003}, U(241B) }, /* ESC */ - {{034,020,030,020,023,004,002,001,006}, U(241C) }, /* FS */ - {{014,020,020,024,014,001,002,001,002}, U(241D) }, /* GS */ - {{030,024,030,024,024,001,002,001,002}, U(241E) }, /* RS */ - {{022,022,014,000,003,004,002,001,006}, U(241F) }, /* US */ - {{010,020,010,020,006,005,006,004,004}, U(2420) }, /* SP */ - {{030,024,024,030,000,007,002,002,002}, U(2421) }, /* DEL */ - {{000,000,000,000,000,021,037,000,000}, U(2423) }, /* Visible space */ - {{032,026,022,022,000,004,004,004,007}, U(2424) }, /* NL */ - {{004,011,022,004,011,022,004,000,000}, U(2425) }, /* pictorial DEL */ - {{016,021,010,004,004,000,004,000,000}, U(2426) }, /* pictorial SUB */ + {"\32\26\22\22\00\11\11\11\06", U(2400) }, /* NUL */ + {"\10\20\10\20\05\05\07\05\05", U(2401) }, /* SOH */ + {"\10\20\10\20\05\05\02\05\05", U(2402) }, /* STX */ + {"\34\20\30\20\35\05\02\05\05", U(2403) }, /* ETX */ + {"\34\20\30\20\37\02\02\02\02", U(2404) }, /* EOT */ + {"\34\20\30\22\35\05\05\02\01", U(2405) }, /* ENQ */ + {"\10\24\34\24\25\05\06\05\05", U(2406) }, /* ACK */ + {"\30\24\30\24\30\02\02\02\03", U(2407) }, /* BEL */ + {"\30\24\30\24\30\01\02\01\02", U(2408) }, /* BS */ + {"\24\24\34\24\27\02\02\02\02", U(2409) }, /* HT */ + {"\20\20\20\20\37\04\06\04\04", U(240A) }, /* LF */ + {"\24\24\24\10\17\02\02\02\02", U(240B) }, /* VT */ + {"\34\20\30\20\27\04\06\04\04", U(240C) }, /* FF */ + {"\14\20\20\20\16\05\06\05\05", U(240D) }, /* CR */ + {"\14\20\10\04\30\02\05\05\02", U(240E) }, /* SO */ + {"\14\20\10\04\31\01\01\01\01", U(240F) }, /* SI */ + {"\30\24\24\24\30\02\02\02\03", U(2410) }, /* DLE */ + {"\30\24\24\24\31\01\01\01\01", U(2411) }, /* DC1 */ + {"\30\24\24\24\30\02\01\02\03", U(2412) }, /* DC2 */ + {"\30\24\24\30\02\01\02\01\02", U(2413) }, /* DC3 */ + {"\30\24\24\24\31\03\05\07\01", U(2414) }, /* DC4 */ + {"\32\26\22\22\00\05\06\05\05", U(2415) }, /* NAK */ + {"\10\20\10\20\05\05\02\02\02", U(2416) }, /* SYN */ + {"\34\20\30\20\36\05\06\05\06", U(2417) }, /* ETB */ + {"\14\20\20\14\00\15\13\11\11", U(2418) }, /* CAN */ + {"\34\20\30\20\34\00\33\25\21", U(2419) }, /* EOM */ + {"\10\20\10\20\06\05\06\05\06", U(241A) }, /* SUB */ + {"\30\20\30\20\30\03\04\04\03", U(241B) }, /* ESC */ + {"\34\20\30\20\23\04\02\01\06", U(241C) }, /* FS */ + {"\14\20\20\24\14\01\02\01\02", U(241D) }, /* GS */ + {"\30\24\30\24\24\01\02\01\02", U(241E) }, /* RS */ + {"\22\22\14\00\03\04\02\01\06", U(241F) }, /* US */ + {"\10\20\10\20\06\05\06\04\04", U(2420) }, /* SP */ + {"\30\24\24\30\00\07\02\02\02", U(2421) }, /* DEL */ + {"\00\00\00\00\00\21\37\00\00", U(2423) }, /* Visible space */ + {"\32\26\22\22\00\04\04\04\07", U(2424) }, /* NL */ + {"\04\11\22\04\11\22\04\00\00", U(2425) }, /* pictorial DEL */ + {"\16\21\10\04\04\00\04\00\00", U(2426) }, /* pictorial SUB */ /* Box drawing */ - {{000,000,000,000,037,000,000,000,000}, 0x2500, "SF100000" }, - {{000,000,000,037,037,037,000,000,000}, U(2501) }, - {{004,004,004,004,004,004,004,004,004}, 0x2502, "SF110000" }, - {{016,016,016,016,016,016,016,016,016}, U(2503) }, - {{000,000,000,000,025,000,000,000,000}, U(2504) }, - {{000,000,000,025,025,025,000,000,000}, U(2505) }, - {{004,004,000,004,004,004,000,004,004}, U(2506) }, - {{016,016,000,016,016,016,000,016,016}, U(2507) }, - {{004,000,004,004,000,004,000,004,004}, U(250A) }, - {{016,000,016,016,000,016,000,016,016}, U(250B) }, - {{000,000,000,000,007,004,004,004,004}, 0x250c, "SF010000" }, - {{000,000,000,007,007,007,004,004,004}, U(250D) }, - {{000,000,000,000,017,016,016,016,016}, U(250E) }, - {{000,000,000,017,017,017,016,016,016}, U(250F) }, - {{000,000,000,000,034,004,004,004,004}, 0x2510, "SF030000" }, - {{000,000,000,034,034,034,004,004,004}, U(2511) }, - {{000,000,000,000,036,016,016,016,016}, U(2512) }, - {{000,000,000,036,036,036,016,016,016}, U(2513) }, - {{004,004,004,004,007,000,000,000,000}, 0x2514, "SF020000" }, - {{004,004,004,007,007,007,000,000,000}, U(2515) }, - {{016,016,016,016,017,000,000,000,000}, U(2516) }, - {{016,016,016,017,017,017,000,000,000}, U(2517) }, - {{004,004,004,004,034,000,000,000,000}, 0x2518, "SF040000" }, - {{004,004,004,034,034,034,000,000,000}, U(2519) }, - {{016,016,016,016,036,000,000,000,000}, U(251A) }, - {{016,016,016,036,036,036,000,000,000}, U(251B) }, - {{004,004,004,004,007,004,004,004,004}, 0x251c, "SF080000" }, - {{004,004,004,007,007,007,004,004,004}, U(251D) }, - {{016,016,016,016,017,004,004,004,004}, U(251E) }, - {{004,004,004,004,017,016,016,016,016}, U(251F) }, - {{016,016,016,016,017,016,016,016,016}, U(2520) }, - {{016,016,016,017,017,017,004,004,004}, U(2521) }, - {{004,004,004,017,017,017,016,016,016}, U(2522) }, - {{016,016,016,017,017,017,016,016,016}, U(2523) }, - {{004,004,004,004,034,004,004,004,004}, 0x2524, "SF090000" }, - {{004,004,004,034,034,034,004,004,004}, U(2525) }, - {{016,016,016,016,036,004,004,004,004}, U(2526) }, - {{004,004,004,004,036,016,016,016,016}, U(2527) }, - {{016,016,016,016,036,016,016,016,016}, U(2528) }, - {{016,016,016,036,036,036,004,004,004}, U(2529) }, - {{004,004,004,036,036,036,016,016,016}, U(252A) }, - {{016,016,016,036,036,036,016,016,016}, U(252B) }, - {{000,000,000,000,037,004,004,004,004}, 0x252c, "SF060000" }, - {{000,000,000,034,037,034,004,004,004}, U(252D) }, - {{000,000,000,007,037,007,004,004,004}, U(252E) }, - {{000,000,000,037,037,037,004,004,004}, U(252F) }, - {{000,000,000,000,037,016,016,016,016}, U(2530) }, - {{000,000,000,036,037,036,016,016,016}, U(2531) }, - {{000,000,000,017,037,017,016,016,016}, U(2532) }, - {{000,000,000,037,037,037,016,016,016}, U(2533) }, - {{004,004,004,004,037,000,000,000,000}, 0x2534, "SF070000" }, - {{004,004,004,034,037,034,000,000,000}, U(2535) }, - {{004,004,004,007,037,007,000,000,000}, U(2536) }, - {{004,004,004,037,037,037,000,000,000}, U(2537) }, - {{016,016,016,016,037,000,000,000,000}, U(2538) }, - {{016,016,016,036,037,036,000,000,000}, U(2539) }, - {{016,016,016,017,037,017,000,000,000}, U(253A) }, - {{016,016,016,037,037,037,000,000,000}, U(253B) }, - {{004,004,004,004,037,004,004,004,004}, 0x253c, "SF050000" }, - {{004,004,004,034,037,034,004,004,004}, U(253D) }, - {{004,004,004,007,037,007,004,004,004}, U(253E) }, - {{004,004,004,037,037,037,004,004,004}, U(253F) }, - {{016,016,016,016,037,004,004,004,004}, U(2540) }, - {{004,004,004,004,037,016,016,016,016}, U(2541) }, - {{016,016,016,016,037,016,016,016,016}, U(2542) }, - {{016,016,016,036,037,036,004,004,004}, U(2543) }, - {{016,016,016,017,037,017,004,004,004}, U(2544) }, - {{004,004,004,036,037,036,016,016,016}, U(2545) }, - {{004,004,004,017,037,017,016,016,016}, U(2546) }, - {{016,016,016,037,037,037,004,004,004}, U(2547) }, - {{004,004,004,037,037,037,016,016,016}, U(2548) }, - {{016,016,016,036,037,036,016,016,016}, U(2549) }, - {{016,016,016,017,037,017,016,016,016}, U(254A) }, - {{016,016,016,037,037,037,016,016,016}, U(254B) }, - {{000,000,000,000,033,000,000,000,000}, U(254C) }, - {{000,000,000,033,033,033,000,000,000}, U(254D) }, - {{004,004,004,004,000,004,004,004,004}, U(254E) }, - {{016,016,016,016,000,016,016,016,016}, U(254F) }, - {{000,000,000,037,000,037,000,000,000}, 0x2550, "SF430000" }, - {{012,012,012,012,012,012,012,012,012}, 0x2551, "SF240000" }, - {{000,000,000,007,004,007,004,004,004}, 0x2552, "SF510000" }, - {{000,000,000,000,017,012,012,012,012}, 0x2553, "SF520000" }, - {{000,000,000,017,010,013,012,012,012}, 0x2554, "SF390000" }, - {{000,000,000,034,004,034,004,004,004}, 0x2555, "SF220000" }, - {{000,000,000,000,036,012,012,012,012}, 0x2556, "SF210000" }, - {{000,000,000,036,002,032,012,012,012}, 0x2557, "SF250000" }, - {{004,004,004,007,004,007,000,000,000}, 0x2558, "SF500000" }, - {{012,012,012,012,017,000,000,000,000}, 0x2559, "SF490000" }, - {{012,012,012,013,010,017,000,000,000}, 0x255a, "SF380000" }, - {{004,004,004,034,004,034,000,000,000}, 0x255b, "SF280000" }, - {{012,012,012,012,036,000,000,000,000}, 0x255c, "SF270000" }, - {{012,012,012,032,002,036,000,000,000}, 0x255d, "SF260000" }, - {{004,004,004,007,004,007,004,004,004}, 0x255e, "SF360000" }, - {{012,012,012,012,013,012,012,012,012}, 0x255f, "SF370000" }, - {{012,012,012,013,010,013,012,012,012}, 0x2560, "SF420000" }, - {{004,004,004,034,004,034,004,004,004}, 0x2561, "SF190000" }, - {{012,012,012,012,032,012,012,012,012}, 0x2562, "SF200000" }, - {{012,012,012,032,002,032,012,012,012}, 0x2563, "SF230000" }, - {{000,000,000,037,000,037,004,004,004}, 0x2564, "SF470000" }, - {{000,000,000,000,037,012,012,012,012}, 0x2565, "SF480000" }, - {{000,000,000,037,000,033,012,012,012}, 0x2566, "SF410000" }, - {{004,004,004,037,000,037,000,000,000}, 0x2567, "SF450000" }, - {{012,012,012,012,037,000,000,000,000}, 0x2568, "SF460000" }, - {{012,012,012,033,000,037,000,000,000}, 0x2569, "SF400000" }, - {{004,004,004,037,004,037,004,004,004}, 0x256a, "SF540000" }, - {{012,012,012,012,037,012,012,012,012}, 0x256b, "SF530000" }, - {{012,012,012,033,000,033,012,012,012}, 0x256c, "SF440000" }, - {{000,000,000,000,003,004,004,004,004}, U(256D) }, - {{000,000,000,000,030,004,004,004,004}, U(256E) }, - {{004,004,004,004,030,000,000,000,000}, U(256F) }, - {{004,004,004,004,003,000,000,000,000}, U(2570) }, - {{000,000,000,000,034,000,000,000,000}, U(2574) }, - {{004,004,004,004,004,000,000,000,000}, U(2575) }, - {{000,000,000,000,007,000,000,000,000}, U(2576) }, - {{000,000,000,000,004,004,004,004,004}, U(2577) }, - {{000,000,000,034,034,034,000,000,000}, U(2578) }, - {{016,016,016,016,016,000,000,000,000}, U(2579) }, - {{000,000,000,007,007,007,000,000,000}, U(257A) }, - {{000,000,000,000,016,016,016,016,016}, U(257B) }, - {{000,000,000,007,037,007,000,000,000}, U(257C) }, - {{004,004,004,004,016,016,016,016,016}, U(257D) }, - {{000,000,000,034,037,034,000,000,000}, U(257E) }, - {{016,016,016,016,016,004,004,004,004}, U(257F) }, + {"\00\00\00\00\37\00\00\00\00", 0x2500, "SF100000" }, + {"\00\00\00\37\37\37\00\00\00", U(2501) }, + {"\04\04\04\04\04\04\04\04\04", 0x2502, "SF110000" }, + {"\16\16\16\16\16\16\16\16\16", U(2503) }, + {"\00\00\00\00\25\00\00\00\00", U(2504) }, + {"\00\00\00\25\25\25\00\00\00", U(2505) }, + {"\04\04\00\04\04\04\00\04\04", U(2506) }, + {"\16\16\00\16\16\16\00\16\16", U(2507) }, + {"\04\00\04\04\00\04\00\04\04", U(250A) }, + {"\16\00\16\16\00\16\00\16\16", U(250B) }, + {"\00\00\00\00\07\04\04\04\04", 0x250c, "SF010000" }, + {"\00\00\00\07\07\07\04\04\04", U(250D) }, + {"\00\00\00\00\17\16\16\16\16", U(250E) }, + {"\00\00\00\17\17\17\16\16\16", U(250F) }, + {"\00\00\00\00\34\04\04\04\04", 0x2510, "SF030000" }, + {"\00\00\00\34\34\34\04\04\04", U(2511) }, + {"\00\00\00\00\36\16\16\16\16", U(2512) }, + {"\00\00\00\36\36\36\16\16\16", U(2513) }, + {"\04\04\04\04\07\00\00\00\00", 0x2514, "SF020000" }, + {"\04\04\04\07\07\07\00\00\00", U(2515) }, + {"\16\16\16\16\17\00\00\00\00", U(2516) }, + {"\16\16\16\17\17\17\00\00\00", U(2517) }, + {"\04\04\04\04\34\00\00\00\00", 0x2518, "SF040000" }, + {"\04\04\04\34\34\34\00\00\00", U(2519) }, + {"\16\16\16\16\36\00\00\00\00", U(251A) }, + {"\16\16\16\36\36\36\00\00\00", U(251B) }, + {"\04\04\04\04\07\04\04\04\04", 0x251c, "SF080000" }, + {"\04\04\04\07\07\07\04\04\04", U(251D) }, + {"\16\16\16\16\17\04\04\04\04", U(251E) }, + {"\04\04\04\04\17\16\16\16\16", U(251F) }, + {"\16\16\16\16\17\16\16\16\16", U(2520) }, + {"\16\16\16\17\17\17\04\04\04", U(2521) }, + {"\04\04\04\17\17\17\16\16\16", U(2522) }, + {"\16\16\16\17\17\17\16\16\16", U(2523) }, + {"\04\04\04\04\34\04\04\04\04", 0x2524, "SF090000" }, + {"\04\04\04\34\34\34\04\04\04", U(2525) }, + {"\16\16\16\16\36\04\04\04\04", U(2526) }, + {"\04\04\04\04\36\16\16\16\16", U(2527) }, + {"\16\16\16\16\36\16\16\16\16", U(2528) }, + {"\16\16\16\36\36\36\04\04\04", U(2529) }, + {"\04\04\04\36\36\36\16\16\16", U(252A) }, + {"\16\16\16\36\36\36\16\16\16", U(252B) }, + {"\00\00\00\00\37\04\04\04\04", 0x252c, "SF060000" }, + {"\00\00\00\34\37\34\04\04\04", U(252D) }, + {"\00\00\00\07\37\07\04\04\04", U(252E) }, + {"\00\00\00\37\37\37\04\04\04", U(252F) }, + {"\00\00\00\00\37\16\16\16\16", U(2530) }, + {"\00\00\00\36\37\36\16\16\16", U(2531) }, + {"\00\00\00\17\37\17\16\16\16", U(2532) }, + {"\00\00\00\37\37\37\16\16\16", U(2533) }, + {"\04\04\04\04\37\00\00\00\00", 0x2534, "SF070000" }, + {"\04\04\04\34\37\34\00\00\00", U(2535) }, + {"\04\04\04\07\37\07\00\00\00", U(2536) }, + {"\04\04\04\37\37\37\00\00\00", U(2537) }, + {"\16\16\16\16\37\00\00\00\00", U(2538) }, + {"\16\16\16\36\37\36\00\00\00", U(2539) }, + {"\16\16\16\17\37\17\00\00\00", U(253A) }, + {"\16\16\16\37\37\37\00\00\00", U(253B) }, + {"\04\04\04\04\37\04\04\04\04", 0x253c, "SF050000" }, + {"\04\04\04\34\37\34\04\04\04", U(253D) }, + {"\04\04\04\07\37\07\04\04\04", U(253E) }, + {"\04\04\04\37\37\37\04\04\04", U(253F) }, + {"\16\16\16\16\37\04\04\04\04", U(2540) }, + {"\04\04\04\04\37\16\16\16\16", U(2541) }, + {"\16\16\16\16\37\16\16\16\16", U(2542) }, + {"\16\16\16\36\37\36\04\04\04", U(2543) }, + {"\16\16\16\17\37\17\04\04\04", U(2544) }, + {"\04\04\04\36\37\36\16\16\16", U(2545) }, + {"\04\04\04\17\37\17\16\16\16", U(2546) }, + {"\16\16\16\37\37\37\04\04\04", U(2547) }, + {"\04\04\04\37\37\37\16\16\16", U(2548) }, + {"\16\16\16\36\37\36\16\16\16", U(2549) }, + {"\16\16\16\17\37\17\16\16\16", U(254A) }, + {"\16\16\16\37\37\37\16\16\16", U(254B) }, + {"\00\00\00\00\33\00\00\00\00", U(254C) }, + {"\00\00\00\33\33\33\00\00\00", U(254D) }, + {"\04\04\04\04\00\04\04\04\04", U(254E) }, + {"\16\16\16\16\00\16\16\16\16", U(254F) }, + {"\00\00\00\37\00\37\00\00\00", 0x2550, "SF430000" }, + {"\12\12\12\12\12\12\12\12\12", 0x2551, "SF240000" }, + {"\00\00\00\07\04\07\04\04\04", 0x2552, "SF510000" }, + {"\00\00\00\00\17\12\12\12\12", 0x2553, "SF520000" }, + {"\00\00\00\17\10\13\12\12\12", 0x2554, "SF390000" }, + {"\00\00\00\34\04\34\04\04\04", 0x2555, "SF220000" }, + {"\00\00\00\00\36\12\12\12\12", 0x2556, "SF210000" }, + {"\00\00\00\36\02\32\12\12\12", 0x2557, "SF250000" }, + {"\04\04\04\07\04\07\00\00\00", 0x2558, "SF500000" }, + {"\12\12\12\12\17\00\00\00\00", 0x2559, "SF490000" }, + {"\12\12\12\13\10\17\00\00\00", 0x255a, "SF380000" }, + {"\04\04\04\34\04\34\00\00\00", 0x255b, "SF280000" }, + {"\12\12\12\12\36\00\00\00\00", 0x255c, "SF270000" }, + {"\12\12\12\32\02\36\00\00\00", 0x255d, "SF260000" }, + {"\04\04\04\07\04\07\04\04\04", 0x255e, "SF360000" }, + {"\12\12\12\12\13\12\12\12\12", 0x255f, "SF370000" }, + {"\12\12\12\13\10\13\12\12\12", 0x2560, "SF420000" }, + {"\04\04\04\34\04\34\04\04\04", 0x2561, "SF190000" }, + {"\12\12\12\12\32\12\12\12\12", 0x2562, "SF200000" }, + {"\12\12\12\32\02\32\12\12\12", 0x2563, "SF230000" }, + {"\00\00\00\37\00\37\04\04\04", 0x2564, "SF470000" }, + {"\00\00\00\00\37\12\12\12\12", 0x2565, "SF480000" }, + {"\00\00\00\37\00\33\12\12\12", 0x2566, "SF410000" }, + {"\04\04\04\37\00\37\00\00\00", 0x2567, "SF450000" }, + {"\12\12\12\12\37\00\00\00\00", 0x2568, "SF460000" }, + {"\12\12\12\33\00\37\00\00\00", 0x2569, "SF400000" }, + {"\04\04\04\37\04\37\04\04\04", 0x256a, "SF540000" }, + {"\12\12\12\12\37\12\12\12\12", 0x256b, "SF530000" }, + {"\12\12\12\33\00\33\12\12\12", 0x256c, "SF440000" }, + {"\00\00\00\00\03\04\04\04\04", U(256D) }, + {"\00\00\00\00\30\04\04\04\04", U(256E) }, + {"\04\04\04\04\30\00\00\00\00", U(256F) }, + {"\04\04\04\04\03\00\00\00\00", U(2570) }, + {"\00\00\00\00\34\00\00\00\00", U(2574) }, + {"\04\04\04\04\04\00\00\00\00", U(2575) }, + {"\00\00\00\00\07\00\00\00\00", U(2576) }, + {"\00\00\00\00\04\04\04\04\04", U(2577) }, + {"\00\00\00\34\34\34\00\00\00", U(2578) }, + {"\16\16\16\16\16\00\00\00\00", U(2579) }, + {"\00\00\00\07\07\07\00\00\00", U(257A) }, + {"\00\00\00\00\16\16\16\16\16", U(257B) }, + {"\00\00\00\07\37\07\00\00\00", U(257C) }, + {"\04\04\04\04\16\16\16\16\16", U(257D) }, + {"\00\00\00\34\37\34\00\00\00", U(257E) }, + {"\16\16\16\16\16\04\04\04\04", U(257F) }, /* Block elements */ {{0x03}, 0x2580, "upblock", MOS4 }, {{0x3}, 0xf1e3, "upblock.sep4", SEP4 }, @@ -2031,9 +2031,9 @@ static struct glyph { {{0xf}, 0xf1ef, "block.sep4", SEP4 }, {{0x5}, 0xf1e5, "lfblock.sep4", SEP4 }, {{0xa}, 0xf1ea, "rtblock.sep4", SEP4 }, - {{025,000,012,000,025,000,012,000,025}, 0x2591, "ltshade" }, - {{022,011,004,022,011,004,022,011,004}, 0x2592, "shade" }, - {{025,037,012,037,025,037,012,037,025}, 0x2593, "dkshade" }, + {"\25\00\12\00\25\00\12\00\25", 0x2591, "ltshade" }, + {"\22\11\04\22\11\04\22\11\04", 0x2592, "shade" }, + {"\25\37\12\37\25\37\12\37\25", 0x2593, "dkshade" }, #define M(x, u) { {x}, U(u), MOS4 }, { {x}, 0xf1e0 + x, "uni" #u ".sep4", SEP4 } M( 4, 2596), M( 8, 2597), M( 1, 2598), M(13, 2599), M( 9, 259A), M( 7, 259B), M(11, 259C), M( 2, 259D), @@ -2041,322 +2041,322 @@ static struct glyph { #undef M /* Geometric shapes */ - {{037,021,021,021,021,021,037,000,000}, 0x25a1, "H22073" }, - {{000,000,016,016,016,000,000,000,000}, 0x25aa, "H18543" }, - {{000,000,016,012,016,000,000,000,000}, 0x25ab, "H18551" }, - {{000,000,037,037,037,000,000,000,000}, 0x25ac, "filledrect" }, - {{000,000,037,021,037,000,000,000,000}, U(25AD) }, /* rect */ - {{004,004,016,016,037,037,037,000,000}, 0x25b2, "triagup" }, - {{010,014,016,017,016,014,010,000,000}, U(25B6) }, /* blacktriangleright */ - {{030,024,022,021,022,024,030,000,000}, U(25B7) }, /* whitetriangleright */ - {{000,020,034,037,034,020,000,000,000}, 0x25ba, "triagrt" }, - {{037,037,037,016,016,004,004,000,000}, 0x25bc, "triagdn" }, - {{001,003,007,017,007,003,001,000,000}, U(25C0) }, /* blacktriangleleft */ - {{003,005,011,021,011,005,003,000,000}, U(25C1) }, /* whitetriangleleft */ - {{000,001,007,037,007,001,000,000,000}, 0x25c4, "triaglf" }, - {{000,004,016,037,016,004,000,000,000}, U(25C6) }, /* black diamond shape */ - {{000,004,012,021,012,004,000,000,000}, U(25C7) }, /* white diamond shape */ - {{004,012,012,021,012,012,004,000,000}, 0x25ca, "lozenge" }, - {{000,016,021,021,021,016,000,000,000}, 0x25cb, "circle" }, - {{000,004,021,000,021,004,000,000,000}, U(25CC) }, /* dottedcircle */ - {{000,016,037,037,037,016,000,000,000}, 0x25cf, "H18533" }, - {{037,037,021,021,021,037,037,000,000}, 0x25d8, "invbullet" }, - {{037,021,004,016,004,021,037,000,000}, 0x25d9, "invcircle" }, - {{000,000,016,012,016,000,000,000,000}, 0x25e6, "openbullet" }, - {{000,037,025,025,025,037,000,000,000}, U(25EB) }, /* squared vertical line */ - {{000,037,025,035,021,037,000,000,000}, U(25F0) }, /* square UL quad (FS) */ - {{000,037,021,035,025,037,000,000,000}, U(25F1) }, /* square LL quad (GS) */ - {{000,037,021,027,025,037,000,000,000}, U(25F2) }, /* square LR quad (RS) */ - {{000,037,025,027,021,037,000,000,000}, U(25F3) }, /* square UR quad (US) */ - {{000,016,025,035,021,016,000,000,000}, U(25F4) }, /* circle UL quad (DC4) */ - {{000,016,021,035,025,016,000,000,000}, U(25F5) }, /* circle LL quad (DC3) */ - {{000,016,021,027,025,016,000,000,000}, U(25F6) }, /* circle LR quad (DC2) */ - {{000,016,025,027,021,016,000,000,000}, U(25F7) }, /* circle UR quad (DC1) */ + {"\37\21\21\21\21\21\37\00\00", 0x25a1, "H22073" }, + {"\00\00\16\16\16\00\00\00\00", 0x25aa, "H18543" }, + {"\00\00\16\12\16\00\00\00\00", 0x25ab, "H18551" }, + {"\00\00\37\37\37\00\00\00\00", 0x25ac, "filledrect" }, + {"\00\00\37\21\37\00\00\00\00", U(25AD) }, /* rect */ + {"\04\04\16\16\37\37\37\00\00", 0x25b2, "triagup" }, + {"\10\14\16\17\16\14\10\00\00", U(25B6) }, /* blacktriangleright */ + {"\30\24\22\21\22\24\30\00\00", U(25B7) }, /* whitetriangleright */ + {"\00\20\34\37\34\20\00\00\00", 0x25ba, "triagrt" }, + {"\37\37\37\16\16\04\04\00\00", 0x25bc, "triagdn" }, + {"\01\03\07\17\07\03\01\00\00", U(25C0) }, /* blacktriangleleft */ + {"\03\05\11\21\11\05\03\00\00", U(25C1) }, /* whitetriangleleft */ + {"\00\01\07\37\07\01\00\00\00", 0x25c4, "triaglf" }, + {"\00\04\16\37\16\04\00\00\00", U(25C6) }, /* black diamond shape */ + {"\00\04\12\21\12\04\00\00\00", U(25C7) }, /* white diamond shape */ + {"\04\12\12\21\12\12\04\00\00", 0x25ca, "lozenge" }, + {"\00\16\21\21\21\16\00\00\00", 0x25cb, "circle" }, + {"\00\04\21\00\21\04\00\00\00", U(25CC) }, /* dottedcircle */ + {"\00\16\37\37\37\16\00\00\00", 0x25cf, "H18533" }, + {"\37\37\21\21\21\37\37\00\00", 0x25d8, "invbullet" }, + {"\37\21\04\16\04\21\37\00\00", 0x25d9, "invcircle" }, + {"\00\00\16\12\16\00\00\00\00", 0x25e6, "openbullet" }, + {"\00\37\25\25\25\37\00\00\00", U(25EB) }, /* squared vertical line */ + {"\00\37\25\35\21\37\00\00\00", U(25F0) }, /* square UL quad (FS) */ + {"\00\37\21\35\25\37\00\00\00", U(25F1) }, /* square LL quad (GS) */ + {"\00\37\21\27\25\37\00\00\00", U(25F2) }, /* square LR quad (RS) */ + {"\00\37\25\27\21\37\00\00\00", U(25F3) }, /* square UR quad (US) */ + {"\00\16\25\35\21\16\00\00\00", U(25F4) }, /* circle UL quad (DC4) */ + {"\00\16\21\35\25\16\00\00\00", U(25F5) }, /* circle LL quad (DC3) */ + {"\00\16\21\27\25\16\00\00\00", U(25F6) }, /* circle LR quad (DC2) */ + {"\00\16\25\27\21\16\00\00\00", U(25F7) }, /* circle UR quad (DC1) */ /* Miscellaneous symbols */ - {{001,002,004,010,005,003,007,000,000}, U(2607) }, /* lightning */ - {{037,022,024,030,025,023,027,000,000}, U(2608) }, /* thunderstorm */ - {{000,016,021,025,021,016,000,000,000}, U(2609) }, /* astrological sun */ - {{000,037,000,037,000,037,000,000,000}, U(2630) }, /* Yijing trigrams... */ - {{000,033,000,037,000,037,000,000,000}, U(2631) }, - {{000,037,000,033,000,037,000,000,000}, U(2632) }, - {{000,033,000,033,000,037,000,000,000}, U(2633) }, - {{000,037,000,037,000,033,000,000,000}, U(2634) }, - {{000,033,000,037,000,033,000,000,000}, U(2635) }, - {{000,037,000,033,000,033,000,000,000}, U(2636) }, - {{000,033,000,033,000,033,000,000,000}, U(2637) }, - {{000,012,000,000,016,021,000,000,000}, U(2639) }, /* frownface */ - {{000,012,000,000,021,016,000,000,000}, 0x263a, "smileface" }, - {{016,037,025,037,037,021,016,000,000}, 0x263b, "invsmileface" }, - {{000,025,016,033,016,025,000,000,000}, 0x263c, "sun" }, - {{016,021,021,016,004,016,004,000,000}, 0x2640, "female" }, - {{007,003,005,014,022,022,014,000,000}, 0x2642, "male" }, - {{000,004,016,037,037,004,016,000,000}, 0x2660, "spade" }, - {{000,016,016,037,037,004,016,000,000}, 0x2663, "club" }, - {{000,012,037,037,016,004,000,000,000}, 0x2665, "heart" }, - {{000,004,016,037,016,004,000,000,000}, 0x2666, "diamond" }, - {{002,002,002,002,006,016,004,000,000}, U(2669) }, /* crotchet */ - {{004,006,005,005,014,034,010,000,000}, 0x266a, "musicalnote" }, - {{003,015,011,011,013,033,030,000,000}, 0x266b, "musicalnotedbl" }, - {{017,011,017,011,011,033,033,000,000}, U(266C) }, /* semiquavers */ - {{010,010,013,015,011,012,014,000,000}, U(266D) }, /* flat */ - {{010,013,015,011,013,015,001,000,000}, U(266E) }, /* natural */ - {{002,013,016,033,016,032,010,000,000}, U(266F) }, /* sharp */ - {{000,016,021,023,021,016,000,000,000}, U(2686) }, /* wht circle dot right */ - {{000,016,021,033,021,016,000,000,000}, U(2687) }, /* wht circle two dots */ - {{000,016,037,035,037,016,000,000,000}, U(2688) }, /* blk circle dot right */ - {{000,016,037,025,037,016,000,000,000}, U(2689) }, /* blk circle two dots */ - {{000,000,000,037,000,000,000,000,000}, U(268A) }, /* Yijing monogram yang */ - {{000,000,000,033,000,000,000,000,000}, U(268B) }, /* Yijing monogram yin */ - {{000,000,037,000,037,000,000,000,000}, U(268C) }, /* Yijing digrams... */ - {{000,000,033,000,037,000,000,000,000}, U(268D) }, - {{000,000,037,000,033,000,000,000,000}, U(268E) }, - {{000,000,033,000,033,000,000,000,000}, U(268F) }, + {"\01\02\04\10\05\03\07\00\00", U(2607) }, /* lightning */ + {"\37\22\24\30\25\23\27\00\00", U(2608) }, /* thunderstorm */ + {"\00\16\21\25\21\16\00\00\00", U(2609) }, /* astrological sun */ + {"\00\37\00\37\00\37\00\00\00", U(2630) }, /* Yijing trigrams... */ + {"\00\33\00\37\00\37\00\00\00", U(2631) }, + {"\00\37\00\33\00\37\00\00\00", U(2632) }, + {"\00\33\00\33\00\37\00\00\00", U(2633) }, + {"\00\37\00\37\00\33\00\00\00", U(2634) }, + {"\00\33\00\37\00\33\00\00\00", U(2635) }, + {"\00\37\00\33\00\33\00\00\00", U(2636) }, + {"\00\33\00\33\00\33\00\00\00", U(2637) }, + {"\00\12\00\00\16\21\00\00\00", U(2639) }, /* frownface */ + {"\00\12\00\00\21\16\00\00\00", 0x263a, "smileface" }, + {"\16\37\25\37\37\21\16\00\00", 0x263b, "invsmileface" }, + {"\00\25\16\33\16\25\00\00\00", 0x263c, "sun" }, + {"\16\21\21\16\04\16\04\00\00", 0x2640, "female" }, + {"\07\03\05\14\22\22\14\00\00", 0x2642, "male" }, + {"\00\04\16\37\37\04\16\00\00", 0x2660, "spade" }, + {"\00\16\16\37\37\04\16\00\00", 0x2663, "club" }, + {"\00\12\37\37\16\04\00\00\00", 0x2665, "heart" }, + {"\00\04\16\37\16\04\00\00\00", 0x2666, "diamond" }, + {"\02\02\02\02\06\16\04\00\00", U(2669) }, /* crotchet */ + {"\04\06\05\05\14\34\10\00\00", 0x266a, "musicalnote" }, + {"\03\15\11\11\13\33\30\00\00", 0x266b, "musicalnotedbl" }, + {"\17\11\17\11\11\33\33\00\00", U(266C) }, /* semiquavers */ + {"\10\10\13\15\11\12\14\00\00", U(266D) }, /* flat */ + {"\10\13\15\11\13\15\01\00\00", U(266E) }, /* natural */ + {"\02\13\16\33\16\32\10\00\00", U(266F) }, /* sharp */ + {"\00\16\21\23\21\16\00\00\00", U(2686) }, /* wht circle dot right */ + {"\00\16\21\33\21\16\00\00\00", U(2687) }, /* wht circle two dots */ + {"\00\16\37\35\37\16\00\00\00", U(2688) }, /* blk circle dot right */ + {"\00\16\37\25\37\16\00\00\00", U(2689) }, /* blk circle two dots */ + {"\00\00\00\37\00\00\00\00\00", U(268A) }, /* Yijing monogram yang */ + {"\00\00\00\33\00\00\00\00\00", U(268B) }, /* Yijing monogram yin */ + {"\00\00\37\00\37\00\00\00\00", U(268C) }, /* Yijing digrams... */ + {"\00\00\33\00\37\00\00\00\00", U(268D) }, + {"\00\00\37\00\33\00\00\00\00", U(268E) }, + {"\00\00\33\00\33\00\00\00\00", U(268F) }, /* Dingbats */ - {{000,004,022,017,022,004,000,000,000}, U(2708) }, /* airplane */ - {{000,000,001,002,024,010,000,000,000}, U(2713) }, /* tick (ACK) */ - {{016,004,025,037,025,004,016,000,000}, U(2720) }, /* maltese cross */ + {"\00\04\22\17\22\04\00\00\00", U(2708) }, /* airplane */ + {"\00\00\01\02\24\10\00\00\00", U(2713) }, /* tick (ACK) */ + {"\16\04\25\37\25\04\16\00\00", U(2720) }, /* maltese cross */ /* Miscellaneous mathematical symbols-A */ - {{004,004,004,016,004,004,004,000,000}, U(27CA) }, /* vert bar horiz stroke */ - {{000,025,025,025,025,016,000,000,000}, U(27D2) }, /* upward element of */ - {{004,004,004,004,004,004,004,004,037}, U(27D8) }, /* large up tack */ - {{037,004,004,004,004,004,004,004,004}, U(27D9) }, /* large down tack */ - {{000,000,010,027,010,000,000,000,000}, U(27DC) }, /* left multimap */ + {"\04\04\04\16\04\04\04\00\00", U(27CA) }, /* vert bar horiz stroke */ + {"\00\25\25\25\25\16\00\00\00", U(27D2) }, /* upward element of */ + {"\04\04\04\04\04\04\04\04\37", U(27D8) }, /* large up tack */ + {"\37\04\04\04\04\04\04\04\04", U(27D9) }, /* large down tack */ + {"\00\00\10\27\10\00\00\00\00", U(27DC) }, /* left multimap */ ALIAS("uni27DC.rtlm", "uni22B8"), - {{002,002,004,010,004,002,002,000,000}, U(27E8) }, /* left angle bracket */ - {{010,010,004,002,004,010,010,000,000}, U(27E9) }, /* right angle bracket */ - {{002,004,004,004,004,004,002,000,000}, U(27EE) }, /* flattened parenleft */ - {{010,004,004,004,004,004,010,000,000}, U(27EF) }, /* flattened parenright */ + {"\02\02\04\10\04\02\02\00\00", U(27E8) }, /* left angle bracket */ + {"\10\10\04\02\04\10\10\00\00", U(27E9) }, /* right angle bracket */ + {"\02\04\04\04\04\04\02\00\00", U(27EE) }, /* flattened parenleft */ + {"\10\04\04\04\04\04\10\00\00", U(27EF) }, /* flattened parenright */ /* Supplemental arrows-B */ - {{000,037,016,025,004,004,000,000,000}, U(2912) }, /* arrowupbar */ - {{000,004,004,025,016,037,000,000,000}, U(2913) }, /* arrowdownbar */ - {{000,004,016,025,004,030,000,000,000}, U(2934) }, /* arrow right curve up */ - {{000,030,004,025,016,004,000,000,000}, U(2935) }, /* arrow right curve down */ - {{001,005,011,036,010,004,000,000,000}, U(2936) }, /* arrow down curve left */ - {{020,024,022,017,002,004,000,000,000}, U(2937) }, /* arrow down curve right */ - {{000,004,010,037,002,004,000,000,000}, U(294A) }, /* harpoon lf up rt dn */ - {{000,004,002,037,010,004,000,000,000}, U(294B) }, /* harpoon lf dn rt up */ - {{004,006,005,004,024,014,004,000,000}, U(294C) }, /* harpoon up rt dn lf */ - {{004,014,024,004,005,006,004,000,000}, U(294D) }, /* harpoon up lf dn rt */ - {{000,012,021,037,000,000,000,000,000}, U(294E) }, /* harpoon lf up rt up */ - {{004,006,005,004,005,006,004,000,000}, U(294F) }, /* harpoon up rt dn rt */ - {{000,000,000,037,021,012,000,000,000}, U(2950) }, /* harpoon lf dn rt dn */ - {{004,014,024,004,024,014,004,000,000}, U(2951) }, /* harpoon up lf dn lf */ - {{000,024,030,037,020,020,000,000,000}, U(2952) }, /* harpoons to bars... */ - {{000,005,003,037,001,001,000,000,000}, U(2953) }, - {{000,037,006,005,004,004,000,000,000}, U(2954) }, - {{000,004,004,005,006,037,000,000,000}, U(2955) }, - {{000,020,020,037,030,024,000,000,000}, U(2956) }, - {{000,001,001,037,003,005,000,000,000}, U(2957) }, - {{000,037,014,024,004,004,000,000,000}, U(2958) }, - {{000,004,004,024,014,037,000,000,000}, U(2959) }, - {{000,005,011,037,001,001,000,000,000}, U(295A) }, /* ... and from bars */ - {{000,024,022,037,020,020,000,000,000}, U(295B) }, - {{000,004,006,005,004,037,000,000,000}, U(295C) }, - {{000,037,004,005,006,004,000,000,000}, U(295D) }, - {{000,001,001,037,011,005,000,000,000}, U(295E) }, - {{000,020,020,037,022,024,000,000,000}, U(295F) }, - {{000,004,014,024,004,037,000,000,000}, U(2960) }, - {{000,037,004,024,014,004,000,000,000}, U(2961) }, - {{004,010,037,000,037,010,004,000,000}, U(2962) }, /* paired harpoons */ - {{004,002,037,000,037,002,004,000,000}, U(2964) }, - {{004,010,037,000,004,002,037,000,000}, U(2966) }, - {{037,010,004,000,037,002,004,000,000}, U(2967) }, - {{004,002,037,000,004,010,037,000,000}, U(2968) }, - {{037,002,004,000,037,010,004,000,000}, U(2969) }, - {{004,010,037,000,037,000,000,000,000}, U(296A) }, - {{000,000,037,000,037,010,004,000,000}, U(296B) }, - {{004,002,037,000,037,000,000,000,000}, U(296C) }, - {{000,000,037,000,037,002,004,000,000}, U(296D) }, + {"\00\37\16\25\04\04\00\00\00", U(2912) }, /* arrowupbar */ + {"\00\04\04\25\16\37\00\00\00", U(2913) }, /* arrowdownbar */ + {"\00\04\16\25\04\30\00\00\00", U(2934) }, /* arrow right curve up */ + {"\00\30\04\25\16\04\00\00\00", U(2935) }, /* arrow right curve down */ + {"\01\05\11\36\10\04\00\00\00", U(2936) }, /* arrow down curve left */ + {"\20\24\22\17\02\04\00\00\00", U(2937) }, /* arrow down curve right */ + {"\00\04\10\37\02\04\00\00\00", U(294A) }, /* harpoon lf up rt dn */ + {"\00\04\02\37\10\04\00\00\00", U(294B) }, /* harpoon lf dn rt up */ + {"\04\06\05\04\24\14\04\00\00", U(294C) }, /* harpoon up rt dn lf */ + {"\04\14\24\04\05\06\04\00\00", U(294D) }, /* harpoon up lf dn rt */ + {"\00\12\21\37\00\00\00\00\00", U(294E) }, /* harpoon lf up rt up */ + {"\04\06\05\04\05\06\04\00\00", U(294F) }, /* harpoon up rt dn rt */ + {"\00\00\00\37\21\12\00\00\00", U(2950) }, /* harpoon lf dn rt dn */ + {"\04\14\24\04\24\14\04\00\00", U(2951) }, /* harpoon up lf dn lf */ + {"\00\24\30\37\20\20\00\00\00", U(2952) }, /* harpoons to bars... */ + {"\00\05\03\37\01\01\00\00\00", U(2953) }, + {"\00\37\06\05\04\04\00\00\00", U(2954) }, + {"\00\04\04\05\06\37\00\00\00", U(2955) }, + {"\00\20\20\37\30\24\00\00\00", U(2956) }, + {"\00\01\01\37\03\05\00\00\00", U(2957) }, + {"\00\37\14\24\04\04\00\00\00", U(2958) }, + {"\00\04\04\24\14\37\00\00\00", U(2959) }, + {"\00\05\11\37\01\01\00\00\00", U(295A) }, /* ... and from bars */ + {"\00\24\22\37\20\20\00\00\00", U(295B) }, + {"\00\04\06\05\04\37\00\00\00", U(295C) }, + {"\00\37\04\05\06\04\00\00\00", U(295D) }, + {"\00\01\01\37\11\05\00\00\00", U(295E) }, + {"\00\20\20\37\22\24\00\00\00", U(295F) }, + {"\00\04\14\24\04\37\00\00\00", U(2960) }, + {"\00\37\04\24\14\04\00\00\00", U(2961) }, + {"\04\10\37\00\37\10\04\00\00", U(2962) }, /* paired harpoons */ + {"\04\02\37\00\37\02\04\00\00", U(2964) }, + {"\04\10\37\00\04\02\37\00\00", U(2966) }, + {"\37\10\04\00\37\02\04\00\00", U(2967) }, + {"\04\02\37\00\04\10\37\00\00", U(2968) }, + {"\37\02\04\00\37\10\04\00\00", U(2969) }, + {"\04\10\37\00\37\00\00\00\00", U(296A) }, + {"\00\00\37\00\37\10\04\00\00", U(296B) }, + {"\04\02\37\00\37\00\00\00\00", U(296C) }, + {"\00\00\37\00\37\02\04\00\00", U(296D) }, /* Miscellaneous mathematical symbols-B */ - {{025,025,025,025,025,025,025,000,000}, U(2980) }, /* triple vertical bar */ - {{000,016,025,025,025,016,000,000,000}, U(29B6) }, /* circled vert bar */ - {{000,016,025,037,021,016,000,000,000}, U(29BA) }, /* circled horiz up */ + {"\25\25\25\25\25\25\25\00\00", U(2980) }, /* triple vertical bar */ + {"\00\16\25\25\25\16\00\00\00", U(29B6) }, /* circled vert bar */ + {"\00\16\25\37\21\16\00\00\00", U(29BA) }, /* circled horiz up */ /* Supplemental mathematical operators */ - {{016,021,021,021,025,021,021,021,016}, U(2A00) }, /* n-ary circled dot */ - {{016,021,025,025,037,025,025,021,016}, U(2A01) }, /* n-ary circled plus */ - {{016,021,021,033,025,033,021,021,016}, U(2A02) }, /* n-ary circled times */ - {{021,021,021,021,025,021,021,021,016}, U(2A03) }, /* n-ary union dot */ - {{021,021,025,025,037,025,025,021,016}, U(2A04) }, /* n-ary union plus */ - {{002,005,004,004,037,004,004,024,010}, U(2A0D) }, /* integral with bar */ - {{010,024,004,004,037,004,004,005,002}, 0xf113, "uni2A0D.rtlm" }, - {{002,005,004,037,004,037,004,024,010}, U(2A0E) }, /* integral w/dbl bar */ - {{010,024,004,037,004,037,004,005,002}, 0xf114, "uni2A0E.rtlm" }, - {{002,005,004,037,025,037,004,024,010}, U(2A16) }, /* integral w/square */ - {{010,024,004,037,025,037,004,005,002}, 0xf115, "uni2A16.rtlm" }, - {{002,005,004,016,025,025,004,024,010}, U(2A19) }, /* integral w/cap */ - {{010,024,004,016,025,025,004,005,002}, 0xf116, "uni2A19.rtlm" }, - {{002,005,004,025,025,016,004,024,010}, U(2A1A) }, /* integral w/cup */ - {{010,024,004,025,025,016,004,005,002}, 0xf117, "uni2A1A.rtlm" }, - {{004,004,037,004,004,000,004,000,000}, U(2A25) }, /* plus dot */ - {{000,000,000,037,000,004,000,000,000}, U(2A2A) }, /* minus dot */ - {{000,020,000,037,000,001,000,000,000}, U(2A2B) }, /* minus falling dots */ - {{000,001,000,037,000,020,000,000,000}, U(2A2C) }, /* minus rising dots */ - {{004,021,012,004,012,021,000,000,000}, U(2A30) }, /* dot times */ - {{000,016,021,025,021,021,000,000,000}, U(2A40) }, /* intersection with dot */ - {{004,000,004,012,021,000,000,000,000}, U(2A51) }, /* dot and */ - {{004,000,021,012,004,000,000,000,000}, U(2A52) }, /* dot or */ - {{037,000,037,000,004,012,021,000,000}, U(2A5E) }, /* double bar and */ - {{000,004,012,021,000,037,000,000,000}, U(2A5F) }, /* and bar */ - {{004,012,021,000,037,000,037,000,000}, U(2A60) }, /* and double bar */ - {{037,000,037,000,021,012,004,000,000}, U(2A62) }, /* double bar or */ - {{021,012,004,000,037,000,037,000,000}, U(2A63) }, /* or double bar */ - {{000,000,037,000,037,000,004,000,000}, U(2A66) }, /* equals dot */ - {{004,000,037,000,037,000,037,000,000}, U(2A67) }, /* dot identical */ - {{004,000,010,025,002,000,000,000,000}, U(2A6A) }, /* dot tilde */ - {{004,000,002,025,010,000,000,000,000}, 0xf118, "uni2A6A.rtlm" }, - {{000,001,010,025,002,020,000,000,000}, U(2A6B) }, /* tilde rising dots */ - {{000,020,002,025,010,001,000,000,000}, 0xf119, "uni2A6B.rtlm" }, - {{037,000,037,000,010,025,002,000,000}, U(2A73) }, /* equals tilde */ - {{037,000,037,000,002,025,010,000,000}, 0xf11a, "uni2A73.rtlm" }, - {{012,000,037,000,037,000,012,000,000}, U(2A77) }, /* equals with four dots */ - {{004,033,000,037,000,037,000,000,000}, U(2AAE) }, /* bumpy equals */ - {{000,017,020,024,020,017,000,000,000}, U(2ABD) }, /* subset with dot */ - {{000,036,001,005,001,036,000,000,000}, U(2ABE) }, /* superset with dot */ - {{017,020,017,000,004,016,004,000,000}, U(2ABF) }, /* subset plus */ - {{036,001,036,000,004,016,004,000,000}, U(2AC0) }, /* superset plus */ - {{017,020,017,000,012,004,012,000,000}, U(2AC1) }, /* subset times */ - {{036,001,036,000,012,004,012,000,000}, U(2AC2) }, /* superset times */ - {{004,000,017,020,017,000,037,000,000}, U(2AC3) }, /* dot subset or equal */ - {{004,000,036,001,036,000,037,000,000}, U(2AC4) }, /* dot superset or equal */ - {{017,020,017,000,037,000,037,000,000}, U(2AC5) }, /* subset equals */ - {{036,001,036,000,037,000,037,000,000}, U(2AC6) }, /* superset equals */ - {{017,020,017,000,010,025,002,000,000}, U(2AC7) }, /* subset tilde */ - {{036,001,036,000,002,025,010,000,000}, 0xf11b, "uni2AC7.rtlm" }, - {{036,001,036,000,010,025,002,000,000}, U(2AC8) }, /* superset tilde */ - {{017,020,017,000,002,025,010,000,000}, 0xf11c, "uni2AC8.rtlm" }, - {{000,017,021,021,021,017,000,000,000}, U(2ACF) }, /* closed subset */ - {{000,036,021,021,021,036,000,000,000}, U(2AD0) }, /* closed superset */ - {{017,021,021,021,017,000,037,000,000}, U(2AD1) }, /* closed subset or eq */ - {{036,021,021,021,036,000,037,000,000}, U(2AD2) }, /* closed superset or eq */ - {{017,020,017,000,036,001,036,000,000}, U(2AD3) }, /* subset superset */ - {{036,001,036,000,017,020,017,000,000}, U(2AD4) }, /* superset subset */ - {{017,020,017,000,017,020,017,000,000}, U(2AD5) }, /* subset subset */ - {{036,001,036,000,036,001,036,000,000}, U(2AD6) }, /* superset superset */ - {{000,016,025,025,025,025,000,000,000}, U(2AD9) }, /* downward element of */ - {{016,004,016,025,025,025,025,000,000}, U(2ADA) }, /* tee top pitchfork */ - {{004,016,025,025,025,025,004,000,000}, U(2ADB) }, /* transversal i'section */ - {{000,002,002,016,002,002,000,000,000}, U(2ADE) }, /* short left tack */ - {{000,000,037,004,004,000,000,000,000}, U(2ADF) }, /* short down tack */ - {{000,000,004,004,037,000,000,000,000}, U(2AE0) }, /* short up tack */ - {{020,037,020,037,020,037,020,000,000}, U(2AE2) }, /* triple rt turnstile */ - {{001,037,001,037,001,037,001,000,000}, 0xf11d, "uni2AE2.rtlm" }, - {{000,005,005,035,005,005,000,000,000}, U(2AE3) }, /* dbl vert left tstile */ - {{000,001,037,001,037,001,000,000,000}, U(2AE4) }, /* dbl left turnstile */ - {{000,005,035,005,035,005,000,000,000}, U(2AE5) }, /* dbl v dbl left tstile */ - {{000,024,024,037,024,024,000,000,000}, U(2AE6) }, - {{000,005,005,037,005,005,000,000,000}, 0xf11e, "uni2AE6.rtlm" }, - {{000,037,000,037,004,004,000,000,000}, U(2AE7) }, /* short down tack o'bar */ - {{000,004,004,037,000,037,000,000,000}, U(2AE8) }, /* short up tack u'bar */ - {{004,004,037,000,037,004,004,000,000}, U(2AE9) }, /* short up down tacks */ - {{000,037,012,012,012,012,000,000,000}, U(2AEA) }, /* dbl down tack */ - {{000,012,012,012,012,037,000,000,000}, U(2AEB) }, /* dbl up tack */ - {{000,037,001,037,001,001,000,000,000}, U(2AEC) }, /* dbl not sign */ - {{000,037,020,037,020,020,000,000,000}, U(2AED) }, /* dbl reversed not */ - {{012,012,012,037,012,012,012,000,000}, U(2AF2) }, /* dbl v bar h stroke */ - {{025,025,025,025,025,025,025,000,000}, U(2AF4) }, /* triple v bar operator */ - {{025,025,025,037,025,025,025,000,000}, U(2AF5) }, /* triple v bar h stroke */ - {{025,025,025,025,025,025,025,025,025}, U(2AFC) }, /* large triple vert bar */ - {{016,012,012,012,012,012,016,000,000}, U(2AFE) }, /* white vert bar */ - {{016,012,012,012,012,012,012,012,016}, U(2AFF) }, /* n-ary white vert bar */ + {"\16\21\21\21\25\21\21\21\16", U(2A00) }, /* n-ary circled dot */ + {"\16\21\25\25\37\25\25\21\16", U(2A01) }, /* n-ary circled plus */ + {"\16\21\21\33\25\33\21\21\16", U(2A02) }, /* n-ary circled times */ + {"\21\21\21\21\25\21\21\21\16", U(2A03) }, /* n-ary union dot */ + {"\21\21\25\25\37\25\25\21\16", U(2A04) }, /* n-ary union plus */ + {"\02\05\04\04\37\04\04\24\10", U(2A0D) }, /* integral with bar */ + {"\10\24\04\04\37\04\04\05\02", 0xf113, "uni2A0D.rtlm" }, + {"\02\05\04\37\04\37\04\24\10", U(2A0E) }, /* integral w/dbl bar */ + {"\10\24\04\37\04\37\04\05\02", 0xf114, "uni2A0E.rtlm" }, + {"\02\05\04\37\25\37\04\24\10", U(2A16) }, /* integral w/square */ + {"\10\24\04\37\25\37\04\05\02", 0xf115, "uni2A16.rtlm" }, + {"\02\05\04\16\25\25\04\24\10", U(2A19) }, /* integral w/cap */ + {"\10\24\04\16\25\25\04\05\02", 0xf116, "uni2A19.rtlm" }, + {"\02\05\04\25\25\16\04\24\10", U(2A1A) }, /* integral w/cup */ + {"\10\24\04\25\25\16\04\05\02", 0xf117, "uni2A1A.rtlm" }, + {"\04\04\37\04\04\00\04\00\00", U(2A25) }, /* plus dot */ + {"\00\00\00\37\00\04\00\00\00", U(2A2A) }, /* minus dot */ + {"\00\20\00\37\00\01\00\00\00", U(2A2B) }, /* minus falling dots */ + {"\00\01\00\37\00\20\00\00\00", U(2A2C) }, /* minus rising dots */ + {"\04\21\12\04\12\21\00\00\00", U(2A30) }, /* dot times */ + {"\00\16\21\25\21\21\00\00\00", U(2A40) }, /* intersection with dot */ + {"\04\00\04\12\21\00\00\00\00", U(2A51) }, /* dot and */ + {"\04\00\21\12\04\00\00\00\00", U(2A52) }, /* dot or */ + {"\37\00\37\00\04\12\21\00\00", U(2A5E) }, /* double bar and */ + {"\00\04\12\21\00\37\00\00\00", U(2A5F) }, /* and bar */ + {"\04\12\21\00\37\00\37\00\00", U(2A60) }, /* and double bar */ + {"\37\00\37\00\21\12\04\00\00", U(2A62) }, /* double bar or */ + {"\21\12\04\00\37\00\37\00\00", U(2A63) }, /* or double bar */ + {"\00\00\37\00\37\00\04\00\00", U(2A66) }, /* equals dot */ + {"\04\00\37\00\37\00\37\00\00", U(2A67) }, /* dot identical */ + {"\04\00\10\25\02\00\00\00\00", U(2A6A) }, /* dot tilde */ + {"\04\00\02\25\10\00\00\00\00", 0xf118, "uni2A6A.rtlm" }, + {"\00\01\10\25\02\20\00\00\00", U(2A6B) }, /* tilde rising dots */ + {"\00\20\02\25\10\01\00\00\00", 0xf119, "uni2A6B.rtlm" }, + {"\37\00\37\00\10\25\02\00\00", U(2A73) }, /* equals tilde */ + {"\37\00\37\00\02\25\10\00\00", 0xf11a, "uni2A73.rtlm" }, + {"\12\00\37\00\37\00\12\00\00", U(2A77) }, /* equals with four dots */ + {"\04\33\00\37\00\37\00\00\00", U(2AAE) }, /* bumpy equals */ + {"\00\17\20\24\20\17\00\00\00", U(2ABD) }, /* subset with dot */ + {"\00\36\01\05\01\36\00\00\00", U(2ABE) }, /* superset with dot */ + {"\17\20\17\00\04\16\04\00\00", U(2ABF) }, /* subset plus */ + {"\36\01\36\00\04\16\04\00\00", U(2AC0) }, /* superset plus */ + {"\17\20\17\00\12\04\12\00\00", U(2AC1) }, /* subset times */ + {"\36\01\36\00\12\04\12\00\00", U(2AC2) }, /* superset times */ + {"\04\00\17\20\17\00\37\00\00", U(2AC3) }, /* dot subset or equal */ + {"\04\00\36\01\36\00\37\00\00", U(2AC4) }, /* dot superset or equal */ + {"\17\20\17\00\37\00\37\00\00", U(2AC5) }, /* subset equals */ + {"\36\01\36\00\37\00\37\00\00", U(2AC6) }, /* superset equals */ + {"\17\20\17\00\10\25\02\00\00", U(2AC7) }, /* subset tilde */ + {"\36\01\36\00\02\25\10\00\00", 0xf11b, "uni2AC7.rtlm" }, + {"\36\01\36\00\10\25\02\00\00", U(2AC8) }, /* superset tilde */ + {"\17\20\17\00\02\25\10\00\00", 0xf11c, "uni2AC8.rtlm" }, + {"\00\17\21\21\21\17\00\00\00", U(2ACF) }, /* closed subset */ + {"\00\36\21\21\21\36\00\00\00", U(2AD0) }, /* closed superset */ + {"\17\21\21\21\17\00\37\00\00", U(2AD1) }, /* closed subset or eq */ + {"\36\21\21\21\36\00\37\00\00", U(2AD2) }, /* closed superset or eq */ + {"\17\20\17\00\36\01\36\00\00", U(2AD3) }, /* subset superset */ + {"\36\01\36\00\17\20\17\00\00", U(2AD4) }, /* superset subset */ + {"\17\20\17\00\17\20\17\00\00", U(2AD5) }, /* subset subset */ + {"\36\01\36\00\36\01\36\00\00", U(2AD6) }, /* superset superset */ + {"\00\16\25\25\25\25\00\00\00", U(2AD9) }, /* downward element of */ + {"\16\04\16\25\25\25\25\00\00", U(2ADA) }, /* tee top pitchfork */ + {"\04\16\25\25\25\25\04\00\00", U(2ADB) }, /* transversal i'section */ + {"\00\02\02\16\02\02\00\00\00", U(2ADE) }, /* short left tack */ + {"\00\00\37\04\04\00\00\00\00", U(2ADF) }, /* short down tack */ + {"\00\00\04\04\37\00\00\00\00", U(2AE0) }, /* short up tack */ + {"\20\37\20\37\20\37\20\00\00", U(2AE2) }, /* triple rt turnstile */ + {"\01\37\01\37\01\37\01\00\00", 0xf11d, "uni2AE2.rtlm" }, + {"\00\05\05\35\05\05\00\00\00", U(2AE3) }, /* dbl vert left tstile */ + {"\00\01\37\01\37\01\00\00\00", U(2AE4) }, /* dbl left turnstile */ + {"\00\05\35\05\35\05\00\00\00", U(2AE5) }, /* dbl v dbl left tstile */ + {"\00\24\24\37\24\24\00\00\00", U(2AE6) }, + {"\00\05\05\37\05\05\00\00\00", 0xf11e, "uni2AE6.rtlm" }, + {"\00\37\00\37\04\04\00\00\00", U(2AE7) }, /* short down tack o'bar */ + {"\00\04\04\37\00\37\00\00\00", U(2AE8) }, /* short up tack u'bar */ + {"\04\04\37\00\37\04\04\00\00", U(2AE9) }, /* short up down tacks */ + {"\00\37\12\12\12\12\00\00\00", U(2AEA) }, /* dbl down tack */ + {"\00\12\12\12\12\37\00\00\00", U(2AEB) }, /* dbl up tack */ + {"\00\37\01\37\01\01\00\00\00", U(2AEC) }, /* dbl not sign */ + {"\00\37\20\37\20\20\00\00\00", U(2AED) }, /* dbl reversed not */ + {"\12\12\12\37\12\12\12\00\00", U(2AF2) }, /* dbl v bar h stroke */ + {"\25\25\25\25\25\25\25\00\00", U(2AF4) }, /* triple v bar operator */ + {"\25\25\25\37\25\25\25\00\00", U(2AF5) }, /* triple v bar h stroke */ + {"\25\25\25\25\25\25\25\25\25", U(2AFC) }, /* large triple vert bar */ + {"\16\12\12\12\12\12\16\00\00", U(2AFE) }, /* white vert bar */ + {"\16\12\12\12\12\12\12\12\16", U(2AFF) }, /* n-ary white vert bar */ /* Miscellaneous symbols and arrows */ - {{000,025,000,021,000,025,000,000,000}, U(2B1A) }, /* dottedsquare */ + {"\00\25\00\21\00\25\00\00\00", U(2B1A) }, /* dottedsquare */ /* Latin extended-C */ - {{021,021,037,021,021,012,004,000,000}, U(2C6F) }, /* turned A */ - {{000,000,021,021,037,021,016,000,000}, 0xf1bf, "uni2C6F.c2sc" }, - {{000,000,022,025,024,024,010,000,000}, U(2C71) }, /* vhook */ - {{000,000,037,001,017,001,037,000,000}, U(2C7B) }, /* small cap turned E */ - {{000,000,000,000,004,000,004,004,010}, U(2C7C) }, /* jinferior */ - {{016,021,020,016,001,021,016,004,003}, U(2C7E) }, /* S with swash tail */ + {"\21\21\37\21\21\12\04\00\00", U(2C6F) }, /* turned A */ + {"\00\00\21\21\37\21\16\00\00", 0xf1bf, "uni2C6F.c2sc" }, + {"\00\00\22\25\24\24\10\00\00", U(2C71) }, /* vhook */ + {"\00\00\37\01\17\01\37\00\00", U(2C7B) }, /* small cap turned E */ + {"\00\00\00\00\04\00\04\04\10", U(2C7C) }, /* jinferior */ + {"\16\21\20\16\01\21\16\04\03", U(2C7E) }, /* S with swash tail */ ALIAS("uni2C7E.c2sc", "uni023F"), - {{037,001,002,004,010,020,030,004,003}, U(2C7F) }, /* Z with swash tail */ - {{000,000,037,001,016,020,030,004,003}, 0xf1c3, "uni2C7F.c2sc" }, + {"\37\01\02\04\10\20\30\04\03", U(2C7F) }, /* Z with swash tail */ + {"\00\00\37\01\16\20\30\04\03", 0xf1c3, "uni2C7F.c2sc" }, /* Supplemental punctuation */ - {{002,004,010,002,004,010,000,000,000}, U(2E17) }, /* dbl oblique hyphen */ - {{000,000,004,000,004,014,024,025,016}, U(2E18) }, /* gnaborretni */ - {{012,000,000,016,000,000,000,000,000}, U(2E1A) }, /* hyphendieresis */ - {{004,012,004,000,010,025,002,000,000}, U(2E1B) }, /* tilde ring above */ - {{004,000,010,025,002,000,000,000,000}, U(2E1E) }, /* tilde dot above */ - {{000,000,010,025,002,000,004,000,000}, U(2E1F) }, /* tilde dot below */ - {{017,010,010,010,000,000,000,000,000}, U(2E22) }, /* top half bracketleft */ - {{036,002,002,002,000,000,000,000,000}, U(2E23) }, /* top half bracketright */ - {{000,000,000,010,010,010,017,000,000}, U(2E24) }, /* bot half bracketleft */ - {{000,000,000,002,002,002,036,000,000}, U(2E25) }, /* bot half bracketright */ - {{011,022,022,022,022,022,011,000,000}, U(2E28) }, /* left double paren */ - {{022,011,011,011,011,011,022,000,000}, U(2E29) }, /* right double paren */ - {{000,000,021,000,000,000,004,000,000}, U(2E2A) }, /* two dots over one */ - {{000,000,004,000,000,000,021,000,000}, U(2E2B) }, /* one dot over two */ - {{000,000,021,000,000,000,021,000,000}, U(2E2C) }, /* squared four dots */ - {{000,000,004,000,025,000,004,000,000}, U(2E2D) }, /* five dot mark */ - {{016,021,010,004,004,000,004,000,000}, U(2E2E) }, /* reversed question */ - {{000,000,000,000,000,002,004,004,000}, U(2E32) }, /* turned comma */ - {{000,002,004,004,000,000,004,000,000}, U(2E35) }, /* turned semicolon */ - {{004,004,034,004,004,004,004,004,004}, U(2E36) }, /* dagger w/left guard */ - {{004,004,007,004,004,004,004,004,004}, U(2E37) }, /* dagger w/right guard */ - {{004,004,004,004,004,004,037,004,004}, U(2E38) }, /* turned dagger */ - {{016,021,020,016,021,016,000,000,000}, U(2E39) }, /* top half section */ - {{000,000,016,000,016,000,000,000,000}, U(2E40) }, /* double hyphen */ - {{000,000,000,000,000,004,004,002,000}, U(2E41) }, /* reversed comma */ - {{000,000,000,000,000,022,022,011,000}, U(2E42) }, /* dbl low rev9 quote */ - {{004,004,037,004,037,004,037,004,004}, U(2E4B) }, /* triple dagger */ - {{017,010,010,034,010,010,017,000,000}, U(2E55) }, /* bracketleft stroke */ + {"\02\04\10\02\04\10\00\00\00", U(2E17) }, /* dbl oblique hyphen */ + {"\00\00\04\00\04\14\24\25\16", U(2E18) }, /* gnaborretni */ + {"\12\00\00\16\00\00\00\00\00", U(2E1A) }, /* hyphendieresis */ + {"\04\12\04\00\10\25\02\00\00", U(2E1B) }, /* tilde ring above */ + {"\04\00\10\25\02\00\00\00\00", U(2E1E) }, /* tilde dot above */ + {"\00\00\10\25\02\00\04\00\00", U(2E1F) }, /* tilde dot below */ + {"\17\10\10\10\00\00\00\00\00", U(2E22) }, /* top half bracketleft */ + {"\36\02\02\02\00\00\00\00\00", U(2E23) }, /* top half bracketright */ + {"\00\00\00\10\10\10\17\00\00", U(2E24) }, /* bot half bracketleft */ + {"\00\00\00\02\02\02\36\00\00", U(2E25) }, /* bot half bracketright */ + {"\11\22\22\22\22\22\11\00\00", U(2E28) }, /* left double paren */ + {"\22\11\11\11\11\11\22\00\00", U(2E29) }, /* right double paren */ + {"\00\00\21\00\00\00\04\00\00", U(2E2A) }, /* two dots over one */ + {"\00\00\04\00\00\00\21\00\00", U(2E2B) }, /* one dot over two */ + {"\00\00\21\00\00\00\21\00\00", U(2E2C) }, /* squared four dots */ + {"\00\00\04\00\25\00\04\00\00", U(2E2D) }, /* five dot mark */ + {"\16\21\10\04\04\00\04\00\00", U(2E2E) }, /* reversed question */ + {"\00\00\00\00\00\02\04\04\00", U(2E32) }, /* turned comma */ + {"\00\02\04\04\00\00\04\00\00", U(2E35) }, /* turned semicolon */ + {"\04\04\34\04\04\04\04\04\04", U(2E36) }, /* dagger w/left guard */ + {"\04\04\07\04\04\04\04\04\04", U(2E37) }, /* dagger w/right guard */ + {"\04\04\04\04\04\04\37\04\04", U(2E38) }, /* turned dagger */ + {"\16\21\20\16\21\16\00\00\00", U(2E39) }, /* top half section */ + {"\00\00\16\00\16\00\00\00\00", U(2E40) }, /* double hyphen */ + {"\00\00\00\00\00\04\04\02\00", U(2E41) }, /* reversed comma */ + {"\00\00\00\00\00\22\22\11\00", U(2E42) }, /* dbl low rev9 quote */ + {"\04\04\37\04\37\04\37\04\04", U(2E4B) }, /* triple dagger */ + {"\17\10\10\34\10\10\17\00\00", U(2E55) }, /* bracketleft stroke */ ALIAS("uni2E55.rtlm", "uni2E56"), - {{036,002,002,007,002,002,036,000,000}, U(2E56) }, /* bracketright stroke */ + {"\36\02\02\07\02\02\36\00\00", U(2E56) }, /* bracketright stroke */ ALIAS("uni2E56.rtlm", "uni2E55"), - {{017,010,034,010,034,010,017,000,000}, U(2E57) }, /* bracketleft dbl strk */ + {"\17\10\34\10\34\10\17\00\00", U(2E57) }, /* bracketleft dbl strk */ ALIAS("uni2E57.rtlm", "uni2E58"), - {{036,002,007,002,007,002,036,000,000}, U(2E58) }, /* bracketright dbl strk */ + {"\36\02\07\02\07\02\36\00\00", U(2E58) }, /* bracketright dbl strk */ ALIAS("uni2E58.rtlm", "uni2E57"), - {{002,004,010,010,000,000,000,000,000}, U(2E59) }, /* top half parenleft */ + {"\02\04\10\10\00\00\00\00\00", U(2E59) }, /* top half parenleft */ ALIAS("uni2E59.rtlm", "uni2E5A"), - {{010,004,002,002,000,000,000,000,000}, U(2E5A) }, /* top half parenright */ + {"\10\04\02\02\00\00\00\00\00", U(2E5A) }, /* top half parenright */ ALIAS("uni2E5A.rtlm", "uni2E59"), - {{000,000,000,010,010,004,002,000,000}, U(2E5B) }, /* bot half parenleft */ + {"\00\00\00\10\10\04\02\00\00", U(2E5B) }, /* bot half parenleft */ ALIAS("uni2E5B.rtlm", "uni2E5C"), - {{000,000,000,002,002,004,010,000,000}, U(2E5C) }, /* bot half parenright */ + {"\00\00\00\02\02\04\10\00\00", U(2E5C) }, /* bot half parenright */ ALIAS("uni2E5C.rtlm", "uni2E5B"), - {{000,000,002,004,010,000,000,000,000}, U(2E5D) }, /* oblique hyphen */ + {"\00\00\02\04\10\00\00\00\00", U(2E5D) }, /* oblique hyphen */ /* Latin extended-D */ - {{021,021,021,037,021,021,021,001,016}, U(A726) }, /* Heng */ - {{000,000,021,021,037,021,021,001,016}, 0xf1c4, "uniA726.c2sc" }, - {{020,020,036,021,021,021,021,001,006}, U(A727) }, /* heng */ + {"\21\21\21\37\21\21\21\01\16", U(A726) }, /* Heng */ + {"\00\00\21\21\37\21\21\01\16", 0xf1c4, "uniA726.c2sc" }, + {"\20\20\36\21\21\21\21\01\06", U(A727) }, /* heng */ ALIAS("uniA727.sc", "uniA726.c2sc"), - {{000,000,037,020,036,020,020,000,000}, U(A730) }, /* small cap F */ - {{000,000,017,020,016,001,036,000,000}, U(A731) }, /* small cap S */ - {{037,001,001,001,001,001,001,000,000}, U(A780) }, /* turned L */ - {{016,004,004,004,004,004,006,000,000}, U(A781) }, /* turned l */ - {{021,021,021,037,001,001,001,000,000}, U(A78D) }, /* cap turned h */ - {{006,011,010,034,010,011,006,000,000}, U(A792) }, /* C with bar */ - {{000,000,006,011,034,011,006,000,000}, 0xf1c5, "uniA792.c2sc" }, - {{000,000,007,010,034,010,007,000,000}, U(A793) }, /* c with bar */ + {"\00\00\37\20\36\20\20\00\00", U(A730) }, /* small cap F */ + {"\00\00\17\20\16\01\36\00\00", U(A731) }, /* small cap S */ + {"\37\01\01\01\01\01\01\00\00", U(A780) }, /* turned L */ + {"\16\04\04\04\04\04\06\00\00", U(A781) }, /* turned l */ + {"\21\21\21\37\01\01\01\00\00", U(A78D) }, /* cap turned h */ + {"\06\11\10\34\10\11\06\00\00", U(A792) }, /* C with bar */ + {"\00\00\06\11\34\11\06\00\00", 0xf1c5, "uniA792.c2sc" }, + {"\00\00\07\10\34\10\07\00\00", U(A793) }, /* c with bar */ ALIAS("uniA793.sc", "uniA792.c2sc"), - {{011,031,011,017,011,011,011,000,000}, U(A7AA) }, /* H with hook */ - {{000,000,011,031,017,011,011,000,000}, 0xf1c6, "uniA7AA.c2sc" }, - {{016,021,001,006,001,021,016,000,000}, U(A7AB) }, /* reversed Epsilon */ - {{000,000,016,021,006,021,016,000,000}, 0xf1c7, "uniA7AB.c2sc" }, - {{004,004,014,025,016,004,007,000,000}, U(A7AD) }, /* belted L */ - {{000,000,014,025,016,004,007,000,000}, 0xf1c8, "uniA7AD.c2sc" }, - {{037,025,004,004,004,025,037,000,000}, U(A7AE) }, /* cap small-cap I */ - {{000,000,037,025,004,025,037,000,000}, 0xf1c9, "uniA7AE.c2sc" }, - {{000,000,016,021,025,022,015,000,000}, U(A7AF) }, /* small cap Q */ - {{021,011,005,003,005,011,021,000,000}, U(A7B0) }, /* turned K */ - {{000,000,021,011,007,011,021,000,000}, 0xf1ca, "uniA7B0.c2sc" }, - {{004,004,004,004,004,004,037,000,000}, U(A7B1) }, /* turned T */ - {{000,000,004,004,004,004,037,000,000}, 0xf1cb, "uniA7B1.c2sc" }, - {{001,001,001,011,025,025,016,004,000}, U(A7B2) }, /* crossed-tail J */ - {{000,000,001,001,011,025,016,004,000}, 0xf1cc, "uniA7B2.c2sc" }, - {{037,001,001,017,001,001,001,000,000}, U(A7FB) }, /* reversed F */ - {{017,021,021,017,001,001,001,000,000}, U(A7FC) }, /* reversed P */ - {{021,021,021,025,025,033,021,000,000}, U(A7FD) }, /* inverted M */ + {"\11\31\11\17\11\11\11\00\00", U(A7AA) }, /* H with hook */ + {"\00\00\11\31\17\11\11\00\00", 0xf1c6, "uniA7AA.c2sc" }, + {"\16\21\01\06\01\21\16\00\00", U(A7AB) }, /* reversed Epsilon */ + {"\00\00\16\21\06\21\16\00\00", 0xf1c7, "uniA7AB.c2sc" }, + {"\04\04\14\25\16\04\07\00\00", U(A7AD) }, /* belted L */ + {"\00\00\14\25\16\04\07\00\00", 0xf1c8, "uniA7AD.c2sc" }, + {"\37\25\04\04\04\25\37\00\00", U(A7AE) }, /* cap small-cap I */ + {"\00\00\37\25\04\25\37\00\00", 0xf1c9, "uniA7AE.c2sc" }, + {"\00\00\16\21\25\22\15\00\00", U(A7AF) }, /* small cap Q */ + {"\21\11\05\03\05\11\21\00\00", U(A7B0) }, /* turned K */ + {"\00\00\21\11\07\11\21\00\00", 0xf1ca, "uniA7B0.c2sc" }, + {"\04\04\04\04\04\04\37\00\00", U(A7B1) }, /* turned T */ + {"\00\00\04\04\04\04\37\00\00", 0xf1cb, "uniA7B1.c2sc" }, + {"\01\01\01\11\25\25\16\04\00", U(A7B2) }, /* crossed-tail J */ + {"\00\00\01\01\11\25\16\04\00", 0xf1cc, "uniA7B2.c2sc" }, + {"\37\01\01\17\01\01\01\00\00", U(A7FB) }, /* reversed F */ + {"\17\21\21\17\01\01\01\00\00", U(A7FC) }, /* reversed P */ + {"\21\21\21\25\25\33\21\00\00", U(A7FD) }, /* inverted M */ /* Private use area */ /* U+EE00--U+EE7F: zvbi mosaic graphics */ @@ -2389,163 +2389,163 @@ static struct glyph { */ /* Alphabetic presentation forms */ - {{006,010,036,012,012,012,017,000,000}, 0xfb01, "fi" }, - {{006,012,012,036,012,012,017,000,000}, 0xfb02, "fl" }, + {"\06\10\36\12\12\12\17\00\00", 0xfb01, "fi" }, + {"\06\12\12\36\12\12\17\00\00", 0xfb02, "fl" }, /* Halfwidth and fullwidth forms */ - {{004,004,004,004,004,004,004,004,004}, U(FFE8) }, /* halfwidth U+2502 */ - {{000,004,010,037,010,004,000,000,000}, U(FFE9) }, /* halfwidth U+2190 */ - {{000,004,016,025,004,004,000,000,000}, U(FFEA) }, /* halfwidth U+2191 */ - {{000,004,002,037,002,004,000,000,000}, U(FFEB) }, /* halfwidth U+2192 */ - {{000,004,004,025,016,004,000,000,000}, U(FFEC) }, /* halfwidth U+2193 */ - {{037,037,037,037,037,037,037,000,000}, U(FFED) }, /* halfwidth U+25A0 */ - {{000,016,021,021,021,016,000,000,000}, U(FFEE) }, /* halfwidth U+25CB */ + {"\04\04\04\04\04\04\04\04\04", U(FFE8) }, /* halfwidth U+2502 */ + {"\00\04\10\37\10\04\00\00\00", U(FFE9) }, /* halfwidth U+2190 */ + {"\00\04\16\25\04\04\00\00\00", U(FFEA) }, /* halfwidth U+2191 */ + {"\00\04\02\37\02\04\00\00\00", U(FFEB) }, /* halfwidth U+2192 */ + {"\00\04\04\25\16\04\00\00\00", U(FFEC) }, /* halfwidth U+2193 */ + {"\37\37\37\37\37\37\37\00\00", U(FFED) }, /* halfwidth U+25A0 */ + {"\00\16\21\21\21\16\00\00\00", U(FFEE) }, /* halfwidth U+25CB */ /* Specials */ - {{016,021,025,011,016,012,016,000,000}, U(FFFD) }, /* replacement */ + {"\16\21\25\11\16\12\16\00\00", U(FFFD) }, /* replacement */ /* Shavian */ - {{030,004,004,004,004,004,004,000,000}, U(10450) }, /* peep */ - {{014,024,004,004,004,004,004,000,000}, U(10451) }, /* tot */ - {{004,004,004,014,020,020,014,000,000}, U(10452) }, /* kick */ - {{004,004,004,004,004,004,030,000,000}, U(10453) }, /* fee */ - {{014,002,001,017,021,021,016,000,000}, U(10454) }, /* thigh */ - {{017,020,016,001,001,001,036,000,000}, U(10455) }, /* so */ - {{001,002,004,010,020,020,016,000,000}, U(10456) }, /* sure */ - {{015,022,004,010,020,020,016,000,000}, U(10457) }, /* church */ - {{020,020,010,004,002,001,001,000,000}, U(10458) }, /* yea */ - {{004,012,021,012,004,012,021,000,000}, U(10459) }, /* hung */ - {{000,000,004,004,004,004,004,004,003}, U(1045A) }, /* bib */ - {{000,000,004,004,004,004,004,005,006}, U(1045B) }, /* dead */ - {{000,000,006,001,001,006,004,004,004}, U(1045C) }, /* gag */ - {{000,000,003,004,004,004,004,004,004}, U(1045D) }, /* vow */ - {{000,000,016,021,021,036,020,010,006}, U(1045E) }, /* they */ - {{000,000,036,001,001,001,016,020,017}, U(1045F) }, /* zoo */ - {{000,000,016,001,001,002,004,010,020}, U(10460) }, /* measure */ - {{000,000,016,001,001,002,004,011,026}, U(10461) }, /* judge */ - {{000,000,001,001,002,004,010,020,020}, U(10462) }, /* woe */ - {{000,000,021,012,004,012,021,012,004}, U(10463) }, /* ha-ha */ - {{000,000,017,020,020,020,017,000,000}, U(10464) }, /* loll */ - {{000,000,003,002,004,010,030,000,000}, U(10465) }, /* mime */ - {{000,000,004,004,004,004,004,000,000}, U(10466) }, /* if */ - {{000,000,004,004,004,004,003,000,000}, U(10467) }, /* egg */ - {{000,000,004,004,004,004,030,000,000}, U(10468) }, /* ash */ - {{000,000,003,004,004,004,004,000,000}, U(10469) }, /* ado */ - {{000,000,030,004,004,004,004,000,000}, U(1046A) }, /* on */ - {{000,000,021,021,012,012,004,000,000}, U(1046B) }, /* wool */ - {{000,000,004,010,034,004,002,000,000}, U(1046C) }, /* out */ - {{000,000,006,010,007,002,034,000,000}, U(1046D) }, /* ah */ - {{000,000,036,001,001,001,036,000,000}, U(1046E) }, /* roar */ - {{000,000,030,010,004,002,003,000,000}, U(1046F) }, /* nun */ - {{000,000,020,023,025,031,001,000,000}, U(10470) }, /* eat */ - {{000,000,037,020,010,004,003,000,000}, U(10471) }, /* age */ - {{000,000,037,001,002,004,030,000,000}, U(10472) }, /* ice */ - {{000,000,037,001,016,020,020,000,000}, U(10473) }, /* up */ - {{000,000,016,021,021,021,016,000,000}, U(10474) }, /* oak */ - {{000,000,004,012,012,021,021,000,000}, U(10475) }, /* ooze */ - {{000,000,030,007,002,004,010,000,000}, U(10476) }, /* oil */ - {{000,000,034,003,001,002,001,000,000}, U(10477) }, /* awe */ - {{000,000,016,022,021,011,032,000,000}, U(10478) }, /* are */ - {{000,000,013,022,021,011,016,000,000}, U(10479) }, /* or */ - {{000,000,016,021,011,021,022,000,000}, U(1047A) }, /* air */ - {{000,000,011,021,022,021,016,000,000}, U(1047B) }, /* err */ - {{000,000,006,011,021,021,026,000,000}, U(1047C) }, /* array */ - {{000,000,026,031,021,021,026,000,000}, U(1047D) }, /* ear */ - {{000,000,027,030,020,020,020,000,000}, U(1047E) }, /* ian */ - {{000,000,020,020,022,025,015,000,000}, U(1047F) }, /* yew */ + {"\30\04\04\04\04\04\04\00\00", U(10450) }, /* peep */ + {"\14\24\04\04\04\04\04\00\00", U(10451) }, /* tot */ + {"\04\04\04\14\20\20\14\00\00", U(10452) }, /* kick */ + {"\04\04\04\04\04\04\30\00\00", U(10453) }, /* fee */ + {"\14\02\01\17\21\21\16\00\00", U(10454) }, /* thigh */ + {"\17\20\16\01\01\01\36\00\00", U(10455) }, /* so */ + {"\01\02\04\10\20\20\16\00\00", U(10456) }, /* sure */ + {"\15\22\04\10\20\20\16\00\00", U(10457) }, /* church */ + {"\20\20\10\04\02\01\01\00\00", U(10458) }, /* yea */ + {"\04\12\21\12\04\12\21\00\00", U(10459) }, /* hung */ + {"\00\00\04\04\04\04\04\04\03", U(1045A) }, /* bib */ + {"\00\00\04\04\04\04\04\05\06", U(1045B) }, /* dead */ + {"\00\00\06\01\01\06\04\04\04", U(1045C) }, /* gag */ + {"\00\00\03\04\04\04\04\04\04", U(1045D) }, /* vow */ + {"\00\00\16\21\21\36\20\10\06", U(1045E) }, /* they */ + {"\00\00\36\01\01\01\16\20\17", U(1045F) }, /* zoo */ + {"\00\00\16\01\01\02\04\10\20", U(10460) }, /* measure */ + {"\00\00\16\01\01\02\04\11\26", U(10461) }, /* judge */ + {"\00\00\01\01\02\04\10\20\20", U(10462) }, /* woe */ + {"\00\00\21\12\04\12\21\12\04", U(10463) }, /* ha-ha */ + {"\00\00\17\20\20\20\17\00\00", U(10464) }, /* loll */ + {"\00\00\03\02\04\10\30\00\00", U(10465) }, /* mime */ + {"\00\00\04\04\04\04\04\00\00", U(10466) }, /* if */ + {"\00\00\04\04\04\04\03\00\00", U(10467) }, /* egg */ + {"\00\00\04\04\04\04\30\00\00", U(10468) }, /* ash */ + {"\00\00\03\04\04\04\04\00\00", U(10469) }, /* ado */ + {"\00\00\30\04\04\04\04\00\00", U(1046A) }, /* on */ + {"\00\00\21\21\12\12\04\00\00", U(1046B) }, /* wool */ + {"\00\00\04\10\34\04\02\00\00", U(1046C) }, /* out */ + {"\00\00\06\10\07\02\34\00\00", U(1046D) }, /* ah */ + {"\00\00\36\01\01\01\36\00\00", U(1046E) }, /* roar */ + {"\00\00\30\10\04\02\03\00\00", U(1046F) }, /* nun */ + {"\00\00\20\23\25\31\01\00\00", U(10470) }, /* eat */ + {"\00\00\37\20\10\04\03\00\00", U(10471) }, /* age */ + {"\00\00\37\01\02\04\30\00\00", U(10472) }, /* ice */ + {"\00\00\37\01\16\20\20\00\00", U(10473) }, /* up */ + {"\00\00\16\21\21\21\16\00\00", U(10474) }, /* oak */ + {"\00\00\04\12\12\21\21\00\00", U(10475) }, /* ooze */ + {"\00\00\30\07\02\04\10\00\00", U(10476) }, /* oil */ + {"\00\00\34\03\01\02\01\00\00", U(10477) }, /* awe */ + {"\00\00\16\22\21\11\32\00\00", U(10478) }, /* are */ + {"\00\00\13\22\21\11\16\00\00", U(10479) }, /* or */ + {"\00\00\16\21\11\21\22\00\00", U(1047A) }, /* air */ + {"\00\00\11\21\22\21\16\00\00", U(1047B) }, /* err */ + {"\00\00\06\11\21\21\26\00\00", U(1047C) }, /* array */ + {"\00\00\26\31\21\21\26\00\00", U(1047D) }, /* ear */ + {"\00\00\27\30\20\20\20\00\00", U(1047E) }, /* ian */ + {"\00\00\20\20\22\25\15\00\00", U(1047F) }, /* yew */ /* Musical symbols */ - {{004,004,004,004,004,004,004,004,004}, U(1D100) }, /* bar line */ - {{012,012,012,012,012,012,012,012,012}, U(1D101) }, /* double bar line */ - {{013,013,013,013,013,013,013,013,013}, U(1D102) }, /* final bar line */ - {{032,032,032,032,032,032,032,032,032}, U(1D103) }, /* reversed ditto */ - {{004,004,000,004,004,004,000,004,004}, U(1D104) }, /* dashed bar line */ - {{000,000,004,004,004,004,004,000,000}, U(1D105) }, /* short bar line */ - {{024,024,024,025,024,025,024,024,024}, U(1D106) }, /* start repeat */ - {{005,005,005,025,005,025,005,005,005}, U(1D107) }, /* end repeat */ - {{000,000,000,004,000,004,000,000,000}, U(1D108) }, /* repeat dots */ - {{010,024,021,012,004,012,021,005,002}, U(1D10B) }, /* segno */ - {{016,021,025,000,000,000,000,000,000}, U(1D110) }, /* fermata */ - {{000,000,000,000,000,000,025,021,016}, U(1D111) }, /* fermata below */ - {{000,000,000,000,037,000,000,000,000}, U(1D116) }, /* 1-line stave */ - {{000,000,000,037,000,037,000,000,000}, U(1D117) }, /* 2-line stave */ - {{000,000,037,000,037,000,037,000,000}, U(1D118) }, /* 3-line stave */ - {{000,037,000,037,000,037,000,037,000}, U(1D119) }, /* 4-line stave */ - {{037,000,037,000,037,000,037,000,037}, U(1D11A) }, /* 5-line stave */ - {{004,012,012,012,014,026,025,016,004}, U(1D11E) }, /* G clef */ - {{025,025,025,026,024,026,025,025,025}, U(1D121) }, /* C clef */ - {{010,025,004,005,010,020,000,000,000}, U(1D122) }, /* F clef */ - {{000,033,033,004,033,033,000,000,000}, U(1D12A) }, /* double sharp */ - {{004,024,027,035,025,026,030,000,000}, U(1D12B) }, /* double flat */ - {{000,000,037,016,037,000,000,000,000}, U(1D13A) }, /* breve rest */ - {{000,000,037,016,000,000,000,000,000}, U(1D13B) }, /* semibreve rest */ - {{000,000,000,016,037,000,000,000,000}, U(1D13C) }, /* minim rest */ + {"\04\04\04\04\04\04\04\04\04", U(1D100) }, /* bar line */ + {"\12\12\12\12\12\12\12\12\12", U(1D101) }, /* double bar line */ + {"\13\13\13\13\13\13\13\13\13", U(1D102) }, /* final bar line */ + {"\32\32\32\32\32\32\32\32\32", U(1D103) }, /* reversed ditto */ + {"\04\04\00\04\04\04\00\04\04", U(1D104) }, /* dashed bar line */ + {"\00\00\04\04\04\04\04\00\00", U(1D105) }, /* short bar line */ + {"\24\24\24\25\24\25\24\24\24", U(1D106) }, /* start repeat */ + {"\05\05\05\25\05\25\05\05\05", U(1D107) }, /* end repeat */ + {"\00\00\00\04\00\04\00\00\00", U(1D108) }, /* repeat dots */ + {"\10\24\21\12\04\12\21\05\02", U(1D10B) }, /* segno */ + {"\16\21\25\00\00\00\00\00\00", U(1D110) }, /* fermata */ + {"\00\00\00\00\00\00\25\21\16", U(1D111) }, /* fermata below */ + {"\00\00\00\00\37\00\00\00\00", U(1D116) }, /* 1-line stave */ + {"\00\00\00\37\00\37\00\00\00", U(1D117) }, /* 2-line stave */ + {"\00\00\37\00\37\00\37\00\00", U(1D118) }, /* 3-line stave */ + {"\00\37\00\37\00\37\00\37\00", U(1D119) }, /* 4-line stave */ + {"\37\00\37\00\37\00\37\00\37", U(1D11A) }, /* 5-line stave */ + {"\04\12\12\12\14\26\25\16\04", U(1D11E) }, /* G clef */ + {"\25\25\25\26\24\26\25\25\25", U(1D121) }, /* C clef */ + {"\10\25\04\05\10\20\00\00\00", U(1D122) }, /* F clef */ + {"\00\33\33\04\33\33\00\00\00", U(1D12A) }, /* double sharp */ + {"\04\24\27\35\25\26\30\00\00", U(1D12B) }, /* double flat */ + {"\00\00\37\16\37\00\00\00\00", U(1D13A) }, /* breve rest */ + {"\00\00\37\16\00\00\00\00\00", U(1D13B) }, /* semibreve rest */ + {"\00\00\00\16\37\00\00\00\00", U(1D13C) }, /* minim rest */ /* Mathematical alphanumeric symbols */ - {{016,025,025,035,025,025,027,000,000}, U(1D538) }, /* double-struck A */ - {{036,025,025,026,025,025,036,000,000}, U(1D539) }, /* double-struck B */ - {{036,025,025,025,025,025,036,000,000}, U(1D53B) }, /* double-struck D */ - {{037,024,024,026,024,024,037,000,000}, U(1D53C) }, /* double-struck E */ - {{037,024,024,026,024,024,034,000,000}, U(1D53D) }, /* double-struck F */ - {{016,025,024,024,027,025,017,000,000}, U(1D53E) }, /* double-struck G */ - {{037,012,012,012,012,012,037,000,000}, U(1D540) }, /* double-struck I */ - {{007,005,005,005,005,025,016,000,000}, U(1D541) }, /* double-struck J */ - {{035,025,025,026,025,025,035,000,000}, U(1D542) }, /* double-struck K */ - {{034,024,024,024,024,024,037,000,000}, U(1D543) }, /* double-struck L */ - {{021,033,025,025,025,025,027,000,000}, U(1D544) }, /* double-struck M */ - {{016,025,025,025,025,025,016,000,000}, U(1D546) }, /* double-struck O */ - {{017,024,022,011,005,005,036,000,000}, U(1D54A) }, /* double-struck S */ - {{037,012,012,012,012,012,016,000,000}, U(1D54B) }, /* double-struck T */ - {{035,025,025,025,025,025,016,000,000}, U(1D54C) }, /* double-struck U */ - {{035,025,022,012,012,004,004,000,000}, U(1D54D) }, /* double-struck V */ - {{035,025,025,025,025,025,012,000,000}, U(1D54E) }, /* double-struck W */ - {{035,025,022,012,011,025,027,000,000}, U(1D54F) }, /* double-struck X */ - {{035,025,022,012,012,012,016,000,000}, U(1D550) }, /* double-struck Y */ - {{000,000,016,005,015,025,017,000,000}, U(1D552) }, /* double-struck a */ - {{034,024,026,025,025,025,036,000,000}, U(1D553) }, /* double-struck b */ - {{000,000,017,024,024,024,017,000,000}, U(1D554) }, /* double-struck c */ - {{007,005,015,025,025,025,017,000,000}, U(1D555) }, /* double-struck d */ - {{000,000,016,025,027,024,016,000,000}, U(1D556) }, /* double-struck e */ - {{007,012,012,033,012,012,016,000,000}, U(1D557) }, /* double-struck f */ - {{000,000,017,025,025,025,017,001,016}, U(1D558) }, /* double-struck g */ - {{034,024,026,025,025,025,035,000,000}, U(1D559) }, /* double-struck h */ - {{016,000,036,012,012,012,037,000,000}, U(1D55A) }, /* double-struck i */ - {{016,000,016,012,012,012,012,012,034}, U(1D55B) }, /* double-struck j */ - {{034,024,025,025,026,025,035,000,000}, U(1D55C) }, /* double-struck k */ - {{036,012,012,012,012,012,037,000,000}, U(1D55D) }, /* double-struck l */ - {{000,000,032,025,025,025,035,000,000}, U(1D55E) }, /* double-struck m */ - {{000,000,036,025,025,025,035,000,000}, U(1D55F) }, /* double-struck n */ - {{000,000,016,025,025,025,016,000,000}, U(1D560) }, /* double-struck o */ - {{000,000,036,025,025,025,026,024,034}, U(1D561) }, /* double-struck p */ - {{000,000,017,025,025,025,015,005,007}, U(1D562) }, /* double-struck q */ - {{000,000,035,026,024,024,034,000,000}, U(1D563) }, /* double-struck r */ - {{000,000,017,022,011,005,036,000,000}, U(1D564) }, /* double-struck s */ - {{016,012,033,012,012,012,007,000,000}, U(1D565) }, /* double-struck t */ - {{000,000,027,025,025,025,017,000,000}, U(1D566) }, /* double-struck u */ - {{000,000,035,025,022,012,004,000,000}, U(1D567) }, /* double-struck v */ - {{000,000,035,025,025,025,012,000,000}, U(1D568) }, /* double-struck w */ - {{000,000,035,022,012,011,027,000,000}, U(1D569) }, /* double-struck x */ - {{000,000,027,025,025,025,017,001,016}, U(1D56A) }, /* double-struck y */ - {{000,000,037,011,012,022,037,000,000}, U(1D56B) }, /* double-struck z */ + {"\16\25\25\35\25\25\27\00\00", U(1D538) }, /* double-struck A */ + {"\36\25\25\26\25\25\36\00\00", U(1D539) }, /* double-struck B */ + {"\36\25\25\25\25\25\36\00\00", U(1D53B) }, /* double-struck D */ + {"\37\24\24\26\24\24\37\00\00", U(1D53C) }, /* double-struck E */ + {"\37\24\24\26\24\24\34\00\00", U(1D53D) }, /* double-struck F */ + {"\16\25\24\24\27\25\17\00\00", U(1D53E) }, /* double-struck G */ + {"\37\12\12\12\12\12\37\00\00", U(1D540) }, /* double-struck I */ + {"\07\05\05\05\05\25\16\00\00", U(1D541) }, /* double-struck J */ + {"\35\25\25\26\25\25\35\00\00", U(1D542) }, /* double-struck K */ + {"\34\24\24\24\24\24\37\00\00", U(1D543) }, /* double-struck L */ + {"\21\33\25\25\25\25\27\00\00", U(1D544) }, /* double-struck M */ + {"\16\25\25\25\25\25\16\00\00", U(1D546) }, /* double-struck O */ + {"\17\24\22\11\05\05\36\00\00", U(1D54A) }, /* double-struck S */ + {"\37\12\12\12\12\12\16\00\00", U(1D54B) }, /* double-struck T */ + {"\35\25\25\25\25\25\16\00\00", U(1D54C) }, /* double-struck U */ + {"\35\25\22\12\12\04\04\00\00", U(1D54D) }, /* double-struck V */ + {"\35\25\25\25\25\25\12\00\00", U(1D54E) }, /* double-struck W */ + {"\35\25\22\12\11\25\27\00\00", U(1D54F) }, /* double-struck X */ + {"\35\25\22\12\12\12\16\00\00", U(1D550) }, /* double-struck Y */ + {"\00\00\16\05\15\25\17\00\00", U(1D552) }, /* double-struck a */ + {"\34\24\26\25\25\25\36\00\00", U(1D553) }, /* double-struck b */ + {"\00\00\17\24\24\24\17\00\00", U(1D554) }, /* double-struck c */ + {"\07\05\15\25\25\25\17\00\00", U(1D555) }, /* double-struck d */ + {"\00\00\16\25\27\24\16\00\00", U(1D556) }, /* double-struck e */ + {"\07\12\12\33\12\12\16\00\00", U(1D557) }, /* double-struck f */ + {"\00\00\17\25\25\25\17\01\16", U(1D558) }, /* double-struck g */ + {"\34\24\26\25\25\25\35\00\00", U(1D559) }, /* double-struck h */ + {"\16\00\36\12\12\12\37\00\00", U(1D55A) }, /* double-struck i */ + {"\16\00\16\12\12\12\12\12\34", U(1D55B) }, /* double-struck j */ + {"\34\24\25\25\26\25\35\00\00", U(1D55C) }, /* double-struck k */ + {"\36\12\12\12\12\12\37\00\00", U(1D55D) }, /* double-struck l */ + {"\00\00\32\25\25\25\35\00\00", U(1D55E) }, /* double-struck m */ + {"\00\00\36\25\25\25\35\00\00", U(1D55F) }, /* double-struck n */ + {"\00\00\16\25\25\25\16\00\00", U(1D560) }, /* double-struck o */ + {"\00\00\36\25\25\25\26\24\34", U(1D561) }, /* double-struck p */ + {"\00\00\17\25\25\25\15\05\07", U(1D562) }, /* double-struck q */ + {"\00\00\35\26\24\24\34\00\00", U(1D563) }, /* double-struck r */ + {"\00\00\17\22\11\05\36\00\00", U(1D564) }, /* double-struck s */ + {"\16\12\33\12\12\12\07\00\00", U(1D565) }, /* double-struck t */ + {"\00\00\27\25\25\25\17\00\00", U(1D566) }, /* double-struck u */ + {"\00\00\35\25\22\12\04\00\00", U(1D567) }, /* double-struck v */ + {"\00\00\35\25\25\25\12\00\00", U(1D568) }, /* double-struck w */ + {"\00\00\35\22\12\11\27\00\00", U(1D569) }, /* double-struck x */ + {"\00\00\27\25\25\25\17\01\16", U(1D56A) }, /* double-struck y */ + {"\00\00\37\11\12\22\37\00\00", U(1D56B) }, /* double-struck z */ /* Transport and map symbols */ - {{004,012,012,012,033,033,025,000,000}, U(1F680) }, /* rocket */ - {{000,034,010,011,027,010,000,000,000}, U(1F681) }, /* helicopter */ - {{000,000,013,036,037,025,000,000,000}, U(1F682) }, /* steamlocomotive */ - {{000,007,017,027,037,011,000,000,000}, U(1F69A) }, /* deliverytruck */ + {"\04\12\12\12\33\33\25\00\00", U(1F680) }, /* rocket */ + {"\00\34\10\11\27\10\00\00\00", U(1F681) }, /* helicopter */ + {"\00\00\13\36\37\25\00\00\00", U(1F682) }, /* steamlocomotive */ + {"\00\07\17\27\37\11\00\00\00", U(1F69A) }, /* deliverytruck */ /* Symbols for legacy computing */ - {{030,024,022,021,027,030,000,000,000}, U(1FBB0) }, /* arrowheadptr */ - {{000,012,033,000,033,012,000,000,000}, U(1FBBB) }, /* voided Greek cross */ - {{000,037,001,005,001,037,000,000,000}, U(1FBBC) }, /* right open square dot */ - {{012,025,021,012,021,025,012,000,000}, U(1FBC0) }, /* RISC OS close button */ - {{037,021,035,031,037,033,037,000,000}, U(1FBC4) }, /* invquestion */ - {{004,012,012,004,037,004,004,012,021}, U(1FBC5) }, /* stick figure */ - {{004,012,012,004,025,016,004,012,021}, U(1FBC6) }, /* ... with arms up */ - {{004,012,012,004,015,026,004,012,011}, U(1FBC7) }, /* ... leaning left */ - {{004,012,012,004,026,015,004,012,022}, U(1FBC8) }, /* ... leaning right */ - {{004,012,012,004,037,012,021,037,012}, U(1FBC9) }, /* ... wearing dress */ - {{004,012,021,021,025,033,021,000,000}, U(1FBCA) }, /* white chevron up */ + {"\30\24\22\21\27\30\00\00\00", U(1FBB0) }, /* arrowheadptr */ + {"\00\12\33\00\33\12\00\00\00", U(1FBBB) }, /* voided Greek cross */ + {"\00\37\01\05\01\37\00\00\00", U(1FBBC) }, /* right open square dot */ + {"\12\25\21\12\21\25\12\00\00", U(1FBC0) }, /* RISC OS close button */ + {"\37\21\35\31\37\33\37\00\00", U(1FBC4) }, /* invquestion */ + {"\04\12\12\04\37\04\04\12\21", U(1FBC5) }, /* stick figure */ + {"\04\12\12\04\25\16\04\12\21", U(1FBC6) }, /* ... with arms up */ + {"\04\12\12\04\15\26\04\12\11", U(1FBC7) }, /* ... leaning left */ + {"\04\12\12\04\26\15\04\12\22", U(1FBC8) }, /* ... leaning right */ + {"\04\12\12\04\37\12\21\37\12", U(1FBC9) }, /* ... wearing dress */ + {"\04\12\21\21\25\33\21\00\00", U(1FBCA) }, /* white chevron up */ /* * Backward compatibility aliases. These are glyphs whose name has @@ -2605,7 +2605,7 @@ static struct glyph { ALIAS("block.sep6", "u1CE8F"), /* and finally */ - {{037,021,021,021,021,021,037,000,000}, -1, ".notdef" }, + {"\37\21\21\21\21\21\37\00\00", -1, ".notdef" }, }; #undef U