From 5d4e9baeecdf1a4f4e920f971232c9ded18d6994 Mon Sep 17 00:00:00 2001 From: Marnanel Thurman Date: Wed, 4 Apr 2018 22:10:47 +0100 Subject: [PATCH] Add the Shavian alphabet to Bedstead. --- bedstead.c | 51 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 51 insertions(+) diff --git a/bedstead.c b/bedstead.c index ea28388..13ae2cb 100644 --- a/bedstead.c +++ b/bedstead.c @@ -1461,6 +1461,57 @@ static struct glyph { {{000,000,021,012,004,004,004,000,000}, -1, "y.sc" }, {{000,000,037,001,016,020,037,000,000}, -1, "z.sc" }, {{000,000,016,021,022,021,026,000,000}, -1, "germandbls.sc" }, + + /* Shavian */ + + {{030,004,004,004,004,004,004,000,000}, 0x10450}, /* peep */ + {{014,024,004,004,004,004,004,000,000}, 0x10451}, /* tot */ + {{004,004,004,014,020,020,014,000,000}, 0x10452}, /* kick */ + {{004,004,004,004,004,004,030,000,000}, 0x10453}, /* fee */ + {{014,002,001,017,021,021,016,000,000}, 0x10454}, /* thigh */ + {{017,020,016,001,001,001,036,000,000}, 0x10455}, /* so */ + {{001,002,004,010,020,020,016,000,000}, 0x10456}, /* sure */ + {{015,022,004,010,020,020,016,000,000}, 0x10457}, /* church */ + {{020,020,010,004,002,001,001,000,000}, 0x10458}, /* yea */ + {{004,012,021,012,004,012,021,000,000}, 0x10459}, /* hung */ + {{000,000,004,004,004,004,004,004,003}, 0x1045a}, /* bib */ + {{000,000,004,004,004,004,004,005,006}, 0x1045b}, /* dead */ + {{000,000,006,001,001,006,004,004,004}, 0x1045c}, /* gag */ + {{000,000,003,004,004,004,004,004,004}, 0x1045d}, /* vow */ + {{000,000,016,021,021,036,020,010,006}, 0x1045e}, /* they */ + {{000,000,036,001,001,001,016,020,017}, 0x1045f}, /* zoo */ + {{000,000,016,001,001,002,004,010,020}, 0x10460}, /* measure */ + {{000,000,016,001,001,002,004,011,026}, 0x10461}, /* judge */ + {{000,000,001,001,002,004,010,020,020}, 0x10462}, /* woe */ + {{000,000,021,012,004,012,021,012,004}, 0x10463}, /* ha-ha */ + {{000,000,017,020,020,020,017,000,000}, 0x10464}, /* loll */ + {{000,000,003,002,004,010,030,000,000}, 0x10465}, /* mime */ + {{000,000,004,004,004,004,004,000,000}, 0x10466}, /* if */ + {{000,000,004,004,004,004,003,000,000}, 0x10467}, /* egg */ + {{000,000,004,004,004,004,030,000,000}, 0x10468}, /* ash */ + {{000,000,003,004,004,004,004,000,000}, 0x10469}, /* ado */ + {{000,000,030,004,004,004,004,000,000}, 0x1046a}, /* on */ + {{000,000,021,021,012,012,004,000,000}, 0x1046b}, /* wool */ + {{000,000,004,010,034,004,002,000,000}, 0x1046c}, /* out */ + {{000,000,006,010,007,002,034,000,000}, 0x1046d}, /* ah */ + {{000,000,036,001,001,001,036,000,000}, 0x1046e}, /* roar */ + {{000,000,030,010,004,002,003,000,000}, 0x1046f}, /* nun */ + {{000,000,020,023,025,031,001,000,000}, 0x10470}, /* eat */ + {{000,000,037,020,010,004,003,000,000}, 0x10471}, /* age */ + {{000,000,037,001,002,004,030,000,000}, 0x10472}, /* ice */ + {{000,000,037,001,016,020,020,000,000}, 0x10473}, /* up */ + {{000,000,016,021,021,021,016,000,000}, 0x10474}, /* oak */ + {{000,000,004,012,012,021,021,000,000}, 0x10475}, /* ooze */ + {{000,000,030,007,002,004,010,000,000}, 0x10476}, /* oil */ + {{000,000,034,003,001,002,001,000,000}, 0x10477}, /* awe */ + {{000,000,016,022,021,011,032,000,000}, 0x10478}, /* are */ + {{000,000,013,022,021,011,016,000,000}, 0x10479}, /* or */ + {{000,000,016,021,011,021,022,000,000}, 0x1047a}, /* air */ + {{000,000,011,021,022,021,016,000,000}, 0x1047b}, /* err */ + {{000,000,006,011,021,021,026,000,000}, 0x1047c}, /* array */ + {{000,000,026,031,021,021,026,000,000}, 0x1047d}, /* ear */ + {{000,000,027,030,020,020,020,000,000}, 0x1047e}, /* ian */ + {{000,000,020,020,022,025,015,000,000}, 0x1047f} /* yew */ }; static int const nglyphs = sizeof(glyphs) / sizeof(glyphs[0]); -- 2.30.2