|
| BuildEnvironment | sphinx_env (self) |
| |
| None | render_link_project (self, SyntaxTreeNode token) |
| |
| None | render_link_path (self, SyntaxTreeNode token) |
| |
| None | render_link_unknown (self, SyntaxTreeNode token) |
| |
| list[inventory.InvMatch] | get_inventory_matches (self, *str|None invs, str|None domains, str|None otypes, str|None target) |
| |
| None | render_math_block_label (self, SyntaxTreeNode token) |
| |
| None | render_amsmath (self, SyntaxTreeNode token) |
| |
|
nodes.target | add_math_target (self, nodes.math_block node) |
| |
| None | __init__ (self, MarkdownIt parser) |
| |
| | __getattr__ (self, str name) |
| |
| None | setup_render (self, dict[str, Any] options, MutableMapping[str, Any] env) |
| |
| nodes.system_message|None | create_warning (self, str message, MystWarnings|str subtype, *str|None wtype=None, int|None line=None, nodes.Element|None append_to=None) |
| |
| nodes.document | render (self, Sequence[Token] tokens, options, MutableMapping[str, Any] md_env) |
| |
| None | nested_render_text (self, str text, int lineno, bool inline=False, None|nodes.Element temp_root_node=None, int heading_offset=0) |
| |
| Iterator[None] | current_node_context (self, nodes.Element node, bool append=False) |
| |
| None | render_children (self, SyntaxTreeNode token) |
| |
| None | add_line_and_source_path (self, node, SyntaxTreeNode token) |
| |
| None | add_line_and_source_path_r (self, list[nodes.Element] nodes_, SyntaxTreeNode token) |
| |
| None | copy_attributes (self, SyntaxTreeNode token, nodes.Element node, Sequence[str] keys=("class",), *dict[str, Callable[[str], Any]]|None converters=None, dict[str, str]|None aliases=None) |
| |
| None | update_section_level_state (self, nodes.section section, int level) |
| |
| str | renderInlineAsText (self, list[SyntaxTreeNode] tokens) |
| |
|
None | render_paragraph (self, SyntaxTreeNode token) |
| |
|
None | render_inline (self, SyntaxTreeNode token) |
| |
|
None | render_text (self, SyntaxTreeNode token) |
| |
|
None | render_bullet_list (self, SyntaxTreeNode token) |
| |
|
None | render_ordered_list (self, SyntaxTreeNode token) |
| |
|
None | render_list_item (self, SyntaxTreeNode token) |
| |
|
None | render_em (self, SyntaxTreeNode token) |
| |
|
None | render_softbreak (self, SyntaxTreeNode token) |
| |
|
None | render_hardbreak (self, SyntaxTreeNode token) |
| |
|
None | render_strong (self, SyntaxTreeNode token) |
| |
|
None | render_blockquote (self, SyntaxTreeNode token) |
| |
|
None | render_hr (self, SyntaxTreeNode token) |
| |
|
None | render_code_inline (self, SyntaxTreeNode token) |
| |
| nodes.Element | create_highlighted_code_block (self, str text, str|None lexer_name, bool number_lines=False, int lineno_start=1, str|None source=None, int|None line=None, type[nodes.Element] node_cls=nodes.literal_block, list[int]|str|None emphasize_lines=None) |
| |
|
None | render_code_block (self, SyntaxTreeNode token) |
| |
| None | render_fence (self, SyntaxTreeNode token) |
| |
| bool | blocks_mathjax_processing (self) |
| |
| None | generate_heading_target (self, SyntaxTreeNode token, int level, nodes.Element node, nodes.Element title_node) |
| |
| None | render_heading (self, SyntaxTreeNode token) |
| |
| None | render_link (self, SyntaxTreeNode token) |
| |
| None | render_link_url (self, SyntaxTreeNode token, None|UrlSchemeType conversion=None) |
| |
| None | render_link_anchor (self, SyntaxTreeNode token, str target) |
| |
| None | render_link_inventory (self, SyntaxTreeNode token) |
| |
|
None | render_html_inline (self, SyntaxTreeNode token) |
| |
|
None | render_html_block (self, SyntaxTreeNode token) |
| |
|
None | render_image (self, SyntaxTreeNode token) |
| |
| None | render_span (self, SyntaxTreeNode token) |
| |
| None | render_front_matter (self, SyntaxTreeNode token) |
| |
| nodes.field_list | dict_to_fm_field_list (self, dict[str, Any] data, str language_code, int line=0) |
| |
|
None | render_table (self, SyntaxTreeNode token) |
| |
|
None | render_table_row (self, SyntaxTreeNode token) |
| |
| None | render_s (self, SyntaxTreeNode token) |
| |
|
None | render_math_inline (self, SyntaxTreeNode token) |
| |
|
None | render_math_inline_double (self, SyntaxTreeNode token) |
| |
|
None | render_math_single (self, SyntaxTreeNode token) |
| |
|
None | render_math_block (self, SyntaxTreeNode token) |
| |
| None | render_footnote_ref (self, SyntaxTreeNode token) |
| |
| None | render_footnote_reference (self, SyntaxTreeNode token) |
| |
|
None | render_myst_block_break (self, SyntaxTreeNode token) |
| |
|
None | render_myst_target (self, SyntaxTreeNode token) |
| |
|
None | render_myst_line_comment (self, SyntaxTreeNode token) |
| |
|
None | render_myst_role (self, SyntaxTreeNode token) |
| |
| None | render_colon_fence (self, SyntaxTreeNode token) |
| |
| None | render_dl (self, SyntaxTreeNode token) |
| |
| None | render_field_list (self, SyntaxTreeNode token) |
| |
| None | render_restructuredtext (self, SyntaxTreeNode token) |
| |
| None | render_directive (self, SyntaxTreeNode token, str name, str arguments, *dict[str, str]|None additional_options=None) |
| |
| list[nodes.Element] | run_directive (self, str name, str first_line, str content, int position, dict[str, str]|None additional_options=None) |
| |
| None | render_substitution_inline (self, SyntaxTreeNode token) |
| |
| None | render_substitution_block (self, SyntaxTreeNode token) |
| |
| None | render_substitution (self, SyntaxTreeNode token, bool inline) |
| |
A markdown-it-py renderer to populate (in-place) a `docutils.document` AST.
This is sub-class of `DocutilsRenderer` that handles sphinx specific aspects,
such as cross-referencing.