mirror of
https://bjh21.me.uk/bedstead/.git
synced 2026-07-10 14:03:06 -04:00
Redesign glottal-stop characters
Bedstead's various glottal-stop characters were originally based on its question mark, because that character looks a bit like a question mark without a dot. However, while adding a Character Variant feature for question marks I noticed that the glottal stop and question mark in the Unicode code charts didn't match, which was why I left the glottal stop out of that feature. I've now also looked at the official IPA charts from the International Phonetic Association, and it's clear that the glottal stop does not in general match the question mark. In particular, the join between the rounded section and the stem is often smooth in a question mark but is always a right angle in the glottal stop. I've thus re-designed Bedstead's glyphs to follow this pattern. I've also shortened the crossbar on the glottal stop derivatives that have them, since that seems to better match DejaVu Sans, which is the sans-serif font preferred by the IPA.
This commit is contained in:
parent
87a044e871
commit
cd1ee0735b
10
bedstead.c
10
bedstead.c
@ -1028,9 +1028,9 @@ static struct glyph {
|
||||
{"\00\00\37\02\04\10\36\05\02", U(0291) }, /* Curly-tail z */
|
||||
{"\00\00\37\02\04\16\01\21\16", U(0292) }, /* ezh; Tailed z */
|
||||
{"\00\00\37\02\04\02\11\25\16", U(0293) }, /* Curly-tail ezh */
|
||||
{"\16\21\02\04\04\04\04\00\00", U(0294) }, /* Glottal stop */
|
||||
{"\16\21\10\04\04\04\04\00\00", U(0295) }, /* Reversed glottal stop */
|
||||
{"\04\04\04\04\02\21\16\00\00", U(0296) }, /* Inverted glottal stop */
|
||||
{"\16\21\01\06\04\04\04\00\00", U(0294) }, /* Glottal stop */
|
||||
{"\16\21\20\14\04\04\04\00\00", U(0295) }, /* Reversed glottal stop */
|
||||
{"\04\04\04\06\01\21\16\00\00", U(0296) }, /* Inverted glottal stop */
|
||||
{"\16\21\20\20\20\20\20\21\16", U(0297) }, /* Stretched c */
|
||||
{"\16\21\21\25\21\21\16\00\00", U(0298) }, /* Bull's eye */
|
||||
{"\00\00\36\21\36\21\36\00\00", U(0299) }, /* Small capital B */
|
||||
@ -1045,8 +1045,8 @@ static struct glyph {
|
||||
{"\00\00\20\20\20\20\37\00\00", U(029F) }, /* Small capital L */
|
||||
{"\00\00\10\10\10\10\17\00\00", -1, "uni029F.narrow" },
|
||||
{"\06\01\17\21\21\21\17\01\01", U(02A0) }, /* Hooktop q */
|
||||
{"\16\21\02\04\37\04\04\00\00", U(02A1) }, /* Barred glottal stop */
|
||||
{"\16\21\10\04\37\04\04\00\00", U(02A2) }, /* Barred reversed glottal stop */
|
||||
{"\16\21\01\06\04\16\04\00\00", U(02A1) }, /* Barred glottal stop */
|
||||
{"\16\21\20\14\04\16\04\00\00", U(02A2) }, /* Barred reversed glottal stop */
|
||||
{"\04\04\17\25\26\26\17\00\00", U(02A3) }, /* dz ligature */
|
||||
{"\04\04\17\25\26\25\15\01\06", U(02A4) }, /* dezh ligature */
|
||||
{"\04\04\17\25\26\26\17\05\02", U(02A5) }, /* dz-curl ligature */
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user