@chrissimpkins noted that Noto Hebrew includes characters for
- zero width nonjoiner (U+200C)
- zero width joiner (U+200D)
- LTR mark (U+200E)
- RTL mark (U+200F)
Raph said "BiDi control characters (that includes 200E and 200F, along with 202A-202E and 2066-2069, are handled entirely in the text shaping and layout engine, and do not need cmap entries in the font."
@simoncozens said "you don't normally have explicit glyphs in the font for control characters, since they are handled higher up the text-processing stack and won't appear in runs to be shaped."
I propose in the next build of Noto Hebrew, we remove them.
@chrissimpkins noted that Noto Hebrew includes characters for
Raph said "BiDi control characters (that includes 200E and 200F, along with 202A-202E and 2066-2069, are handled entirely in the text shaping and layout engine, and do not need cmap entries in the font."
@simoncozens said "you don't normally have explicit glyphs in the font for control characters, since they are handled higher up the text-processing stack and won't appear in runs to be shaped."
I propose in the next build of Noto Hebrew, we remove them.