int [][] chunkCharMaps = new int[chunkACIs.length][];
// reorder each chunk ACI for bidi text
int chunkStart = aci.getBeginIndex();
for (int i = 0; i < chunkACIs.length; i++) {
BidiAttributedCharacterIterator iter;
iter = new BidiAttributedCharacterIterator
(chunkACIs[i], fontRenderContext, chunkStart);
chunkACIs [i] = iter;
chunkCharMaps[i] = iter.getCharMap();
chunkACIs [i] = createModifiedACIForFontMatching
(node, chunkACIs[i]);
chunkStart += (chunkACIs[i].getEndIndex()-