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

Add math glyphset #31

Open
RosaWagner opened this issue Dec 17, 2021 · 4 comments
Open

Add math glyphset #31

RosaWagner opened this issue Dec 17, 2021 · 4 comments

Comments

@RosaWagner
Copy link
Contributor

To fix issue google/fonts#4150 -> Noto Sans Math
And also better support of STIX two Math that had to be delisted (google/fonts#3773)

@rsheeter
Copy link
Contributor

@RosaWagner
Copy link
Contributor Author

RosaWagner commented Dec 17, 2021

AH I somehow didn't find it in the list of nam files, thanks Rod. The latter looks like a proposal from @tiroj to improve the math subsetting, so not a bad idea to compare them. Although it doesn't follow exactly the usual nam structure, so this is a nam file regenerated from STIXTwoMath-Regular.ttf

stixtwomath.nam.zip

What is not good with this new file is that it doesn't take variant glyphs for opentype features into account which I suspect could be a problem (it represents 1/3 of the total glyphset). John Hudson's version does but with the use of suffixes that could be different from a math font to another (I don't how big of a problem it is).

@rsheeter
Copy link
Contributor

If you mean lines like ;u1D56B.ssty2;zdblstruck.ssty2; I think we just consider that invalid. These files only operate on codepoints, with the subsetter retaining all glyphs that are reachable using those codepoints.

@tiroj
Copy link

tiroj commented Dec 19, 2021

A note with regard to the STIX Two Math character set: this is as specified by STI Pub, which includes organisations that publish a variety of scientific and technical materials, as well as mathematics per se. For the 2.01 version, they asked us to fill out a number of Unicode blocks, inlcuding Miscellaneous Symbols, which are mostly non-mathematical. For historic reasons dating back to the original STIX PS Type 1 fonts, the set also includes a lot of linguistics related characters, as well as Cyrillic support.

I have chatted with David Jones at the American Mathematical Society about possibly going through the STIX Two Math set and identifying the subset of characters that would reasonably be expected to occur within mathematical equations. This is something we could pursue in the new year.

[FYI, we are approaching completion of 2.20 version work, which includes updates to both Text and Math fonts.]

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