From: Ben Harris Date: Mon, 14 Feb 2022 15:38:38 +0000 (+0000) Subject: Add the missing accented vowels for hanyu pinyin X-Git-Tag: bedstead-002.004~8 X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~bjharris/git?a=commitdiff_plain;h=e004f9169cdc8df8a74bbd5275e226da1d504d8e;p=bedstead.git Add the missing accented vowels for hanyu pinyin That's carons on various vowels and some u+dieresis+other accent. These are some double accents that we can actually represent. --- diff --git a/bedstead.c b/bedstead.c index e8e5440..f95765b 100644 --- a/bedstead.c +++ b/bedstead.c @@ -689,6 +689,22 @@ static struct glyph { {{012,012,012,012,012,012,012,012,012}, U(01C1) }, /* Double pipe */ {{004,004,004,037,004,037,004,004,004}, U(01C2) }, /* Double-barred pipe */ {{004,004,004,004,004,000,004,000,000}, U(01C3) }, /* Exclamation point */ + {{012,004,016,021,037,021,021,000,000}, U(01CD) }, /* Acaron */ + {{012,004,016,001,017,021,017,000,000}, U(01CE) }, /* acaron */ + {{012,004,000,016,004,004,016,000,000}, U(01CF) }, /* Icaron */ + {{012,004,000,014,004,004,016,000,000}, U(01D0) }, /* icaron */ + {{012,004,016,021,021,021,016,000,000}, U(01D1) }, /* Ocaron */ + {{012,004,000,016,021,021,016,000,000}, U(01D2) }, /* ocaron */ + {{012,004,021,021,021,021,016,000,000}, U(01D3) }, /* Ucaron */ + {{012,004,021,021,021,021,017,000,000}, U(01D4) }, /* ucaron */ + {{016,000,012,000,021,021,016,000,000}, U(01D5) }, /* Udieresismacron */ + {{016,000,012,000,021,021,017,000,000}, U(01D6) }, /* udieresismacron */ + {{002,004,021,000,021,021,016,000,000}, U(01D7) }, /* Udieresisacute */ + {{002,004,021,000,021,021,017,000,000}, U(01D8) }, /* udieresisacute */ + {{012,004,021,000,021,021,016,000,000}, U(01D9) }, /* Udieresiscaron */ + {{012,004,021,000,021,021,017,000,000}, U(01DA) }, /* Udieresiscaron */ + {{012,004,021,000,021,021,016,000,000}, U(01DB) }, /* Udieresisgrave */ + {{012,004,021,000,021,021,017,000,000}, U(01DC) }, /* Udieresisgrave */ {{000,000,016,001,037,021,016,000,000}, U(01DD) }, /* turned e */ {{016,000,017,024,026,034,027,000,000}, U(01E2) }, /* AEmacron */ {{016,000,012,005,017,024,016,000,000}, U(01E3) }, /* aemacron */