code: public void showTextKerned(String text) {
          if (state.fontDetails == null)
              throw new NullPointerException("Font and size must be set before writing any text");
          BaseFont bf = state.fontDetails.getBaseFont();
          if (bf.hasKernPairs())
              showText(getKernArray(text, bf));
          else
              showText(text);
      }
docs: Shows the <CODE>text</CODE> kerned.
  
  @param text the text to write