doc: update title and headings for doc build

Use title case for title and headings, make heading consistent using
command form

Signed-off-by: David B. Kinder <david.b.kinder@intel.com>
This commit is contained in:
David B. Kinder 2021-02-08 13:37:13 -08:00 committed by David Kinder
parent 6337bafb55
commit b7e360e5e5
1 changed files with 12 additions and 12 deletions

View File

@ -1,6 +1,6 @@
.. _acrn_doc: .. _acrn_doc:
ACRN documentation generation ACRN Documentation Generation
############################# #############################
These instructions will walk you through generating the Project ACRN's These instructions will walk you through generating the Project ACRN's
@ -8,7 +8,7 @@ documentation and publishing it to https://projectacrn.github.io.
You can also use these instructions to generate the ACRN documentation You can also use these instructions to generate the ACRN documentation
on your local system. on your local system.
Documentation overview Documentation Overview
********************** **********************
Project ACRN content is written using the reStructuredText markup Project ACRN content is written using the reStructuredText markup
@ -39,7 +39,7 @@ and use the breathe extension for including the doxygen-generated API
material. material.
Set up the documentation working folders Set Up the Documentation Working Folders
**************************************** ****************************************
You'll need ``git`` installed to get the working folders set up: You'll need ``git`` installed to get the working folders set up:
@ -118,8 +118,8 @@ repos (though ``https`` clones work too):
git config --global user.name "David Developer" git config --global user.name "David Developer"
git config --global user.email "david.developer@company.com" git config --global user.email "david.developer@company.com"
Installing the documentation tools Install the Documentation Tools
********************************** *******************************
Our documentation processing has been tested to run with Python 3.6.3 Our documentation processing has been tested to run with Python 3.6.3
and these other tools: and these other tools:
@ -170,7 +170,7 @@ And with that you're ready to generate the documentation.
doc/scripts/show-versions.py doc/scripts/show-versions.py
Documentation presentation theme Documentation Presentation Theme
******************************** ********************************
Sphinx supports easy customization of the generated documentation Sphinx supports easy customization of the generated documentation
@ -187,8 +187,8 @@ The ``read-the-docs`` theme is installed as part of the
and JavaScript customization found in ``doc/static``, and and JavaScript customization found in ``doc/static``, and
theme template overrides found in ``doc/_templates``. theme template overrides found in ``doc/_templates``.
Running the documentation processors Run the Documentation Processors
************************************ ********************************
The ``acrn-hypervisor/doc`` directory has all the ``.rst`` source files, extra The ``acrn-hypervisor/doc`` directory has all the ``.rst`` source files, extra
tools, and ``Makefile`` for generating a local copy of the ACRN technical tools, and ``Makefile`` for generating a local copy of the ACRN technical
@ -217,8 +217,8 @@ with the command:
and use your web browser to open the URL: ``http://localhost:8000``. and use your web browser to open the URL: ``http://localhost:8000``.
Publishing content Publish Content
****************** ***************
If you have merge rights to the projectacrn repo called If you have merge rights to the projectacrn repo called
``projectacrn.github.io``, you can update the public project documentation ``projectacrn.github.io``, you can update the public project documentation
@ -293,8 +293,8 @@ of the repo, and add some extra flags to the ``make`` commands:
make DOC_TAG=release RELEASE=2.3 html make DOC_TAG=release RELEASE=2.3 html
make DOC_TAG=release RELEASE=2.3 publish make DOC_TAG=release RELEASE=2.3 publish
Filtering expected warnings Filter Expected Warnings
*************************** ************************
Alas, there are some known issues with the doxygen/Sphinx/Breathe Alas, there are some known issues with the doxygen/Sphinx/Breathe
processing that generates warnings for some constructs, in particular processing that generates warnings for some constructs, in particular