diff options
author | Zuul <zuul@review.opendev.org> | 2019-10-07 17:33:23 +0000 |
---|---|---|
committer | Gerrit Code Review <review@openstack.org> | 2019-10-07 17:33:23 +0000 |
commit | f46bf7eca084dcb92c9ff31d46ebff2b5699653e (patch) | |
tree | 2518407fe734020a984969a2c3ae8cf82e59722c | |
parent | ee08644c5f2424a40c70010dcf0fa2ad84809bfc (diff) | |
parent | d6c78a5d3995c36f4641d462009902c32b70795f (diff) | |
download | python-neutronclient-f46bf7eca084dcb92c9ff31d46ebff2b5699653e.tar.gz |
Merge "PDF documentation build"
-rw-r--r-- | doc/source/conf.py | 19 | ||||
-rw-r--r-- | tox.ini | 10 |
2 files changed, 29 insertions, 0 deletions
diff --git a/doc/source/conf.py b/doc/source/conf.py index b1c6cee..294de71 100644 --- a/doc/source/conf.py +++ b/doc/source/conf.py @@ -49,6 +49,25 @@ html_theme = 'openstackdocs' # Output file base name for HTML help builder. htmlhelp_basename = 'neutronclientdoc' +# -- Options for LaTeX output ------------------------------------------------ + +latex_documents = [ + ('index', 'doc-python-neutronclient.tex', + u'python-neutronclient Documentation', + u'Neutron Contributors', 'manual'), +] + +# Disable usage of xindy https://bugzilla.redhat.com/show_bug.cgi?id=1643664 +latex_use_xindy = False + +latex_domain_indices = False + +latex_elements = { + 'makeindex': '', + 'printindex': '', + 'preamble': r'\setcounter{tocdepth}{5}', +} + # -- Options for cliff.sphinxext plugin --------------------------------------- autoprogram_cliff_application = 'openstack' @@ -58,6 +58,16 @@ basepython = python3 deps = -r{toxinidir}/doc/requirements.txt commands = sphinx-build -W -b html doc/source doc/build/html +[testenv:pdf-docs] +basepython = python3 +envdir = {toxworkdir}/docs +deps = {[testenv:docs]deps} +whitelist_externals = + make +commands = + sphinx-build -W -b latex doc/source doc/build/pdf + make -C doc/build/pdf + [testenv:releasenotes] basepython = python3 deps = -r{toxinidir}/doc/requirements.txt |