# Package org.apache.fop.complexscripts.scripts

Class Summary
ArabicScriptProcessor: The `ArabicScriptProcessor` class implements a script processor for performing glyph substitution and positioning operations on content associated with the Arabic script.
DefaultScriptProcessor: Default script processor, which enables default glyph composition/decomposition, common ligatures, localized forms and kerning.
DevanagariScriptProcessor: The `DevanagariScriptProcessor` class implements a script processor for performing glyph substitution and positioning operations on content associated with the Devanagari script.
GujaratiScriptProcessor: The `GujaratiScriptProcessor` class implements a script processor for performing glyph substitution and positioning operations on content associated with the Gujarati script.
GurmukhiScriptProcessor: The `GurmukhiScriptProcessor` class implements a script processor for performing glyph substitution and positioning operations on content associated with the Gurmukhi script.
HebrewScriptProcessor
IndicScriptProcessor: The `IndicScriptProcessor` class implements a script processor for performing glyph substitution and positioning operations on content associated with the Indic script.
IndicScriptProcessor.DefaultSyllabizer: Default syllabizer.
IndicScriptProcessor.Segment: Syllabic segment.
IndicScriptProcessor.Syllabizer: Abstract syllabizer.
KhmerRenderer: UnicodeRender Class.
KhmerScriptProcessor: The `KhmerScriptProcessor` class implements a script processor for performing glyph substitution and positioning operations on content associated with the Khmer script.
ScriptProcessor: Abstract script processor base class for which an implementation of the substitution and positioning methods must be supplied.
TamilScriptProcessor: The `TamilScriptProcessor` class implements a script processor for performing glyph substitution and positioning operations on content associated with the Tamil script.
ThaiScriptProcessor