- Python 100%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
| example | ||
| handouter | ||
| LICENSE.md | ||
| README.md | ||
| setup.py | ||
Основной репозиторий этого проекта — https://code.pecheny.me/pecheny/handouter, пожалуйста, создавайте issues там.
Handouter
Тулза для автоматической вёрстки раздаток по простому текстовому описанию.
Пример описания можно посмотреть в examples/handouts.txt
Установка: pip install handouter. После установки доступна утилита hndt.
Пример запуска: hndt --lang ru example/handouts.txt. Вместо hndt можно писать python -m handouter.
Помимо утилиты hndt, устанавливается утилита hndt-gen. Она по chgksuite-файлу с расширением .4s генерирует txt-файл в формате handouter. Пример запуска: hndt-gen packet.4s → появится файл packet_handouts.txt.
При использовании аргумента --separate генерируются файлы для каждой раздатки.
При использовании аргумента --list-handouts / -l генерируется текстовый файл, содержащий список раздаточных материалов в человекочитаемом виде.
Чтобы работало, надо, чтобы в Upd.: уже не нужно, теперь тектоник ставится автоматическиPATH была тулза tectonic.