stipub / stixfonts

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

Composite braces are buggy? #250

Open jsx97 opened 1 year ago

jsx97 commented 1 year ago

Here is how a composite brace looks with the Menlo font:

⎫
⎪
⎬
⎪
⎭
image

And here is how it looks with STIX Two Math:

image

It seems there are two issues with the STIX version.

First, the upper hook is not completely visible. Second, if we manually move the whole construction somewhat below to workaround this, we can see the construction is divided into "levels" unevenly:

image
tiroj commented 1 year ago

Can you let us know in what software you are experiencing this? Are you manually creating a composite brace from the legacy Unicode part characters? Is that necessary? STIX Two Math has been primarily developed around math handlers that dynamically compose braces of appropriate height from } and { characters.

I’ll review the height alignments and overshoots of the old composite part glyphs.

jsx97 commented 1 year ago

Can you let us know in what software you are experiencing this?

This is macOS Ventura 13.2.1, Pages 12.2.1, and the font itself is STIX Two Math 2.13 b171.

Are you manually creating a composite brace from the legacy Unicode part characters?

Not sure I understand what you mean. I can replicate this bug by simply copying the following snippet into Pages and then applying STIX Two Math.

⎫
⎪
⎬
⎪
⎭