Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Composite braces are buggy? #250

Open
jsx97 opened this issue Mar 27, 2023 · 2 comments
Open

Composite braces are buggy? #250

jsx97 opened this issue Mar 27, 2023 · 2 comments
Assignees

Comments

@jsx97
Copy link

jsx97 commented Mar 27, 2023

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
Copy link
Contributor

tiroj commented Mar 27, 2023

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.

@tiroj tiroj self-assigned this Mar 27, 2023
@jsx97
Copy link
Author

jsx97 commented Mar 27, 2023

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.

⎫
⎪
⎬
⎪
⎭

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants