module documentation

consntants for LaTeX builder.

Constant ADDITIONAL_SETTINGS Undocumented
Constant DEFAULT_SETTINGS Undocumented
Constant PDFLATEX_DEFAULT_FONTPKG Undocumented
Constant PDFLATEX_DEFAULT_FONTSUBSTITUTION Undocumented
Constant SHORTHANDOFF Undocumented
Constant XELATEX_DEFAULT_FONTPKG Undocumented
Constant XELATEX_GREEK_DEFAULT_FONTPKG Undocumented
ADDITIONAL_SETTINGS: dict[Any, dict[str, Any]] = (source)

Undocumented

Value
{'pdflatex': {'inputenc': '\\usepackage[utf8]{inputenc}',
              'utf8extra': '''\\ifdefined\\DeclareUnicodeCharacter
% support both utf8 and utf8x syntaxes
  \\ifdefined\\DeclareUnicodeCharacterAsOptional
    \\def\\sphinxDUC#1{\\DeclareUnicodeCharacter{"#1}}
  \\else
    \\let\\sphinxDUC\\DeclareUnicodeCharacter
...
DEFAULT_SETTINGS: dict[str, Any] = (source)

Undocumented

Value
{'latex_engine': 'pdflatex',
 'papersize': '',
 'pointsize': '',
 'pxunit': '.75bp',
 'classoptions': '',
 'extraclassoptions': '',
 'maxlistdepth': '',
...
PDFLATEX_DEFAULT_FONTPKG: str = (source)

Undocumented

Value
'''
\\usepackage{tgtermes}
\\usepackage{tgheros}
\\renewcommand{\\ttdefault}{txtt}
'''
PDFLATEX_DEFAULT_FONTSUBSTITUTION: str = (source)

Undocumented

Value
'''
\\expandafter\\ifx\\csname T@LGR\\endcsname\\relax
\\else
% LGR was declared as font encoding
  \\substitutefont{LGR}{\\rmdefault}{cmr}
  \\substitutefont{LGR}{\\sfdefault}{cmss}
  \\substitutefont{LGR}{\\ttdefault}{cmtt}
...
SHORTHANDOFF: str = (source)

Undocumented

Value
'''
\\ifdefined\\shorthandoff
  \\ifnum\\catcode`\\=\\string=\\active\\shorthandoff{=}\\fi
  \\ifnum\\catcode`\\"=\\active\\shorthandoff{"}\\fi
\\fi
'''
XELATEX_DEFAULT_FONTPKG: str = (source)

Undocumented

Value
'''
\\setmainfont{FreeSerif}[
  Extension      = .otf,
  UprightFont    = *,
  ItalicFont     = *Italic,
  BoldFont       = *Bold,
  BoldItalicFont = *BoldItalic
...
XELATEX_GREEK_DEFAULT_FONTPKG = (source)

Undocumented

Value
((XELATEX_DEFAULT_FONTPKG+'''
\\newfontfamily\\greekfont{FreeSerif}''')+'''
\\newfontfamily\\greekfontsf{FreeSans}''')+'''
\\newfontfamily\\greekfonttt{FreeMono}'''