diff --git a/changes/7.0.0-preview.3.md b/changes/7.0.0-preview.3.md index db5888c1f..6641ff047 100644 --- a/changes/7.0.0-preview.3.md +++ b/changes/7.0.0-preview.3.md @@ -5,6 +5,7 @@ - Turned Sans-serif Capital Y (`U+2144`). - Between Symbol (`U+226C`). - Intercalate Symbol (`U+22BA`). + - Right Angle with Arc (`U+22BE`). - Element Of with Overbar (`U+22F6`). - Small Element Of with Overbar (`U+22F7`). - Contains with Overbar (`U+22FD`). diff --git a/font-src/glyphs/symbol/math/geometry.ptl b/font-src/glyphs/symbol/math/geometry.ptl index 5ae4e84b0..84a26a5b1 100644 --- a/font-src/glyphs/symbol/math/geometry.ptl +++ b/font-src/glyphs/symbol/math/geometry.ptl @@ -75,6 +75,16 @@ glyph-block Symbol-Math-Geometry : begin dispiro [widths.lhs GeometryStroke] [flat leftBox bottomBox] [curl rightBox bottomBox] dispiro [widths.lhs GeometryStroke] [flat leftBox topBox] [curl leftBox bottomBox] + create-glyph 'rightAngleWithArc' 0x22BE : glyph-proc + include [refer-glyph 'rightAngle'] AS_BASE ALSO_METRICS + include : intersection + spiro-outline + corner leftBox bottomBox + corner rightBox bottomBox + corner rightBox topBox + corner leftBox topBox + RingStrokeAt leftBox bottomBox (1.2 * radiusBox + GeometryStroke) GeometryStroke + create-glyph 'sineWave' 0x223F : glyph-proc define N 64 local knots {}