Behdad Esfahbod
Behdad Esfahbod
To answer your question, this is to override the OpenType script tag used independently of the `hb_script_t` set. In your example, you are being routed to the default shaper because...
> Is it mandatory to specify both `--script=` and `--language=`? If you don't provide `--script`, it will be guessed like it otherwise is.
> But isn’t this is a slightly different issue, as it is not canonical decomposition per se. I believe this is script shaping logic and does not always correspond to...
Decomposing is easy. For composing, we need a new callback on `hb_unicode_funcs_t` to close a set of unicode points over compositions.
I have a design in mind, which I need to write down, to use the shape-plan to drive subsetter glyph closure. That is what is needed proper.
> I have a design in mind, which I need to write down, to use the shape-plan to drive subsetter glyph closure. That is what is needed proper. We experimented...
To disable horizontal hinting you can use hinting mode slight.
@rougier Check FT_LOAD_TARGET_LIGHT
``` * FT_LOAD_TARGET_LIGHT :: * A lighter hinting algorithm for non-monochrome modes. Many * generated glyphs are more fuzzy but better resemble its original * shape. A bit like rendering...
@slowriot You are right in principle. But horizontal hinting doesn't make sense in this case because the SDF is supposed to be size-independent.