Skip to content

Documentation

I have looked at sphinx as a way to document our python code.

I quite liked it as it has html output. Once uploaded a python package on pypi you can also host the HTML documentation on pythonhosted.

Writing the sphinx markup seems way less complicated than latex.

And we could think about writing the C++ documentation in sphinx too.

As we planned some time dedicated to documentation in our project we should decide for a cool tool.

You can check out the sample documentation in the branch feature/sphinx_doc. Install sphinx pip install Sphinx and run make html or make latexpdf in our doc/sphinx folder.

The result will be in the builddir.

I think the website looks quite nice and there is enough (far not as flexible as latex of course) markup available to write a nice looking doc.