package documentation
This package contains modules for standard tree transforms available to Docutils components. Tree transforms serve a variety of purposes:
- To tie up certain syntax-specific "loose ends" that remain after the initial parsing of the input plaintext. These transforms are used to supplement a limited syntax.
- To automate the internal linking of the document tree (hyperlink references, footnote references, etc.).
- To extract useful information from the document tree. These transforms may be used to construct (for example) indexes and tables of contents.
Each transform is an optional step that a Docutils component may choose to perform on the parsed document.
Module | components |
Docutils component-related transforms. |
Module | frontmatter |
Transforms related to the front matter of a document or a section (information found before the main text): |
Module | misc |
Miscellaneous transforms. |
Module | parts |
Transforms related to document parts. |
Module | peps |
Transforms for PEP processing. |
Module | references |
Transforms for resolving references. |
Module | universal |
Transforms needed by most or all documents: |
Module | writer |
Auxiliary transforms mainly to be used by Writer components. |
From __init__.py
:
Class |
|
Docutils transform component abstract base class. |
Class |
|
Stores transforms (Transform classes) and applies them to document trees. Also keeps track of components by component type name. |
Exception |
|
Undocumented |