From 512c4cbf958c24b28f5d7365558659259a575d50 Mon Sep 17 00:00:00 2001 From: Ben Harris Date: Mon, 22 Sep 2025 00:35:02 +0100 Subject: [PATCH] Three more HP large type components These are based on the existing arcs in obvious ways. --- bedstead.c | 41 ++++++++++++++++++++++------------------- 1 file changed, 22 insertions(+), 19 deletions(-) diff --git a/bedstead.c b/bedstead.c index 0de88ab..5d58d34 100644 --- a/bedstead.c +++ b/bedstead.c @@ -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) */ -- 2.30.2