pydocmaker.backend.ex_ipynb

Classes

ipynb_renderer

Helper class that provides a standard way to create an ABC using

Functions

txt2lines(txt)

make_raw(text)

make_markdown(text)

squash_md(cells)

make_html(html_text)

make_doc(cells)

mk_link(id_[, label, pth, p0, v])

mk_tpl(id_[, label, pth, p0, v])

convert(doc[, as_dict])

Module Contents

pydocmaker.backend.ex_ipynb.txt2lines(txt)
pydocmaker.backend.ex_ipynb.make_raw(text)
pydocmaker.backend.ex_ipynb.make_markdown(text)
pydocmaker.backend.ex_ipynb.squash_md(cells)
pydocmaker.backend.ex_ipynb.make_html(html_text)
pydocmaker.backend.ex_ipynb.make_doc(cells)
pydocmaker.backend.ex_ipynb.mk_tpl(id_, label=None, pth='show', p0='uib', v='v1', **kwargs)
pydocmaker.backend.ex_ipynb.convert(doc: List[dict], as_dict=False)
class pydocmaker.backend.ex_ipynb.ipynb_renderer

Bases: pydocmaker.backend.baseformatter.BaseFormatter

Helper class that provides a standard way to create an ABC using inheritance.

cells = []
digest_text(**kwargs)
digest_str(**kwargs)
digest_line(**kwargs)
digest_latex(children: str, **kwargs)
digest_markdown(**kwargs)
digest_verbatim(**kwargs)
digest_table(children=None, **kwargs) str
digest_image(imageblob=None, children='', width=None, caption='', **kwargs)
digest_iterator(**kwargs)
handle_error(err, el) list
render(obj, as_dict=False)