chiark / gitweb /
Three more HP large type components
authorBen Harris <bjh21@bjh21.me.uk>
Sun, 21 Sep 2025 23:35:02 +0000 (00:35 +0100)
committerBen Harris <bjh21@bjh21.me.uk>
Sat, 4 Oct 2025 15:32:55 +0000 (16:32 +0100)
These are based on the existing arcs in obvious ways.

bedstead.c

index 0de88ab1bb7bee1dbc96913ec78e559e9c02638d..5d58d346c3439e8e7e7c3c537764c87cd70e628e 100644 (file)
@@ -2765,25 +2765,28 @@ static struct glyph {
  O(F8,E1),O(F9,E2),         O(FB,E3),         A(3A,E4),A(3B,E5),
 #undef O
 #undef A
- UALIAS(U(1CE1A), "uni256D"), /* HP large letter pieces... */
- UALIAS(U(1CE1B), "SF010000"),
- UALIAS(U(1CE1C), "uni2577"),
- UALIAS(U(1CE1E), "uni2576"),
- UALIAS(U(1CE1F), "SF100000"),
- UALIAS(U(1CE20), "SF060000"),
- UALIAS(U(1CE24), "uni256E"),
- UALIAS(U(1CE25), "uni2574"),
- UALIAS(U(1CE27), "SF030000"),
- UALIAS(U(1CE28), "SF080000"),
- UALIAS(U(1CE29), "SF110000"),
- UALIAS(U(1CE36), "SF090000"),
- UALIAS(U(1CE3A), "SF050000"),
- UALIAS(U(1CE3C), "uni2575"),
- UALIAS(U(1CE3D), "SF020000"),
- UALIAS(U(1CE3E), "uni2570"),
- UALIAS(U(1CE40), "SF070000"),
- UALIAS(U(1CE43), "uni256F"),
- UALIAS(U(1CE44), "SF040000"),
+ UALIAS(U(1CE1A), "uni256D"),  /* HP large type upper left arc */
+ UALIAS(U(1CE1B), "SF010000"), /* upper left corner */
+ UALIAS(U(1CE1C), "uni2577"),  /* upper terminal */
+ UALIAS(U(1CE1E), "uni2576"),  /* left arm */
+ UALIAS(U(1CE1F), "SF100000"), /* crossbar */
+ UALIAS(U(1CE20), "SF060000"), /* crossbar with lower stem */
+ UALIAS(U(1CE24), "uni256E"),  /* upper right arc */
+ UALIAS(U(1CE25), "uni2574"),  /* right arm */
+ UALIAS(U(1CE27), "SF030000"), /* upper right corner */
+ UALIAS(U(1CE28), "SF080000"), /* stem with right crossbar */
+ UALIAS(U(1CE29), "SF110000"), /* stem */
+ {"\04\04\04\02\01\02\04\04\04", U(1CE2E), JOIN }, /* top+btm left arc */
+ UALIAS(U(1CE36), "SF090000"), /* stem with left crossbar */
+ {"\04\04\04\10\20\10\04\04\04", U(1CE37), JOIN }, /* top+btm right arc */
+ UALIAS(U(1CE3A), "SF050000"), /* stem with crossbar */
+ UALIAS(U(1CE3C), "uni2575"),  /* lower terminal */
+ UALIAS(U(1CE3D), "SF020000"), /* lower left corner */
+ UALIAS(U(1CE3E), "uni2570"),  /* lower left arc */
+ UALIAS(U(1CE40), "SF070000"), /* crossbar with upper stem */
+ UALIAS(U(1CE43), "uni256F"),  /* lower right arc */
+ UALIAS(U(1CE44), "SF040000"), /* lower right corner */
+ {"\04\04\24\10\26\00\00\00\00", U(1CE45), JOIN }, /* lwr rt arc with tail */
  UALIAS(U(1CEA0), "u1FB1E"), /* right half lower quarter block (octant-8) */
  UALIAS(U(1CEA3), "u1FB0F"), /* left half lower quarter block (octant-7) */
  UALIAS(U(1CEA8), "u1FB00"), /* left half upper quarter block (octant-1) */