From 3596411b631fc829112d41bc36d7a0b3c1e59bf7 Mon Sep 17 00:00:00 2001 From: Ryota MIBU Date: Wed, 10 Aug 2016 15:54:36 +0900 Subject: remove pfd/odt creation This patch also adds description of html_sidebars in how-to doc. Change-Id: I904ceca3847a085754aacc8d0d0a388f2606c880 JIRA: DOCS-156 Co-Authored-By: Aric Gardner Signed-off-by: Ryota MIBU --- docs/how-to-use-docs/documentation-example.rst | 51 ++++---------------------- 1 file changed, 8 insertions(+), 43 deletions(-) (limited to 'docs/how-to-use-docs') diff --git a/docs/how-to-use-docs/documentation-example.rst b/docs/how-to-use-docs/documentation-example.rst index 80876e101..16609e068 100644 --- a/docs/how-to-use-docs/documentation-example.rst +++ b/docs/how-to-use-docs/documentation-example.rst @@ -61,7 +61,7 @@ Source Files ============ Document source files have to be written in reStructuredText format (rst). -Each file would be build as an html page and a chapter in PDF. +Each file would be build as an html page. Here is an example source rst file : @@ -81,29 +81,10 @@ Writing RST Markdown See http://sphinx-doc.org/rest.html . -**Hint:** -Table and its contents won't be adjusted, so you may need to fix your source -text when your table is truncated in PDF version. Or, you can use 'longtable' -option that splits your table vertically (by rows) in multiple pages. -It is useful if you have trouble in rendering table containing many rows. - -.. code-block:: bash - - .. table:: - :class: longtable - - +------------------------+------------+----------+----------+ - | Header row, column 1 | Header 2 | Header 3 | Header 4 | - +========================+============+==========+==========+ - | body row 1, column 1 | column 2 | column 3 | column 4 | - +------------------------+------------+----------+----------+ - | body row 2 | ... | ... | | - +------------------------+------------+----------+----------+ - **Hint:** You can add dedicated contents by using 'only' directive with build type -('html' and 'pdf') for OPNFV document. But, this is not encouraged to use -since this may make different views in HTML and PDF version. +('html' and 'singlehtml') for OPNFV document. But, this is not encouraged to +use since this may make different views. .. code-block:: bash @@ -131,11 +112,9 @@ added if they are not set in the ``conf.py``. * **pygments_style** = 'sphinx' * **html_use_index** = False * **html_logo** = 'opnfv-logo.png' -* **latex_domain_indices** = False -* **latex_logo** = 'opnfv-logo.png' -* **latex_documents** = - [('index', '``document directory name``.tex', - '``document title in index.rst``', 'OPNFV', 'manual'),] +* **html_sidebars** = {'**': ['globaltoc.html', + '``path to opnfvdocs dir``/etc/pagemenu.html', + 'searchbox.html']} * **release** = '``git last tag name`` (``git last commit hash``)' * **version** = '``git last tag name`` (``git last commit hash``)' * **project** = '``git repo name``' @@ -146,15 +125,6 @@ added if they are not set in the ``conf.py``. You can leave the file path for OPNFV logo image which will be prepared before each document build. -**Hint:** -In PDF, figures will be floated to get better view. If you want to avoid such -automated fixes, just add this option to your conf.py after copying the default -configuration in to the document directory. - -.. code-block:: bash - - latex_elements = {'figure_align': 'H'} - Versioning ========== @@ -212,8 +182,8 @@ Verify Job The verify job name is **opnfv-docs-verify**. When you send document changes to gerrit, jenkins will create your documents -in HTML and PDF formats to verify that new document can be built successfully. -Please check the jenkins log and artifact carefully. +in HTML formats (normal and single-page) to verify that new document can be +built successfully. Please check the jenkins log and artifact carefully. You can improve your document even though if the build job succeeded. Documents will be uploaded to @@ -223,11 +193,6 @@ patch set to gerrit, and deleted after the change is merged. Document link(s) can be found in your change page on gerrit as a review comment. -Note: -Currently, the job reports 'SUCCESS' as result of document build even if the -PDF creation failed. This is a provisional workaround, since many projects are -not ready for PDF creation yet. - Merge Job ---------- -- cgit 1.2.3-korg