11Contribute documentation
2- ============
2+ ========================
33
44.. _general development procedure :
55
66General development procedure
7- ~~~~~~~~~~~~~~~~~
7+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
88
99If you're a more experienced with the ``abess `` and are looking forward to
1010improve your open source development skills, the next step up is to
@@ -77,14 +77,14 @@ parameters it requires, such as
7777Also note that the style of Python document is similar to
7878`numpydoc <https://numpydoc.readthedocs.io/en/latest/format.html >`__.
7979
80- The development of Python API's documentation relies on
80+ The development of Python API's documentation mainly relies on
8181`Sphinx <https://pypi.org/project/Sphinx/ >`__,
82- `nbsphinx <https://pypi.org/project/nbsphinx/ >`__ (support jupyter
83- notebook for Sphinx),
84- `myst-parser <https://pypi.org/project/myst-parser/ >`__ (support
82+ `sphinx-gallery <https://pypi.org/project/sphinx-gallery/ >`__ (support
8583markdown for Sphinx),
8684`sphinx-rtd-theme <https://pypi.org/project/sphinx-rtd-theme/ >`__
87- (support “Read the Docs” theme for Sphinx). Make sure these packages
85+ (support “Read the Docs” theme for Sphinx) and so on.
86+
87+ Please make sure all packages in :code: `docs/requirements.txt `
8888have been installed.
8989
9090Tutorials
@@ -107,7 +107,7 @@ The development of the tutorial relies on `sphinix-gallery <https://pypi.org/pro
107107.. _python document development :
108108
109109Document development
110- ^^^^^^^^^
110+ ^^^^^^^^^^^^^^^^^^^^
111111
112112Before developing document, we presume that you have already complete the steps 1-3 described in `general development procedure `_,
113113and you have installed necessary packages, including: ``sphinix-gallery ``, ``Sphinx ``, ``nbsphinx ``, ``myst-parser ``, ``sphinx-rtd-theme ``.
0 commit comments