How to Contribute
This page describes how you can contribute to the manual pages of audiotool yourself.
If you’re only want to give feedback without making changes yourself, please create an issue here.
Setup
The website you’re seeing here is generated based on a set of text files that are written using the reStructured markup syntax. These files can be found in this public repository; browse the directory called “manuals” to get an idea of its structure. If you want to understand more about how the webpage is generated, read the documentation of Sphinx.
If you have made or want to make changes, please use the forking/pull request workflow described here.
Build locally
The following steps describe how you can build this website locally on your computer so see what your changes look like.
First, you need to:
install extension:
python3 -m pip install sphinx-rtd-theme sphinx-sitemap
Then, everytime you make a change [1], rebuild with:
make html
You can view your changes by opening the file file _build/html/index.html
in your webbrowser.
Troubleshooting make html
not working
If for whatever reason the above setup doesn’t work, you can also install the sphinx package directly in python:
python3 -m pip install sphinx
And then call the make html
command manually from the project cirectory:
python3 -m sphinx html _build/html .
Make sure you have install the theme as described above.