docify.formatters package

Submodules

docify.formatters.html module

class docify.formatters.html.HTML(*args, **kwargs)[source]

Bases: docify.lib.formatter.Formatter

HTML formatter to format document into plain HTML.

tag(tag, components=[], properties={})[source]
update_handlers()[source]

Overriding parent method

docify.formatters.html_bootstrap module

class docify.formatters.html_bootstrap.HTMLBootstrap(*args, **kwargs)[source]

Bases: docify.formatters.html.HTML

HTMLBootstrap formatter to format into fancy static web page.

update_handlers()[source]

Overwriting parent’s method

docify.formatters.markdown module

class docify.formatters.markdown.Markdown(*args, **kwargs)[source]

Bases: docify.lib.formatter.Formatter

Markdown formatter to format document into plain markdown.

r(txt, component)[source]

Helps rendering a formatted string with required line gaps.

Parameters:
  • txt (str) – Formatted string.
  • component (Component) – Component to render.
update_handlers()[source]

Overriding parent method

Module contents