mirror of
https://github.com/ZGCA-Forge/Elevator.git
synced 2025-12-14 13:04:41 +00:00
1.2 KiB
1.2 KiB
Elevator Saga Documentation
This directory contains the Sphinx documentation for Elevator Saga.
Building the Documentation
Install Dependencies
pip install -r requirements.txt
Build HTML Documentation
make html
The generated HTML documentation will be in _build/html/.
View Documentation
Open _build/html/index.html in your browser:
# On Linux
xdg-open _build/html/index.html
# On macOS
open _build/html/index.html
# On Windows
start _build/html/index.html
Other Build Formats
make latexpdf # Build PDF documentation
make epub # Build EPUB documentation
make clean # Clean build directory
Documentation Structure
index.rst- Main documentation indexmodels.rst- Data models documentationclient.rst- Client architecture and proxy modelscommunication.rst- HTTP communication protocolevents.rst- Event system and tick-based simulationapi/modules.rst- Auto-generated API reference
Contributing
When adding new documentation:
- Create
.rstfiles for new topics - Add them to the
toctreeinindex.rst - Follow reStructuredText syntax
- Build locally to verify formatting
- Submit PR with documentation changes