Latin-1 small caps

Almost no new glyphs, because the existing accented caps glyphs are
themselves small.  I'm not quite sure which glyphs small caps need to
be visually distinct from, so for now I won't worry about that.
This commit is contained in:
Ben Harris 2024-06-02 20:55:38 +01:00
parent ae6caa5bd8
commit 8a95a216d3

View File

@ -598,6 +598,7 @@ static struct glyph {
{{017,024,024,026,034,024,027,000,000}, 0x00c6, "AE" },
ALIAS("AE.c2sc", "uni1D01"),
{{016,021,020,020,020,021,016,004,010}, 0x00c7, "Ccedilla" },
{{000,000,016,021,020,021,016,004,010}, -1, "Ccedilla.c2sc" },
{{010,004,037,020,036,020,037,000,000}, 0x00c8, "Egrave" },
{{004,012,037,020,036,020,037,000,000}, 0x00ca, "Ecircumflex" },
{{012,000,037,020,036,020,037,000,000}, 0x00cb, "Edieresis" },
@ -614,6 +615,7 @@ static struct glyph {
{{005,012,016,021,021,021,016,000,000}, 0x00d5, "Otilde" },
{{000,021,012,004,012,021,000,000,000}, 0x00d7, "multiply" },
{{015,022,025,025,025,011,026,000,000}, 0x00d8, "Oslash" },
ALIAS("Oslash.c2sc", "oslash"),
{{010,004,021,021,021,021,016,000,000}, 0x00d9, "Ugrave" },
{{002,004,021,021,021,021,016,000,000}, 0x00da, "Uacute" },
{{004,012,000,021,021,021,016,000,000}, 0x00db, "Ucircumflex" },
@ -621,23 +623,49 @@ static struct glyph {
{{020,036,021,021,036,020,020,000,000}, 0x00de, "Thorn" },
{{000,000,020,036,021,036,020,000,000}, 0xf1c2, "Thorn.c2sc" },
ALIAS("germandbls.sc", "uni1E9E.c2sc"),
ALIAS("agrave.sc", "Agrave"),
{{002,004,016,001,017,021,017,000,000}, 0x00e1, "aacute" },
ALIAS("aacute.sc", "Aacute"),
ALIAS("acircumflex.sc", "Acircumflex"),
{{005,012,016,001,017,021,017,000,000}, 0x00e3, "atilde" },
ALIAS("atilde.sc", "Atilde"),
ALIAS("adieresis.sc", "Adieresis"),
ALIAS("aring.sc", "Aring"),
{{000,000,012,005,017,024,016,000,000}, 0x00e6, "ae" },
ALIAS("ae.sc", "AE.c2sc"),
ALIAS("ccedilla.sc", "Ccedilla.c2sc"),
ALIAS("egrave.sc", "Egrave"),
ALIAS("eacute.sc", "Eacute"),
ALIAS("ecircumflex.sc", "Ecircumflex"),
ALIAS("edieresis.sc", "Edieresis"),
ALIAS("igrave.sc", "Igrave"),
{{002,004,000,014,004,004,016,000,000}, 0x00ed, "iacute" },
ALIAS("iacute.sc", "Iacute"),
ALIAS("idieresis.sc", "Idieresis"),
{{032,004,012,001,017,021,016,000,000}, 0x00f0, "eth" },
ALIAS("eth.sc", "Eth.c2sc"),
{{005,012,036,021,021,021,021,000,000}, 0x00f1, "ntilde" },
ALIAS("ntilde.sc", "Ntilde"),
ALIAS("ograve.sc", "Ograve"),
{{002,004,000,016,021,021,016,000,000}, 0x00f3, "oacute" },
ALIAS("oacute.sc", "Oacute"),
{{004,012,000,016,021,021,016,000,000}, 0x00f4, "ocircumflex" },
ALIAS("ocircumflex.sc", "Ocircumflex"),
{{005,012,000,016,021,021,016,000,000}, 0x00f5, "otilde" },
ALIAS("otilde.sc", "Otilde"),
ALIAS("odieresis.sc", "Odieresis"),
{{000,000,015,022,025,011,026,000,000}, 0x00f8, "oslash" },
ALIAS("ugrave.sc", "Ugrave"),
{{002,004,021,021,021,021,017,000,000}, 0x00fa, "uacute" },
ALIAS("uacute.sc", "Uacute"),
ALIAS("ucircumflex.sc", "Ucircumflex"),
ALIAS("udieresis.sc", "Udieresis"),
{{002,004,021,021,021,021,017,001,016}, 0x00fd, "yacute" },
ALIAS("yacute.sc", "Yacute"),
{{020,020,036,021,021,021,036,020,020}, 0x00fe, "thorn" },
ALIAS("thorn.sc", "Thorn.c2sc"),
{{012,000,021,021,021,021,017,001,016}, 0x00ff, "ydieresis" },
ALIAS("ydieresis.sc", "Ydieresis"),
/* Latin extended-A */
{{016,000,016,021,037,021,021,000,000}, 0x0100, "Amacron" },