chiark / gitweb /
More large, accented lower-case 'o's for 'cv79'
authorBen Harris <bjh21@bjh21.me.uk>
Wed, 15 Jan 2025 22:45:06 +0000 (22:45 +0000)
committerBen Harris <bjh21@bjh21.me.uk>
Sun, 19 Jan 2025 00:49:30 +0000 (00:49 +0000)
I thought about just re-using the ".sc" glyph names, but that seemed
wrong.

bedstead.c

index d923e985a3a4933fba1fa970998088a309b18efe..65bb5d802ceee438b9b5ef1a901dbf95873d765e 100644 (file)
@@ -656,13 +656,17 @@ static struct glyph {
  ALIAS("eth.sc", "Eth.c2sc"),
  {"\05\12\36\21\21\21\21\00\00", 0x00f1, "ntilde" },
  ALIAS("ntilde.sc", "Ntilde"),
+ ALIAS("ograve.large", "Ograve"),
  ALIAS("ograve.sc", "Ograve"),
  {"\02\04\00\16\21\21\16\00\00", 0x00f3, "oacute" },
+ ALIAS("oacute.large", "Oacute"),
  ALIAS("oacute.sc", "Oacute"),
  {"\04\12\00\16\21\21\16\00\00", 0x00f4, "ocircumflex" },
  ALIAS("ocircumflex.sc", "Ocircumflex"),
  {"\05\12\00\16\21\21\16\00\00", 0x00f5, "otilde" },
+ ALIAS("otilde.large", "Otilde"),
  ALIAS("otilde.sc", "Otilde"),
+ ALIAS("odieresis.large", "Odieresis"),
  ALIAS("odieresis.sc", "Odieresis"),
  {"\00\00\15\22\25\11\26\00\00", 0x00f8, "oslash" },
  ALIAS("ugrave.sc", "Ugrave"),
@@ -775,6 +779,7 @@ static struct glyph {
  ALIAS("eng.sc", "Eng.c2sc"),
  {"\16\00\16\21\21\21\16\00\00", 0x014c, "Omacron" },
  {"\00\16\00\16\21\21\16\00\00", 0x014d, "omacron" },
+ ALIAS("omacron.large", "Omacron"),
  ALIAS("omacron.sc", "Omacron"),
  {"\17\24\24\26\24\24\17\00\00", 0x0152, "OE" },
  ALIAS("OE.c2sc", "uni0276"),
@@ -2760,7 +2765,9 @@ static struct alt_sub_override {
 #define CV74(VAR2) VAR2("j", ".serif") VAR2("ij", ".serif")    \
        VAR2("jcircumflex", ".serif") VAR2("uni01F0", ".serif") \
        VAR2("uni0237", ".serif") VAR2("uni029D", ".serif")
-#define CV79(VAR2) VAR2("ocircumflex", ".large")
+#define CV79(VAR2) VAR2("ograve", ".large") VAR2("oacute", ".large") \
+       VAR2("ocircumflex", ".large") VAR2("otilde", ".large")       \
+       VAR2("odieresis", ".large") VAR2("omacron", ".large")
 #define CV84(VAR2) VAR2("t", ".small") VAR2("uni0163", ".small") \
        VAR2("tcaron", ".small") VAR2("tbar", ".small")          \
        VAR2("uni01AB", ".small") VAR2("uni0287", ".small")      \