[]
Specifies the type of ligatures applied to a font.
public enum Ligatures
All = 15Applies all types of ligatures to the font.
Contextual = 2Applies 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 = 9Applies contextual and discretional ligatures to the font.
ContextualHistorical = 7Applies contextual and historical ligatures to the font.
ContextualHistoricalDiscretional = 14Applies contextual, historical, and discretional ligatures to a font.
Discretional = 4Applies discretional ligatures to the font. Discretional ligatures are most often designed to be ornamental at the discretion of the type developer.
Historical = 3Applies 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 = 10Applies historical and discretional ligatures to the font.
None = 0Does not apply any ligatures to the font.
Standard = 1Applies 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 = 5Applies standard and contextual ligatures to the font.
StandardContextualDiscretional = 12Applies standard, contextual and discretional ligatures to the font.
StandardContextualHistorical = 11Applies standard, contextual, and historical ligatures to the font.
StandardDiscretional = 8Applies standard and discretional ligatures to the font.
StandardHistorical = 6Applies standard and historical ligatures to the font.
StandardHistoricalDiscretional = 13Applies standard historical and discretional ligatures to the font.