Documentation for the Open Ephys GUI
July 2, 2023 ยท View on GitHub
========= Documentation for the Open Ephys GUI
This documentation's source template was taken from the Spinal HDL <https://github.com/SpinalHDL/SpinalDoc-RTD>_ project.
The theme is based on the PyData Sphinx Theme <https://pydata-sphinx-theme.readthedocs.io/en/latest/>_
For more detailed usage instructions, see the Open Ephys Doc Template <https://github.com/open-ephys/doc-template>_
How to build this documentation
With pipenv (recommended)
Requirements (Python 3):
- pipenv (will automatically download all the project requirements from pypi)
Create a virtual environment with pipenv (will use the Pipfile for installing the necessary packages)
.. code:: shell
pipenv install
then you can build the documentation
.. code:: shell
pipenv run make html
if you want run make multiple times, prepend pipenv run on each command can be annoying,
you can spawn a subshell with
.. code:: shell
pipenv shell
and then you can use make the usual way
.. code:: shell
make html # for html make latex # for latex make latexpdf # for latex (will require latexpdf installed) make # list all the available output format
all the outputs will be in docs folder (for html: docs/html)
without pipenv/virtualenv
Requirements (system):
- make
Requirements (Python 3):
- sphinx
- pydata-sphinx-theme=="0.13.3"
After installing the requirements you can run
.. code:: shell
make html # for html make latex # for latex make latexpdf # for latex (will require latexpdf installed) make # list all the available output format