Hi Steve,

Per the feedback by Jonathan & Khaled, math constructions without glyph
extenders are invalid so the attached patch removes them. However, we
probably want to add larger variants for slash, backslash, and
left/right angle brackets...

-- 
Frédéric Wang
maths-informatique-jeux.com/blog/frederic

Index: freefont/sfd/FreeSerif.sfd
===================================================================
--- freefont/sfd/FreeSerif.sfd	(révision 3028)
+++ freefont/sfd/FreeSerif.sfd	(copie de travail)
@@ -3311,7 +3311,6 @@
 Width: 296
 Flags: HMW
 GlyphVariantsVertical: math_slash.big math_slash.bigger
-GlyphCompositionVertical: 2  math_slashbot.big%0,0,0,834 math_slashtop.big%0,0,0,834
 LayerCount: 2
 Fore
 SplineSet
@@ -4812,7 +4811,6 @@
 Width: 296
 Flags: MW
 GlyphVariantsVertical: math_backslash.big math_backslash.bigger
-GlyphCompositionVertical: 2  math_backslashbot.big%0,0,0,834 math_backslashtop.big%0,0,0,834
 LayerCount: 2
 Fore
 SplineSet
@@ -69772,7 +69770,6 @@
 Width: 713
 Flags: MW
 GlyphVariantsVertical: math_summation.big
-GlyphCompositionVertical: 2  sumbot(⎳)%0,0,0,1000 sumtop(⎲)%0,0,0,1000
 LayerCount: 2
 Fore
 SplineSet
@@ -113705,7 +113702,6 @@
 Width: 329
 Flags: HMW
 GlyphVariantsVertical: math_anglebrackleft.big math_anglebrackleft.bigger
-GlyphCompositionVertical: 2  math_anglebracketleftbot%0,0,10,900 math_anglebracketlefttop%0,10,0,900
 LayerCount: 2
 Fore
 SplineSet
@@ -113725,7 +113721,6 @@
 Width: 329
 Flags: HMW
 GlyphVariantsVertical: math_anglebrackright.big math_anglebrackright.bigger
-GlyphCompositionVertical: 2  math_anglebracketrightbot%0,0,10,900 math_anglebracketrighttop%0,10,0,900
 LayerCount: 2
 Fore
 Refer: 4062 10216 S -1 0 0 -1 329 508 2
@@ -335060,24 +335055,6 @@
 Validated: 1
 EndChar
 
-StartChar: math_anglebracketleftbot
-Encoding: 57889 -1 10669
-Width: 329
-Flags: HMW
-LayerCount: 2
-Fore
-SplineSet
-128 800 m 1
- 304 -92 l 1
- 275 -100 l 1
- 25 800 l 1
- 25 810 l 1
- 128 810 l 1
- 128 800 l 1
-EndSplineSet
-Validated: 1
-EndChar
-
 StartChar: math_anglebrackleft.big
 Encoding: 57876 -1 10670
 Width: 329
@@ -335096,24 +335073,6 @@
 Validated: 1
 EndChar
 
-StartChar: math_anglebracketlefttop
-Encoding: 57888 -1 10671
-Width: 329
-Flags: HMW
-LayerCount: 2
-Fore
-SplineSet
-128 0 m 1
- 128 -10 l 1
- 25 -10 l 1
- 25 0 l 1
- 275 900 l 1
- 304 892 l 1
- 128 0 l 1
-EndSplineSet
-Validated: 1
-EndChar
-
 StartChar: math_anglebrackleft.bigger
 Encoding: 57886 -1 10672
 Width: 329
@@ -335402,26 +335361,6 @@
 Validated: 1
 EndChar
 
-StartChar: math_anglebracketrightbot
-Encoding: 57890 -1 10688
-Width: 329
-Flags: HMW
-LayerCount: 2
-Fore
-Refer: 10671 -1 S -1 0 0 -1 329 800 2
-Validated: 1
-EndChar
-
-StartChar: math_anglebracketrighttop
-Encoding: 57891 -1 10689
-Width: 329
-Flags: HMW
-LayerCount: 2
-Fore
-Refer: 10669 -1 S -1 0 0 -1 329 800 2
-Validated: 1
-EndChar
-
 StartChar: math_anglebrackright.bigger
 Encoding: 57887 -1 10690
 Width: 329
@@ -336596,46 +336535,6 @@
 Validated: 1
 EndChar
 
-StartChar: math_slashbot.big
-Encoding: 57892 -1 10771
-Width: 930
-Flags: MW
-LayerCount: 2
-Fore
-Refer: 10749 -1 N 1 0 0 1 0 0 2
-Validated: 1
-EndChar
-
-StartChar: math_slashtop.big
-Encoding: 57893 -1 10772
-Width: 930
-Flags: MW
-LayerCount: 2
-Fore
-Refer: 10749 -1 N 1 0 0 1 430 0 2
-Validated: 1
-EndChar
-
-StartChar: math_backslashtop.big
-Encoding: 57894 -1 10773
-Width: 500
-Flags: MW
-LayerCount: 2
-Fore
-Refer: 10769 -1 S 1 0 0 1 1 0 2
-Validated: 1
-EndChar
-
-StartChar: math_backslashbot.big
-Encoding: 57895 -1 10774
-Width: 929
-Flags: MW
-LayerCount: 2
-Fore
-Refer: 10769 -1 N 1 0 0 1 430 0 2
-Validated: 1
-EndChar
-
 StartChar: urbelow.comb
 Encoding: 7633 7633 10775
 Width: 0

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to