On 31.01.2016 16:45, Simon Albrecht wrote:
we might even use an alist to allow for things like
\override font-features.ligatures = #'(clig dlig hlig)
or
\override font-features.number-case = #'onum

This is also inspired by the list in <https://en.wikipedia.org/wiki/List_of_typographic_features#AAT_typographic_features>, which could serve as a model for an alist, where keys may have values of type list? (if, as with ligatures, multiple features can be combined), symbol-or-boolean? (if features are mutually exclusive, like letter case, number case or vertical position), or boolean?.

Downside of this approach: I don’t know of a way to override alists in markup.

Best, Simon

_______________________________________________
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel

Reply via email to