stipub / stixfonts

OpenType Unicode fonts for Scientific, Technical, and Mathematical texts
SIL Open Font License 1.1
728 stars 41 forks source link

U+1D4C2 in "STIX Two Math:ss01" (STIXTwoMath-Regular.otf) has a mistake in its outline #226

Open patowen opened 2 years ago

patowen commented 2 years ago

In the "STIX Two Math" font, when using "Stylistic Set 01", the "MATHEMATICAL SCRIPT SMALL M" character (U+1D4C2) has a very thin triangular chunk missing. See the following images: bugged_m_zoomed_out bugged_m_zoomed_in There may be related issues in other fonts, but I have only checked STIXTwoMath-Regular.otf.

tiroj commented 2 years ago

Thank you. This is an overlap removal artefact. We have found that the FontTools algorithm for overlap removal used in the build process is not as good as that native to our design tools, so in some cases like this we will perform overlap removal on the outlines before the build process. Flagged this one to fix in v2.20

tiroj commented 2 years ago

Fixed in v2.20 source. Also checked similar shapes in other weights and ssty variants.

tiroj commented 2 years ago

Updated sources and fonts delivered to STI Pub for testing. Issue reopened pending public release.