From: Ben Harris Date: Sun, 2 Jun 2024 20:57:14 +0000 (+0100) Subject: Small caps for Latin Extended-A X-Git-Tag: bedstead-002.007~41 X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~bjharris/git?a=commitdiff_plain;h=3da2d72ab36e391dd5e809bcfcdf641f540a2938;p=bedstead.git Small caps for Latin Extended-A --- diff --git a/bedstead.c b/bedstead.c index 1992e8a..bd07434 100644 --- a/bedstead.c +++ b/bedstead.c @@ -670,96 +670,149 @@ static struct glyph { /* 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" }, + ALIAS("amacron.sc", "Amacron"), {{004,012,021,021,037,021,021,002,001}, 0x0104, "Aogonek" }, + {{000,000,004,012,021,037,021,002,001}, -1, "Aogonek.c2sc" }, {{000,000,016,001,017,021,017,002,001}, 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" }, + 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" }, + 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" }, + 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" }, + 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" }, + ALIAS("dcaron.sc", "Dcaron"), {{016,011,011,035,011,011,016,000,000}, 0x0110, "Dcroat" }, + {{000,000,016,011,035,011,016,000,000}, -1, "Dcroat.c2sc" }, {{002,007,002,016,022,022,016,000,000}, 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" }, + 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" }, + ALIAS("edotaccent.sc", "Edotaccent"), {{037,020,020,036,020,020,037,002,001}, 0x0118, "Eogonek" }, + {{000,000,037,020,036,020,037,002,001}, -1, "Eogonek.c2sc" }, {{000,000,016,021,037,020,016,002,001}, 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" }, + 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" }, + 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" }, + ALIAS("gdotaccent.sc", "Gdotaccent"), {{021,037,021,037,021,021,021,000,000}, 0x0126, "Hbar" }, + {{000,000,021,037,021,037,021,000,000}, -1, "Hbar.c2sc" }, {{010,034,010,016,011,011,011,000,000}, 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" }, + 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" }, + ALIAS("imacron.sc", "Imacron"), {{016,004,004,004,004,004,016,004,002}, 0x012e, "Iogonek" }, + {{000,000,016,004,004,004,016,004,002}, -1, "Iogonek.c2sc" }, {{004,000,014,004,004,004,016,004,002}, 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" }, + 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}, -1, "IJ.c2sc" }, {{011,000,031,011,011,011,035,001,002}, 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" }, + 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}, -1, "Lcaron.c2sc" }, {{031,011,012,010,010,010,034,000,000}, 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}, -1, "Ldot.c2sc" }, {{030,010,010,011,010,010,034,000,000}, 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}, -1, "Lslash.c2sc" }, {{014,004,006,014,004,004,016,000,000}, 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" }, + 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" }, + 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}, -1, "Eng.c2sc" }, {{000,000,036,021,021,021,021,001,016}, 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" }, + ALIAS("omacron.sc", "Omacron"), {{017,024,024,026,024,024,017,000,000}, 0x0152, "OE" }, ALIAS("OE.c2sc", "uni0276"), {{000,000,012,025,027,024,013,000,000}, 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" }, + 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" }, + 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" }, + 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}, -1, "uni0162.c2sc" }, {{004,004,016,004,004,005,002,002,004}, 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" }, + ALIAS("tcaron.sc", "Tcaron"), {{016,000,021,021,021,021,016,000,000}, 0x016a, "Umacron" }, {{000,016,000,021,021,021,017,000,000}, 0x016b, "umacron" }, + 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}, -1, "Uogonek.c2sc" }, {{000,000,021,021,021,021,017,002,001}, 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" }, + 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" }, + 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" }, + 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" }, + 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" }, + ALIAS("zcaron.sc", "Zcaron"), {{002,004,004,004,004,004,004,000,000}, 0x017f, "longs" }, + ALIAS("longs.sc", "S.c2sc"), /* Latin extended-B */ {{003,002,017,020,020,020,017,000,000}, U(0188) }, /* Hooktop C */