def html(key, options = {})
      rendered = markdown(text(key, options.merge(smart: false)))

      rendered = options[:orphans] ? rendered : rendered.gsub(ORPHAN_MATCHER, '&nbsp;\1')
      rendered = rendered.gsub(/<\/?p>/, '') if options[:inline]
      rendered.html_safe
    end
def html(key, options = {})
      rendered = markdown(text(key, options.merge(smart: false)))

      rendered = options[:orphans] ? rendered : rendered.gsub(ORPHAN_MATCHER, '&nbsp;\1')
      rendered = rendered.gsub(/<\/?p>/, '') if options[:inline]
      rendered.html_safe
    end
Public: Get an HTML representation of the rendered markdown for the passed I18n key.

 key     - The desired I18n lookup key.
 options - A Hash of options to pass through to the lookup.
           :inline  - A special option that will remove the enclosing <p>
                      tags when set to true.
           :orphans - A special option that will prevent the insertion of
                      non-breaking space characters at the end of each
                      paragraph when set to true.

 Returns a String containing the localized text rendered via Markdown