PDF documentation build

Change-Id: I1e79fda924fc52680c66a76e899c910d6cfacc24
Implements: blueprint pdfdocs
This commit is contained in:
Hongbin Lu 2019-12-08 00:47:53 +00:00
parent ca5fbb575a
commit b7419e824c
4 changed files with 39 additions and 11 deletions

View File

@ -62,3 +62,25 @@ html_theme = 'openstackdocs'
# Output file base name for HTML help builder.
htmlhelp_basename = 'zunclientdoc'
# Grouping the document tree into LaTeX files. List of tuples
# (source start file, target name, title, author, documentclass
# [howto/manual]).
latex_documents = [
('index',
'doc-python-zunclient.tex',
u'Python Zun Client Documentation',
u'Zun development team', '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}{3}',
'extraclassoptions': 'openany',
}

View File

@ -7,15 +7,16 @@ Contents
.. toctree::
:maxdepth: 2
readme
install/index
contributor/index
cli/index
user/index
Indices and tables
------------------
.. only:: html
* :ref:`genindex`
* :ref:`modindex`
* :ref:`search`
Indices and tables
------------------
* :ref:`genindex`
* :ref:`modindex`
* :ref:`search`

View File

@ -1,5 +0,0 @@
============
Introduction
============
.. include:: ../../README.rst

10
tox.ini
View File

@ -53,6 +53,16 @@ deps =
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:pep8]
basepython = python3
commands =