public class DevanagariScriptProcessor extends IndicScriptProcessor
The DevanagariScriptProcessor
class implements a script processor for
performing glyph substitution and positioning operations on content associated with the Devanagari script.
This work was originally authored by Glenn Adams (gadams@apache.org).
IndicScriptProcessor.DefaultSyllabizer, IndicScriptProcessor.Segment, IndicScriptProcessor.Syllabizer
Modifier and Type | Method | Description |
---|---|---|
protected int |
findPreBaseMatra(GlyphSequence gs) |
Find pre-base matra in sequence.
|
protected int |
findPreBaseMatraTarget(GlyphSequence gs,
int source) |
Find pre-base matra target in sequence.
|
protected int |
findReph(GlyphSequence gs) |
Find reph in sequence.
|
protected int |
findRephTarget(GlyphSequence gs,
int source) |
Find reph target in sequence.
|
protected java.lang.Class<? extends org.apache.fop.complexscripts.scripts.DevanagariScriptProcessor.DevanagariSyllabizer> |
getSyllabizerClass() |
Get script specific syllabizer class.
|
isReorderedMark, reorderCombiningMarks
getOptionalPositioningFeatures, getOptionalSubstitutionFeatures, getPositioningContextTester, getPositioningFeatures, getSubstitutionContextTester, getSubstitutionFeatures, makeProcessor, position, substitute
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
assembleLookups, getInstance, getScript, position, substitute
protected java.lang.Class<? extends org.apache.fop.complexscripts.scripts.DevanagariScriptProcessor.DevanagariSyllabizer> getSyllabizerClass()
IndicScriptProcessor
getSyllabizerClass
in class IndicScriptProcessor
protected int findPreBaseMatra(GlyphSequence gs)
IndicScriptProcessor
findPreBaseMatra
in class IndicScriptProcessor
gs
- input sequenceprotected int findPreBaseMatraTarget(GlyphSequence gs, int source)
IndicScriptProcessor
findPreBaseMatraTarget
in class IndicScriptProcessor
gs
- input sequencesource
- index of pre-base matraprotected int findReph(GlyphSequence gs)
IndicScriptProcessor
findReph
in class IndicScriptProcessor
gs
- input sequenceprotected int findRephTarget(GlyphSequence gs, int source)
IndicScriptProcessor
findRephTarget
in class IndicScriptProcessor
gs
- input sequencesource
- index of rephCopyright 1999-2016 The Apache Software Foundation. All Rights Reserved.