dy / wavefont

Typeface for rendering waveform/data
https://dy.github.io/wavefont/scripts/
SIL Open Font License 1.1
416 stars 7 forks source link

ALGN axis vs cyrillic range for centered values #37

Closed dy closed 1 year ago

dy commented 2 years ago

+ Both of cyrillic/latin have nice offets (0x100, 0x400) + Offsets start with sequence of word 100 characters + Give intuition of centered or low-bound values by C or L range names. + It saves font size (somewhat) + Languages sort-of use same pattern: Lowcase/upcase glyph with same original char + Latin-ext is compatible with wavefont v2. - Data needs to be converted from 0x100 to 0x400 to be displayed under different alignment. (Sort of toUpperCase).

? Is there a case when both centered and lower bound alignment is needed?

? Is there a case when we need to convert from one case to another?

? Is there a case when top or intermediate alignment is needed?

dy commented 2 years ago

Ok, ALGN must be an axis.

dy commented 1 year ago

ALGN was removed since google fonts don't have that axis, but it seems there's set of problems with Cyrillic-for-centered approach.

dy commented 1 year ago

@RosaWagner would it make sense to use BNCE axis or better add a new one?

RosaWagner commented 1 year ago

@dy the best would be for you to open issue with that question and some images and stuff in the axis registry repository directly.

dy commented 1 year ago

@RosaWagner https://github.com/googlefonts/axisregistry/issues/106

dy commented 1 year ago

It must be a separate axis, see arguments above.