[MPEG-OTSPEC] CSS WG liaison to SC29 on Open Font Format (from Feb. 2020)

Simon Cozens simon at simon-cozens.org
Wed Mar 13 18:59:31 CET 2024


On 13/03/2024 17:24, John Hudson via mpeg-otspec wrote:
> How does the axis handle prioritisation of justification techniques?

A combination of Feature Variations ("alternate layers") and per-glyph 
masters ("intermediate layers") means that you can prioritize different 
techniques at different parts of the design space.

For example, perhaps at JSTF=0 - JSTF=100 the space glyph expands to its 
full width; but meanwhile at JSTF=50 the kashida glyph begins to expand 
until it reaches its full width at JSTF=1000; at JSTF=500 final kafs and 
final nuns begin to expand; then at JSTF=800 they switch over to swash 
forms...

With per-glyph masters, one axis can be seen as the union of multiple 
per-glyphs axes...

Simon



More information about the mpeg-otspec mailing list