From: Ben Harris Date: Thu, 2 Apr 2020 09:01:51 +0000 (+0100) Subject: Make 'aalt' the first lookup in the font X-Git-Tag: bedstead-002.002~37 X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~bjharris/git?a=commitdiff_plain;h=15fe3fb95e3bc540bab3d73348642c6c33975ef4;p=bedstead-debian.git Make 'aalt' the first lookup in the font The OpenType spec says it should be so. --- diff --git a/bedstead.c b/bedstead.c index f97dfa8..05b6122 100644 --- a/bedstead.c +++ b/bedstead.c @@ -1922,6 +1922,8 @@ main(int argc, char **argv) printf("EndPrivate\n"); /* Force monochrome at 10 and 20 pixels, and greyscale elsewhere. */ printf("GaspTable: 5 9 2 10 0 19 3 20 0 65535 3\n"); + printf("Lookup: 3 0 0 \"aalt: all alternates\" {\"aalt\"} " + "['aalt' ('DFLT' <'dflt'> 'latn' <'dflt'>)]\n"); printf("Lookup: 1 0 0 \"ss01: SAA5051 forms\" {\"ss01\" (\"saa5051\")} " "['ss01' ('DFLT' <'dflt'> 'latn' <'dflt'>)]\n"); printf("OtfFeatName: 'ss01' 1033 \"SAA5051\"\n"); @@ -1939,8 +1941,6 @@ main(int argc, char **argv) "{\"ss16\" (\"sep6\")} " "['ss16' ('DFLT' <'dflt'> 'latn' <'dflt'>)]\n"); printf("OtfFeatName: 'ss16' 1033 \"6-cell separated graphics\"\n"); - printf("Lookup: 3 0 0 \"aalt: all alternates\" {\"aalt\"} " - "['aalt' ('DFLT' <'dflt'> 'latn' <'dflt'>)]\n"); printf("Lookup: 257 0 0 \"palt: proportional metrics\" {\"palt\"} " "['palt' ('DFLT' <'dflt'> 'latn' <'dflt'>)]\n"); printf("Lookup: 1 0 0 \"smcp: lower-case to small caps\" "