Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Completion of contextual layout for kern testing #70

Open
dberlow opened this issue Aug 15, 2019 · 3 comments
Open

Completion of contextual layout for kern testing #70

dberlow opened this issue Aug 15, 2019 · 3 comments

Comments

@dberlow
Copy link
Collaborator

dberlow commented Aug 15, 2019

Hey Chris,
Here we are working on the kerning procees., scaling the values via the xtra difference of master and then refining.
https://github.com/TypeNetwork/tn-kern-propagator

Her we plan to document the final steps required and all the values.
googlefonts/amstelvar/issues/163

We have at https://videoproof.typenetwork.com/contextual the glyph groups, the extended glyph groups and spacing testing working.

We need options in "Contextual" for both "spacing" as it is, and need to add "Kerning" with appropriate left and right glyph strings for each glyph group.

Unlike the spacing tests, kerning needs to cycle through glyph groups in its contextual strings for proper kern testing.

e.g. The basic uppercase kerning stings provided earlier, HHA"?"AHOLA,
needs to show A-Z in the place of "?", and
then HHB"?"BHOLA and etc through each glyph group, nna"?"ann get a-z for "?", then on to nnb"?"bnn.

and, we need to develop inter-group kerning tests like A"?"nnova, which needs to show a-z in the place of "?", and then B"?"nnova, and etc through specific glyph groups, and the "extended".

...again all strings space-separated, where the space width cannot change.

Let me know when we can get together on, or on to this as kerning proceeds a pace, and there is a lot to look at. :)

Thanks.

@dberlow dberlow assigned ghost Aug 15, 2019
@davelab6
Copy link
Collaborator

basic uppercase kerning stings provided earlier, HHA"?"AHOLA, needs to show A-Z in the place of "?"

Does this look like

HHA"A"AHOLA
HHA"B"AHOLA
HHA"C"AHOLA

Or like

HHAAAHOLA
HHABAHOLA
HHACAHOLA

?

@dberlow
Copy link
Collaborator Author

dberlow commented Oct 18, 2019 via email

@ghost
Copy link

ghost commented Oct 21, 2019

@dberlow Just to clarify... currently we have three kern settings in the dropdown which are close to what you describe above. Using ? and * to denote the two nested loops of the character set:

  • "Kern upper" which is HO?*?OLA
  • "Kern mixed" which is ?*nnoy
  • "Kern lower" which is no?*?ony

Am I correct that you want those to change to HH?*?HOLA and ?*nnova ?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants