Synfig developer documentation

Project documentation is built using Sphinx docs, which uses ReST for markup. This allows the docs to cover a vast amount of topics without using a thousand-line README file.

We are using pipenv to install Sphinx docs.

Installation:

$ sudo pip3 install pipenv
$ cd docs
$ pipenv install --three

This will install the requirements needed for generating the docs. Afterwards you can run:

$ make html

The docs will be generated, the output files will be placed in the _build/html/ directory, and can be browsed (locally) with any browser.

The docs can also be found online at https://synfig-docs-dev.readthedocs.org/.