module documentation

Custom docutils writer for LaTeX. Much of this code is adapted from Dave Kuhlman's "docpy" writer from his docutils sandbox.

Class collected_footnote Footnotes that are collected are assigned this class.
Class LaTeXTranslator No class docstring; 2/2 properties, 0/33 instance variable, 0/3 class variable, 2/222 methods documented
Class LaTeXWriter Undocumented
Class Table A table data
Class TableCell Data of a cell in a table.
Exception UnsupportedError Undocumented
Function escape_abbr Adjust spacing after abbreviations.
Function rstdim_to_latexdim Convert `width_str` with rst length to LaTeX length.
Constant BLANKLINE Undocumented
Constant CR Undocumented
Constant ENUMERATE_LIST_STYLE Undocumented
Constant EXTRA_RE Undocumented
Constant LATEXSECTIONNAMES Undocumented
Constant MAX_CITATION_LABEL_LENGTH Undocumented
Variable logger Undocumented
def escape_abbr(text): (source)

Adjust spacing after abbreviations.

Parameters
text:strUndocumented
Returns
strUndocumented
def rstdim_to_latexdim(width_str, scale=100): (source)

Convert `width_str` with rst length to LaTeX length.

Parameters
width_str:strUndocumented
scale:intUndocumented
Returns
strUndocumented
BLANKLINE: str = (source)

Undocumented

Value
'''

'''

Undocumented

Value
'''
'''
ENUMERATE_LIST_STYLE = (source)

Undocumented

Value
defaultdict((lambda : '\\arabic'),
            {'arabic': '\\arabic',
             'loweralpha': '\\alph',
             'upperalpha': '\\Alph',
             'lowerroman': '\\roman',
             'upperroman': '\\Roman'})
EXTRA_RE = (source)

Undocumented

Value
re.compile(r'^(.*\S)\s+\(([^\(\)]*)\)\s*$')
LATEXSECTIONNAMES: list[str] = (source)

Undocumented

Value
['part',
 'chapter',
 'section',
 'subsection',
 'subsubsection',
 'paragraph',
 'subparagraph']
MAX_CITATION_LABEL_LENGTH: int = (source)

Undocumented

Value
8

Undocumented