silnrsi / font-ttf-scripts

Font::TTF::Scripts perl module
Artistic License 2.0
19 stars 7 forks source link

make_fea needs cursive attach support #10

Closed bobh0303 closed 7 years ago

bobh0303 commented 7 years ago

Need mechanism in make_fea to generate GPOS Type 3 cursive attach lookups.

nrsiward commented 7 years ago

We should consider whether this feature is best implemented in FontUtils or in the makeFea we might implement in pysilfont (especially since makeGdl.py already exists).

bobh0303 commented 7 years ago

We have agreed that, while waiting for a python-based make_fea replacement, to proceed with adding cursive support to make_fea (and probably make_gdl will get it too).

I propose to add a single option to name the cursive entry and exit APs, as follows:

  --cursive "entryAP,exitAP"

Comments invited.

mhosken commented 7 years ago

Looks good. We should make sure that --cursive is repeatable, not that I can think of a use case for repeating, at the moment.

bobh0303 commented 7 years ago

Implemented in 191cc5e2eb39121d72a32b6ba66dc550d5612111