From: Ben Harris Date: Tue, 3 Dec 2024 18:38:39 +0000 (+0000) Subject: Merge new characters and minor fixes X-Git-Tag: bedstead-3.251~79 X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~bjharris/git?a=commitdiff_plain;h=a8c4150d5c05daa2cf9ee5e3eccaa42e34701830;p=bedstead.git Merge new characters and minor fixes Converted to the new string-constant format in the process. --- a8c4150d5c05daa2cf9ee5e3eccaa42e34701830 diff --cc bedstead.c index 4149edc,030ae90..4c8beac --- a/bedstead.c +++ b/bedstead.c @@@ -685,150 -670,154 +685,154 @@@ static struct glyph 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\22\20\20\37\00\00", 0x013f, "Ldot" }, + {"\00\00\20\22\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"), - {{037,004,004,016,004,004,004,000,000}, 0x0166, "Tbar" }, - {{000,000,037,004,016,004,004,000,000}, -1, "Tbar.c2sc" }, - {{004,016,004,016,004,004,002,000,000}, 0x0167, "tbar" }, ++ {"\37\04\04\16\04\04\04\00\00", 0x0166, "Tbar" }, ++ {"\00\00\37\04\16\04\04\00\00", -1, "Tbar.c2sc" }, ++ {"\04\16\04\16\04\04\02\00\00", 0x0167, "tbar" }, + ALIAS("tbar.sc", "Tbar.c2sc"), - {{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 */ @@@ -896,1156 -885,1172 +900,1169 @@@ 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) */ - {{016,000,000,000,000,000,000,000,000}, U(02C9) }, /* Modifier letter macron */ - {{002,004,000,000,000,000,000,000,000}, U(02CA) }, /* Modifier letter acute accent */ - {{010,004,000,000,000,000,000,000,000}, U(02CB) }, /* Modifier letter grave accent */ - {{000,000,000,000,000,000,004,004,004}, U(02CC) }, /* Vertical stroke (inferior) */ - {{000,000,000,000,000,000,000,000,016}, U(02CD) }, /* Modifier letter low macron */ - {{000,000,000,000,000,000,000,004,002}, U(02CE) }, /* Modifier letter low grave */ - {{000,000,000,000,000,000,000,004,010}, U(02CF) }, /* Modifier letter low acute */ - {{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) */ ++ {"\16\00\00\00\00\00\00\00\00", U(02C9) }, /* Modifier letter macron */ ++ {"\02\04\00\00\00\00\00\00\00", U(02CA) }, /* Modifier letter acute accent */ ++ {"\10\04\00\00\00\00\00\00\00", U(02CB) }, /* Modifier letter grave accent */ + {"\00\00\00\00\00\00\04\04\04", U(02CC) }, /* Vertical stroke (inferior) */ ++ {"\00\00\00\00\00\00\00\00\16", U(02CD) }, /* Modifier letter low macron */ ++ {"\00\00\00\00\00\00\00\04\02", U(02CE) }, /* Modifier letter low grave */ ++ {"\00\00\00\00\00\00\00\04\10", U(02CF) }, /* Modifier letter low acute */ + {"\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 */ - {"\01\01\01\01\01\21\16\00\00", U(037F), }, /* Yot */ - {{010,010,020,020,000,000,000,000,000}, U(0374) }, /* Greek numeral sign */ - {{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 */ ++ {"\10\10\20\20\00\00\00\00\00", U(0374) }, /* Greek numeral sign */ ++ {"\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 */ - {{002,004,037,020,020,020,020,000,000}, U(0403) }, /* Gje */ - {{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 */ - {{002,004,021,022,034,022,021,000,000}, U(040C) }, /* Kje */ - {{010,004,021,023,025,031,021,000,000}, U(040D) }, /* I grave */ - {{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 */ - {{002,004,000,037,020,020,020,000,000}, U(0453) }, /* gje */ - {{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 */ - {{002,004,020,022,034,022,021,000,000}, U(045C) }, /* kje */ - {{010,004,000,023,025,031,021,000,000}, U(045D) }, /* i grave */ - {{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 */ ++ {"\02\04\37\20\20\20\20\00\00", U(0403) }, /* Gje */ + {"\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 */ ++ {"\02\04\21\22\34\22\21\00\00", U(040C) }, /* Kje */ ++ {"\10\04\21\23\25\31\21\00\00", U(040D) }, /* I grave */ + {"\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 */ ++ {"\02\04\00\37\20\20\20\00\00", U(0453) }, /* gje */ + {"\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 */ ++ {"\02\04\20\22\34\22\21\00\00", U(045C) }, /* kje */ ++ {"\10\04\00\23\25\31\21\00\00", U(045D) }, /* i grave */ + {"\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", }, - 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 */ + {"\00\00\21\21\12\12\04\00\04", U(1E7F) }, /* vdotbelow */ + {"\12\00\21\25\25\25\12\00\00", 0x1e84, "Wdieresis", }, + {"\12\00\21\21\25\25\12\00\00", 0x1e85, "wdieresis", }, + ALIAS("wdieresis.sc", "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\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", JOIN_U }, + {"\04\04\04\04\04\05\02\00\00", 0xf112, "integralbt.rtlm", JOIN_U }, + {"\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), JOIN_U }, /* long parenleft middle */ + {"\10\10\10\10\10\04\02\00\00", U(239D), JOIN_U }, /* 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), JOIN_U }, /* long parenright middle */ + {"\02\02\02\02\02\04\10\00\00", U(23A0), JOIN_U }, /* 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), JOIN_U }, /* long bracketleft mid */ + {"\10\10\10\10\10\10\17\00\00", U(23A3), JOIN_U }, /* 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), JOIN_U }, /* long bracketright mid */ + {"\02\02\02\02\02\02\36\00\00", U(23A6), JOIN_U }, /* 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), JOIN_U }, /* long braceleft middle */ + {"\04\04\04\04\04\04\03\00\00", U(23A9), JOIN_U }, /* long braceleft bottom */ + {"\04\04\04\04\04\04\04\04\04", U(23AA), JOIN_U }, /* 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), JOIN_U }, /* long braceright middle */ + {"\04\04\04\04\04\04\30\00\00", U(23AD), JOIN_U }, /* long braceright bottom */ + {"\04\04\04\04\04\04\04\04\04", U(23AE), JOIN_U }, /* 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), JOIN_U }, /* summation bottom */ + {"\37\00\00\00\00\00\00\00\00", U(23BA), JOIN_L }, /* horizontal scan 1 */ + {"\00\00\37\00\00\00\00\00\00", U(23BB), JOIN_L }, /* horizontal scan 3 */ + {"\00\00\00\00\00\00\37\00\00", U(23BC), JOIN_L }, /* horizontal scan 7 */ + {"\00\00\00\00\00\00\00\00\37", U(23BD), JOIN_L }, /* 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", JOIN }, + {"\00\00\00\37\37\37\00\00\00", U(2501), JOIN }, + {"\04\04\04\04\04\04\04\04\04", 0x2502, "SF110000", JOIN }, + {"\16\16\16\16\16\16\16\16\16", U(2503), JOIN }, + {"\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", JOIN }, + {"\00\00\00\07\07\07\04\04\04", U(250D), JOIN }, + {"\00\00\00\00\17\16\16\16\16", U(250E), JOIN }, + {"\00\00\00\17\17\17\16\16\16", U(250F), JOIN }, + {"\00\00\00\00\34\04\04\04\04", 0x2510, "SF030000", JOIN }, + {"\00\00\00\34\34\34\04\04\04", U(2511), JOIN }, + {"\00\00\00\00\36\16\16\16\16", U(2512), JOIN }, + {"\00\00\00\36\36\36\16\16\16", U(2513), JOIN }, + {"\04\04\04\04\07\00\00\00\00", 0x2514, "SF020000", JOIN }, + {"\04\04\04\07\07\07\00\00\00", U(2515), JOIN }, + {"\16\16\16\16\17\00\00\00\00", U(2516), JOIN }, + {"\16\16\16\17\17\17\00\00\00", U(2517), JOIN }, + {"\04\04\04\04\34\00\00\00\00", 0x2518, "SF040000", JOIN }, + {"\04\04\04\34\34\34\00\00\00", U(2519), JOIN }, + {"\16\16\16\16\36\00\00\00\00", U(251A), JOIN }, + {"\16\16\16\36\36\36\00\00\00", U(251B), JOIN }, + {"\04\04\04\04\07\04\04\04\04", 0x251c, "SF080000", JOIN }, + {"\04\04\04\07\07\07\04\04\04", U(251D), JOIN }, + {"\16\16\16\16\17\04\04\04\04", U(251E), JOIN }, + {"\04\04\04\04\17\16\16\16\16", U(251F), JOIN }, + {"\16\16\16\16\17\16\16\16\16", U(2520), JOIN }, + {"\16\16\16\17\17\17\04\04\04", U(2521), JOIN }, + {"\04\04\04\17\17\17\16\16\16", U(2522), JOIN }, + {"\16\16\16\17\17\17\16\16\16", U(2523), JOIN }, + {"\04\04\04\04\34\04\04\04\04", 0x2524, "SF090000", JOIN }, + {"\04\04\04\34\34\34\04\04\04", U(2525), JOIN }, + {"\16\16\16\16\36\04\04\04\04", U(2526), JOIN }, + {"\04\04\04\04\36\16\16\16\16", U(2527), JOIN }, + {"\16\16\16\16\36\16\16\16\16", U(2528), JOIN }, + {"\16\16\16\36\36\36\04\04\04", U(2529), JOIN }, + {"\04\04\04\36\36\36\16\16\16", U(252A), JOIN }, + {"\16\16\16\36\36\36\16\16\16", U(252B), JOIN }, + {"\00\00\00\00\37\04\04\04\04", 0x252c, "SF060000", JOIN }, + {"\00\00\00\34\37\34\04\04\04", U(252D), JOIN }, + {"\00\00\00\07\37\07\04\04\04", U(252E), JOIN }, + {"\00\00\00\37\37\37\04\04\04", U(252F), JOIN }, + {"\00\00\00\00\37\16\16\16\16", U(2530), JOIN }, + {"\00\00\00\36\37\36\16\16\16", U(2531), JOIN }, + {"\00\00\00\17\37\17\16\16\16", U(2532), JOIN }, + {"\00\00\00\37\37\37\16\16\16", U(2533), JOIN }, + {"\04\04\04\04\37\00\00\00\00", 0x2534, "SF070000", JOIN }, + {"\04\04\04\34\37\34\00\00\00", U(2535), JOIN }, + {"\04\04\04\07\37\07\00\00\00", U(2536), JOIN }, + {"\04\04\04\37\37\37\00\00\00", U(2537), JOIN }, + {"\16\16\16\16\37\00\00\00\00", U(2538), JOIN }, + {"\16\16\16\36\37\36\00\00\00", U(2539), JOIN }, + {"\16\16\16\17\37\17\00\00\00", U(253A), JOIN }, + {"\16\16\16\37\37\37\00\00\00", U(253B), JOIN }, + {"\04\04\04\04\37\04\04\04\04", 0x253c, "SF050000", JOIN }, + {"\04\04\04\34\37\34\04\04\04", U(253D), JOIN }, + {"\04\04\04\07\37\07\04\04\04", U(253E), JOIN }, + {"\04\04\04\37\37\37\04\04\04", U(253F), JOIN }, + {"\16\16\16\16\37\04\04\04\04", U(2540), JOIN }, + {"\04\04\04\04\37\16\16\16\16", U(2541), JOIN }, + {"\16\16\16\16\37\16\16\16\16", U(2542), JOIN }, + {"\16\16\16\36\37\36\04\04\04", U(2543), JOIN }, + {"\16\16\16\17\37\17\04\04\04", U(2544), JOIN }, + {"\04\04\04\36\37\36\16\16\16", U(2545), JOIN }, + {"\04\04\04\17\37\17\16\16\16", U(2546), JOIN }, + {"\16\16\16\37\37\37\04\04\04", U(2547), JOIN }, + {"\04\04\04\37\37\37\16\16\16", U(2548), JOIN }, + {"\16\16\16\36\37\36\16\16\16", U(2549), JOIN }, + {"\16\16\16\17\37\17\16\16\16", U(254A), JOIN }, + {"\16\16\16\37\37\37\16\16\16", U(254B), JOIN }, + {"\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", JOIN }, + {"\12\12\12\12\12\12\12\12\12", 0x2551, "SF240000", JOIN }, + {"\00\00\00\07\04\07\04\04\04", 0x2552, "SF510000", JOIN }, + {"\00\00\00\00\17\12\12\12\12", 0x2553, "SF520000", JOIN }, + {"\00\00\00\17\10\13\12\12\12", 0x2554, "SF390000", JOIN }, + {"\00\00\00\34\04\34\04\04\04", 0x2555, "SF220000", JOIN }, + {"\00\00\00\00\36\12\12\12\12", 0x2556, "SF210000", JOIN }, + {"\00\00\00\36\02\32\12\12\12", 0x2557, "SF250000", JOIN }, + {"\04\04\04\07\04\07\00\00\00", 0x2558, "SF500000", JOIN }, + {"\12\12\12\12\17\00\00\00\00", 0x2559, "SF490000", JOIN }, + {"\12\12\12\13\10\17\00\00\00", 0x255a, "SF380000", JOIN }, + {"\04\04\04\34\04\34\00\00\00", 0x255b, "SF280000", JOIN }, + {"\12\12\12\12\36\00\00\00\00", 0x255c, "SF270000", JOIN }, + {"\12\12\12\32\02\36\00\00\00", 0x255d, "SF260000", JOIN }, + {"\04\04\04\07\04\07\04\04\04", 0x255e, "SF360000", JOIN }, + {"\12\12\12\12\13\12\12\12\12", 0x255f, "SF370000", JOIN }, + {"\12\12\12\13\10\13\12\12\12", 0x2560, "SF420000", JOIN }, + {"\04\04\04\34\04\34\04\04\04", 0x2561, "SF190000", JOIN }, + {"\12\12\12\12\32\12\12\12\12", 0x2562, "SF200000", JOIN }, + {"\12\12\12\32\02\32\12\12\12", 0x2563, "SF230000", JOIN }, + {"\00\00\00\37\00\37\04\04\04", 0x2564, "SF470000", JOIN }, + {"\00\00\00\00\37\12\12\12\12", 0x2565, "SF480000", JOIN }, + {"\00\00\00\37\00\33\12\12\12", 0x2566, "SF410000", JOIN }, + {"\04\04\04\37\00\37\00\00\00", 0x2567, "SF450000", JOIN }, + {"\12\12\12\12\37\00\00\00\00", 0x2568, "SF460000", JOIN }, + {"\12\12\12\33\00\37\00\00\00", 0x2569, "SF400000", JOIN }, + {"\04\04\04\37\04\37\04\04\04", 0x256a, "SF540000", JOIN }, + {"\12\12\12\12\37\12\12\12\12", 0x256b, "SF530000", JOIN }, + {"\12\12\12\33\00\33\12\12\12", 0x256c, "SF440000", JOIN }, + {"\00\00\00\00\03\04\04\04\04", U(256D), JOIN }, + {"\00\00\00\00\30\04\04\04\04", U(256E), JOIN }, + {"\04\04\04\04\30\00\00\00\00", U(256F), JOIN }, + {"\04\04\04\04\03\00\00\00\00", U(2570), JOIN }, + {"\00\00\00\00\34\00\00\00\00", U(2574), JOIN }, + {"\04\04\04\04\04\00\00\00\00", U(2575), JOIN }, + {"\00\00\00\00\07\00\00\00\00", U(2576), JOIN }, + {"\00\00\00\00\04\04\04\04\04", U(2577), JOIN }, + {"\00\00\00\34\34\34\00\00\00", U(2578), JOIN }, + {"\16\16\16\16\16\00\00\00\00", U(2579), JOIN }, + {"\00\00\00\07\07\07\00\00\00", U(257A), JOIN }, + {"\00\00\00\00\16\16\16\16\16", U(257B), JOIN }, + {"\00\00\00\07\37\07\00\00\00", U(257C), JOIN }, + {"\04\04\04\04\16\16\16\16\16", U(257D), JOIN }, + {"\00\00\00\34\37\34\00\00\00", U(257E), JOIN }, + {"\16\16\16\16\16\04\04\04\04", U(257F), JOIN }, /* Block elements */ - {{0x03}, 0x2580, "upblock", MOS4 }, {{0x3}, 0xf1e3, "upblock.sep4", SEP4 }, - {{0x0c}, 0x2584, "dnblock", MOS4 }, {{0xc}, 0xf1ec, "dnblock.sep4", SEP4 }, - {{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" }, -#define M(x, u) { {x}, U(u), MOS4 }, { {x}, 0xf1e0 + x, "uni" #u ".sep4", SEP4 } + {{0x03}, 0x2580, "upblock", MOS4 }, + {{0x0c}, 0x2584, "dnblock", MOS4 }, + {"\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 } M( 4, 2596), M( 8, 2597), M( 1, 2598), M(13, 2599), M( 9, 259A), M( 7, 259B), M(11, 259C), M( 2, 259D), M( 6, 259E), M(14, 259F),