chiark / gitweb /
Choose a canonical capital esszett (U+1E9E).
authorBen Harris <bjh21@bjh21.me.uk>
Tue, 11 Jul 2017 10:55:42 +0000 (11:55 +0100)
committerBen Harris <bjh21@bjh21.me.uk>
Tue, 11 Jul 2017 10:55:42 +0000 (11:55 +0100)
Everyone seems to prefer the Zehlendorfer version, so that's the one
I've chosen.  Also add a small-cap version because I can (though the
shortage of mappings for accented characters means that 'smcp' doesn't
really work in German yet).

bedstead.c

index 1afb91ece208e2cabbd85810d1719d9af6cac561..e6283454aab7b3412e8641a38eb2d16c8e5a4f5d 100644 (file)
@@ -316,7 +316,7 @@ struct glyph {
  {{012,000,016,001,017,021,017,000,000}, 0x00e4, "adieresis" },
  {{000,012,000,016,021,021,016,000,000}, 0x00f6, "odieresis" },
  {{000,012,000,021,021,021,017,000,000}, 0x00fc, "udieresis" },
- {{014,022,022,026,021,021,026,020,020}, 0x00df, "germandbls" },
+ {{014,022,022,026,021,021,026,020,020}, 0x00df, "germandbls", SC },
 
  /* Extra characters found in the Swedish (SAA5052) character set */
  {{000,000,021,016,012,016,021,000,000}, 0x00a4, "currency" },
@@ -843,10 +843,7 @@ struct glyph {
  {{010,024,034,024,010,000,000,000,000}, 0x1dbf }, /* Superscript theta */
 
  /* Latin Extended Additional */
- {{017,021,022,026,021,021,026,000,000}, -1, "uni1E9E.dresden" },
- {{037,021,022,026,021,021,026,000,000}, -1, "uni1E9E.angular" },
- {{016,021,023,024,022,021,026,000,000}, -1, "uni1E9E.leipzig" },
- {{016,021,022,022,021,021,026,000,000}, -1, "uni1E9E.zehlendorf" },
+ {{016,021,022,022,021,021,026,000,000}, 0x1e9e }, /* Germandbls */
  
  /* General punctuation */
  {{000,000,000,036,000,000,000,000,000}, 0x2013, "endash" },
@@ -1214,6 +1211,7 @@ struct glyph {
  {{000,000,021,012,004,012,021,000,000}, -1, "x.sc" },
  {{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" },
 };
 
 static void dolookups(struct glyph const *);