/** {@inheritDoc} */
@Override
public void initialize() {
super.initialize();
org.apache.fop.fo.flow.Block fo = getBlockFO();
FontInfo fi = fo.getFOEventHandler().getFontInfo();
FontTriplet[] fontkeys = fo.getCommonFont().getFontState(fi);
Font initFont = fi.getFontInstance(fontkeys[0],
getBlockFO().getCommonFont().fontSize.getValue(this));
lead = initFont.getAscender();
follow = -initFont.getDescender();
//middleShift = -fs.getXHeight() / 2;
lineHeight = fo.getLineHeight().getOptimum(this).getLength();