# OpenType Feature File specification, section 5.d, example 2. # http://www.adobe.com/devnet/opentype/afdko/topic_feature_file_syntax.html # A contiguous set of ligature rules does not need to be ordered in # any particular way by the font editor; the implementation software # must do the appropriate sorting. # So: feature F1 { sub f f by f_f; sub f i by f_i; sub f f i by f_f_i; sub o f f i by o_f_f_i; } F1; # will produce an identical representation in the font as: feature F2 { sub o f f i by o_f_f_i; sub f f i by f_f_i; sub f f by f_f; sub f i by f_i; } F2;