[]
Specifies the type of ligatures applied to a font.
public enum Ligatures
All = 15
Applies all types of ligatures to the font.
Contextual = 2
Applies contextual ligatures to the font. Contextual ligatures are often designed to enhance readability, but may also be solely ornamental. Contextual ligatures may also be contextual alternates.
ContextualDiscretional = 9
Applies contextual and discretional ligatures to the font.
ContextualHistorical = 7
Applies contextual and historical ligatures to the font.
ContextualHistoricalDiscretional = 14
Applies contextual, historical, and discretional ligatures to a font.
Discretional = 4
Applies discretional ligatures to the font. Discretional ligatures are most often designed to be ornamental at the discretion of the type developer.
Historical = 3
Applies historical ligatures to the font. Historical ligatures are similar to standard ligatures in that they were originally intended to improve the readability of the font, but may look archaic to the modern reader.
HistoricalDiscretional = 10
Applies historical and discretional ligatures to the font.
None = 0
Does not apply any ligatures to the font.
Standard = 1
Applies standard ligatures to the font. Standard ligatures are designed to enhance readability. Standard ligatures in Latin languages include "fi", "fl", and "ff", for example.
StandardContextual = 5
Applies standard and contextual ligatures to the font.
StandardContextualDiscretional = 12
Applies standard, contextual and discretional ligatures to the font.
StandardContextualHistorical = 11
Applies standard, contextual, and historical ligatures to the font.
StandardDiscretional = 8
Applies standard and discretional ligatures to the font.
StandardHistorical = 6
Applies standard and historical ligatures to the font.
StandardHistoricalDiscretional = 13
Applies standard historical and discretional ligatures to the font.