diff --git a/FSEX.ttx b/FSEX.ttx index 33c7c7c..ec31e37 100644 --- a/FSEX.ttx +++ b/FSEX.ttx @@ -6023,6 +6023,9 @@ + + + @@ -12159,6 +12162,9 @@ + + + @@ -39536,6 +39542,66 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -42194,6 +42260,67 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -48702,6 +48829,41 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -247742,7 +247904,7 @@ found in the 'post' table. Since these names might not be unique, we have to invent artificial names in case of clashes. In order to be able to retain the original information, we need a name to - ps name mapping for those cases where they differ. That's what + ps name mapping for those cases where they differ. Thats what you see below. --> @@ -259451,6 +259613,7 @@ + @@ -259462,7 +259625,11 @@ +#ifdef ALT_LESSEQUAL + +#else +#endif @@ -259475,6 +259642,9 @@ +#ifndef ALT_LESSEQUAL + +#endif @@ -259498,6 +259668,7 @@ + diff --git a/Makefile b/Makefile index 87f9cba..4350976 100644 --- a/Makefile +++ b/Makefile @@ -1,5 +1,20 @@ -FSEX302.ttf: FSEX.ttx - ttx -f -o $@ $< +COMPILE=ttx -f --recalc-timestamp +CPP=cpp + +all: FSEX302.ttf FSEX302-alt.ttf + +FSEX302.ttf: FSEX-default.ttx + $(COMPILE) -o $@ $< cp $@ ~/Library/Fonts atsutil databases -remove + rm $< +FSEX302-alt.ttf: FSEX-alt.ttx + $(COMPILE) -o $@ $< + rm $< + +FSEX-default.ttx: FSEX.ttx + $(CPP) $< |grep -v "^#" > $@ + +FSEX-alt.ttx: FSEX.ttx + $(CPP) -DALT_LESSEQUAL $< |grep -v "^#" > $@ diff --git a/ligatures.txt b/ligatures.txt index 87eb9ea..bd8d382 100644 --- a/ligatures.txt +++ b/ligatures.txt @@ -30,5 +30,7 @@ a/\b a<==>b a<|>b - +a-->b +a>=b +a=