code: private Bounds generateTitle(IChemObject chemObj, double scale) {
          String title = chemObj.getProperty(CDKConstants.TITLE);
          if (title == null || title.isEmpty())
              return new Bounds();
          scale = 1 / scale * getParameterValue(RendererModel.TitleFontScale.class);
          return new Bounds(MarkedElement.markup(StandardGenerator.embedText(font, title, getParameterValue(RendererModel.TitleColor.class), scale),
                                                 "title"));
      }
docs: Generate a bound element that is the title of the provided molecule. If title
  is not specified an empty bounds is returned.
  
  @param chemObj molecule or reaction
  @return bound element