.. _f-sphinxlatexbuilder: module ``sphinxext.sphinx_latex_builder`` ========================================= .. inheritance-diagram:: pyquickhelper.sphinxext.sphinx_latex_builder Short summary +++++++++++++ module ``pyquickhelper.sphinxext.sphinx_latex_builder`` Overwrites latex writer as Sphinx's version is bugged in version 1.8.0. :githublink:`%|py|7` Classes +++++++ +---------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------+ | class | truncated documentation | +===============================================================================================================+================================================================================================================================+ | :class:`CustomizedSphinxFileOutput ` | Customized FileOutput class for :epkg:`Sphinx`. | +---------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------+ | :class:`DummySphinxTheme ` | Dummy theme for sphinx. | +---------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------+ | :class:`EnhancedLaTeXBuilder ` | Overwrites `LaTeXBuilder `_. | +---------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------+ | :class:`EnhancedLaTeXTranslator ` | Overwrites `LaTeXTranslator `_ and modifies ... | +---------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------+ | :class:`EnhancedLaTeXWriter ` | Overwrites `LatexWriter `_. | +---------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------+ Functions +++++++++ +--------------------------------------------------------------------+----------------------------------------------------+ | function | truncated documentation | +====================================================================+====================================================+ | :func:`setup ` | Initializes builder :class:`EnhancedLaTeXBuilder`. | +--------------------------------------------------------------------+----------------------------------------------------+ Properties ++++++++++ +--------------------------------------------------------------------------------------------+-------------------------+ | property | truncated documentation | +============================================================================================+=========================+ | :meth:`table ` | Get current table. | +--------------------------------------------------------------------------------------------+-------------------------+ Methods +++++++ +--------------------------------------------------------------------------------------------------------------------------------------+----------------------------------------------------+ | method | truncated documentation | +======================================================================================================================================+====================================================+ | :py:meth:`__init__ ` | | +--------------------------------------------------------------------------------------------------------------------------------------+----------------------------------------------------+ | :py:meth:`__init__ ` | | +--------------------------------------------------------------------------------------------------------------------------------------+----------------------------------------------------+ | :py:meth:`__init__ ` | Constructor, add a logger. | +--------------------------------------------------------------------------------------------------------------------------------------+----------------------------------------------------+ | :py:meth:`__init__ ` | | +--------------------------------------------------------------------------------------------------------------------------------------+----------------------------------------------------+ | :py:meth:`__init__ ` | | +--------------------------------------------------------------------------------------------------------------------------------------+----------------------------------------------------+ | :py:meth:`_get_filename ` | | +--------------------------------------------------------------------------------------------------------------------------------------+----------------------------------------------------+ | :meth:`add_text ` | | +--------------------------------------------------------------------------------------------------------------------------------------+----------------------------------------------------+ | :meth:`depart_imgsgnode ` | | +--------------------------------------------------------------------------------------------------------------------------------------+----------------------------------------------------+ | :meth:`depart_inheritance_diagram ` | | +--------------------------------------------------------------------------------------------------------------------------------------+----------------------------------------------------+ | :meth:`depart_only ` | | +--------------------------------------------------------------------------------------------------------------------------------------+----------------------------------------------------+ | :meth:`eval_expr ` | | +--------------------------------------------------------------------------------------------------------------------------------------+----------------------------------------------------+ | :meth:`finish ` | | +--------------------------------------------------------------------------------------------------------------------------------------+----------------------------------------------------+ | :meth:`get_outfilename ` | Overwrites *get_target_uri* to control file names. | +--------------------------------------------------------------------------------------------------------------------------------------+----------------------------------------------------+ | :meth:`latex_image_length ` | | +--------------------------------------------------------------------------------------------------------------------------------------+----------------------------------------------------+ | :meth:`render ` | | +--------------------------------------------------------------------------------------------------------------------------------------+----------------------------------------------------+ | :meth:`translate ` | | +--------------------------------------------------------------------------------------------------------------------------------------+----------------------------------------------------+ | :meth:`unknown_visit ` | | +--------------------------------------------------------------------------------------------------------------------------------------+----------------------------------------------------+ | :meth:`visit_document ` | | +--------------------------------------------------------------------------------------------------------------------------------------+----------------------------------------------------+ | :meth:`visit_enumerated_list ` | | +--------------------------------------------------------------------------------------------------------------------------------------+----------------------------------------------------+ | :meth:`visit_imgsgnode ` | | +--------------------------------------------------------------------------------------------------------------------------------------+----------------------------------------------------+ | :meth:`visit_inheritance_diagram ` | | +--------------------------------------------------------------------------------------------------------------------------------------+----------------------------------------------------+ | :meth:`visit_only ` | | +--------------------------------------------------------------------------------------------------------------------------------------+----------------------------------------------------+ | :meth:`write ` | | +--------------------------------------------------------------------------------------------------------------------------------------+----------------------------------------------------+ | :meth:`write ` | | +--------------------------------------------------------------------------------------------------------------------------------------+----------------------------------------------------+ Documentation +++++++++++++ .. automodule:: pyquickhelper.sphinxext.sphinx_latex_builder :members: :special-members: __init__ :show-inheritance: