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

The point feature of i and j is suppressed in equations #253

Open
Qhgu opened this issue Jun 1, 2023 · 5 comments
Open

The point feature of i and j is suppressed in equations #253

Qhgu opened this issue Jun 1, 2023 · 5 comments

Comments

@Qhgu
Copy link

Qhgu commented Jun 1, 2023

As shown in the screenshot, when an arrow is added on the top of the characters, the point feature of i and j is suppressed. Really hope you can fix this issue.

Font version: STIX Two Math 2.13 b171, static_ttf
Application: Microsoft Word 2021 x64

Snipaste_2023-06-01_19-51-54

@Qhgu Qhgu changed the title The poiont feature of i and j is suppressed in equations The point feature of i and j is suppressed in equations Jun 1, 2023
@tiroj
Copy link
Contributor

tiroj commented Jun 1, 2023

Hmm. Can you do a couple of things to help me diagnose this issue:

  1. Please test the same equation using Microsoft’s Cambria Math font and confirm whether this exhibits the same behaviour.

  2. Please try a similar equation in which the last character before the arrow is not i or j (but still with intermediate subscripted i and j).

This may be a math handler issue, rather than something specific to the font. Suppression of the dot on i and j in an OpenType math font is implemented via the OT Layout dtls feature, but it is the math handler that determines when to apply this feature in equation layout.

@Qhgu
Copy link
Author

Qhgu commented Jun 2, 2023

Hmm. Can you do a couple of things to help me diagnose this issue:

  1. Please test the same equation using Microsoft’s Cambria Math font and confirm whether this exhibits the same behaviour.
  2. Please try a similar equation in which the last character before the arrow is not i or j (but still with intermediate subscripted i and j).

This may be a math handler issue, rather than something specific to the font. Suppression of the dot on i and j in an OpenType math font is implemented via the OT Layout dtls feature, but it is the math handler that determines when to apply this feature in equation layout.

After testing, here are the results:

  1. This issue also exhibits with the default Microsoft’s Cambria Math font. Hence, I think you are right; this may be caused by a math handler issue of Microsoft Word.
  2. This issue persists no matter where i and j are located in the subscript.

I have also tested it on WPS office with the STIX Two Math font, and it works very well. I think the WPS office handles this math issue well. I searched this issue on Google and found that in 2018, a guy had reported it to Microsoft; however, 5 years later, they haven't fixed it yet.

Thank you very much.

@tiroj
Copy link
Contributor

tiroj commented Jun 2, 2023

Thank you. That is very helpful. I wasn’t aware of this issue in MS Word, but will follow up on it.

@tiroj
Copy link
Contributor

tiroj commented Jan 29, 2025

@khaledhosny Is this an issue you are familiar with? Has it been raised anywhere else, or logged with Microsoft?

@khaledhosny
Copy link
Contributor

IIRC, Microsoft implementation applies dtls feature to any accented text, not only single letters. I don’t know if it were reported to Microsoft and I’m not sure where to report such an issue.

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

3 participants