code: public FontData deriveFont(float size, int style) {
  		FontData original = getStyled(getFamilyName(), style);
  		FontData data = new FontData();
  		data.size = size;
  		data.javaFont = original.javaFont.deriveFont(style, size);
  		data.upem = upem;
  		data.ansiKerning = ansiKerning;
  		data.charWidth = charWidth;
  		
  		return data;
  	}
docs: Derive a new version of this font based on a new size
  
  @param size The size of the new font
  @param style The style of the new font
  @return The new font data