Prostynya — генератор заданий по тригонометрии с современным веб-интерфейсом и серверной частью на Python. Позволяет быстро создавать индивидуальные диктанты, задачи и решения в формате LaTeX.
- Генерация заданий по тригонометрии разного уровня сложности
- Автоматическое создание файлов LaTeX с заданиями и ответами
- Удобный веб-интерфейс (Vue 3 + TypeScript)
- Гибкая настройка шаблонов и параметров генерации
docker compose up --buildПриложение будет доступно на http://localhost:5000.
Установите зависимости:
pip install -r requirements.txt
npm installСоберите фронтенд:
npm run buildЗапустите сервер:
python -m serverТакже убедитесь, что у вас установлен LaTeX и нужные пакеты
- Все параметры генерации (уровни сложности, функции, шаблоны) настраиваются через YAML-файлы в
server/config/. - Шаблоны LaTeX-файлов можно изменять под свои нужды.
Буду рад PR, багрепортам и предложениям!
GitHub Issues
MIT License