notofonts / math

Noto Math
SIL Open Font License 1.1
25 stars 3 forks source link

OpenType layout features missing #15

Closed jungshik closed 1 year ago

jungshik commented 9 years ago

Moved from googlei18n/noto-alpha#199 (originally reported by @roozbehp ):

Certain characters in the symbol font are combining characters for other symbols. For example, the characters in the range U+20D0 to U+20F0 are supposed to be combined with other symbols.

Some of these are expected to combine with letter-like characters at U+21xx or U+1D4xx to U+1D7xx ranges. Some of the characters in those ranges are even soft-dotted: when combined with a combing accent-like character, they should lose their dots. For example, the combination <U+1D456,U+20D7> (italic small i, combining right arrow above) should render without a dot. (Screenshot attached.)

For these, the Noto Symbols font needs GPOS and GSUB tables, but there are no such tables in the font.

noto 4

khaledhosny commented 9 years ago

I don’t think always dropping the dot here is right, AFAIK some people will want a dotless i here and some wont. OpenType math layout introduced a dtls feature for this so it can be controlled manually (MS Office enables dtls unconditionally when math accents are used, but I saw people complaining about it).

nizarsq commented 4 years ago

@marekjez86 do you have the set of combining characters for other symbols to test?

simoncozens commented 1 year ago

Mark attachment is (largely) happening now, but there are some missing base anchors which are tracked in #5. The soft-dotted issue is still present and tracked in #12.