5.2.3. Attached by Sphinx Template¶
The epydoc_sphinx_template provides a configuration for the command build_docx to embed the API reference. This includes the sidebar entries “Shortcuts” and “Application”. The selection of the API reference is presented as the link “apiref” within the sidebar. The landing page of the link contains the IFrame as a container here for the Epydoc document. The path and the title could be configured via “conf.py”.
Resulting in the display:
The full-screen mode.
configuration
The current example implementation contains the files within the default path:
setupddocx/configurations/sphinx/agogo
file
remark
docsrc/conf.py
adds configuration variables
docsrc/epydoc.conf
standard config for epydoc, the entries
target and css must be deativated
docsrc/epydoc.css
standard stylesheet config for epydoc
docsrc/_static/custom.css
sets some custom colors and sizes
docsrc/_static/favicon.ico
provides a demo favicon, requires ICO
docsrc/_static/logo.png
provides a demo logo, requires PNG
docsrc/_themes
the theme
call
The call creates a html document within the local directory doc
python setup.py \ build_docx \ --conf-dir=setupdocx/configurations/epydoc/default_white_with_green_iframe/ \ --apiref \ install_docx \ --dist-dir doc \ # cut-and-paste for execution # for readability split acros multiple linesThe same call with detailed command line parameters:
python setup.py \ build_docx \ --doctype=html \ --docname=white_with_green_iframe \ --conf-dir=setupdocx/configurations/epydoc/default_white_with_green_iframe/ \ --apiref \ install_docx \ --dist-dir doc \ --docname=white_with_green_iframe # cut-and-paste for execution # for readability split acros multiple lines