Open tiroj opened 3 years ago
Duplicate issue. Deleted.
I think this issue was wrongly closed.
Has anyone actually confirmed that this works?
I did a TTX dump of STIXTwoMath-Regular:
ttx ~/.fonts/s/STIXTwoMath-Regular.ttf
Making sure I have the right version:
fred@mapache:/opt/share/sile$ ftdump ~/.fonts/s/STIXTwoMath-Regular.ttf
There is 1 face in this file.
----- Face number: 0 -----
font name entries
family: STIX Two Math
style: Regular
postscript: STIXTwoMath-Regular
created: 2020-12-16
modified: 2021-05-17
revision: 2.13
glyph count: 6760
simple: 6041
composite: 699
empty: 20
font type entries
FreeType driver: truetype
sfnt wrapped: yes
type: scalable
direction: horizontal
fixed width: no
glyph names: yes
EM size: 1000
global BBox: (-978,-1641):(3072,2627)
ascender: 762
descender: -238
height: 1250
max_advance_width: 3072
max_advance_height: 1250
underline_position: -103
underline_thickness: 51
charmaps (5)
0: unic, platform 0, encoding 3, format 4, language 0
1: unic, platform 0, encoding 4, format 12, language 0
2: unic, platform 0, encoding 5, format 14, UVS
3: unic, platform 3, encoding 1, format 4, language 0
* 4: unic, platform 3, encoding 10, format 12, language 0
This just cannot work how you think it does.
rg uvs= /home/fred/.fonts/s/STIXTwoMath-Regular.ttx |bat --language=xml
Right?? Am I going nuts or are the mathematical script characters not even in the UVS cmap??
This was a duplicate of https://github.com/stipub/stixfonts/issues/187 -- but both issues are slated for the 2.20 release so no current release has these.
why were they both closed as completed then :\
Very likely because they are fixed in the source files.
i see but they require a proprietary editor to build and i lost like an hour debugging SILE before deciding to make sure the font actually works as advertised
i'm not complaining, i should have verified sooner, but maybe don't mark issues closed in future if they aren't in a release or at least in master :-)
John explained his process and rationale for closing issues that he fixed in the sources in https://github.com/stipub/stixfonts/issues/227.
Hi Fred. Sorry about that. The STIX development is a little complicated because issues are collected in the public repo but STI Pub like to have delivery of beta fonts privately before releasing them into the wild. I agree that it isn’t ideal to be closing the public issues before the fixes are applied to the public release, and now regret doing that: I was not anticipating the public release being delayed so long.
I’ll go back and reopen issues to ensure appropriate review when the new versions are pushed, and use labels to indicate source fixes delivered to STI Pub.
[I am on sabbatical at the moment, but will be touching base with @davidmjones in September re. some math kerning testing outcomes that remain a concern.]
Updated sources and fonts delivered to STI Pub for testing. Issue reopened pending public release.
Unicode 14.0 defines new standardised variation selector sequences for chancery vs roundhand script styles of math alphabetics, but only for uppercase letters and only in regular weight:
For 2.20, the second (roundhand) set of these has been added to the format 14 cmap subtable. The chancery set of variation selector sequences is not needed in the STIX Two Math font because the chancery forms are default. [Note: if someone were to fork the STIX Two Math font to make a version in which the roundhand forms were default, it would be necessary to update the format 14 cmap subtable accordingly.]
The roundhand script style glyphs—including the lowercase and the bold style—are still also mapped in the Stylistic Set ss01 feature, as in v2.10