This repo contains user manual source for Race Engineering Center desktop application suite
User manual is available here
You'll need python>=3.7
- Clone this repo
cdinto project root folder- Optionally create and activate venv (see here for details)
- Install dependencies
pip install -r requirements.txt - Run
mkdocs serveto launch a local web-server with user manual - By default, the website with docs will run on http://127.0.0.1:8000/, follow the link in the terminal to open docs
This project uses mdformat as the canonical Markdown formatter with the mdformat-mkdocs plugin to preserve Material for MkDocs syntax.
Format all Markdown files:
uv run mdformat .Check formatting without making changes:
uv run mdformat --check .Format specific files or directories:
uv run mdformat docs/
uv run mdformat docs/index.mdFormatting is configured in .mdformat.toml. Prettier is explicitly disabled for
Markdown files via .prettierignore.
In case some annotations are needed on an image, use
excalidraw to create an annotated image. Use a screenshot as a
background, save a screenshot with _src suffix. Export an image to png with the same
name and _marks suffix. Then remove an image from excalidraw and save .excalidraw
file without an image with the same base name as the annotated image. This way we can
make the images somewhat reproducible.