Документы и шаблоны
Шаблон — это схема полей и рисунок страницы. Схема описывает, какие данные нужны документу; рисунок определяет, как они выглядят. Данные проверяются по схеме до печати, поэтому пустых строк в договоре не бывает.
Два движка
| Движок | Что это | Когда выбирать |
|---|---|---|
typst |
вёрстка на Typst, печать в PDF, PNG и SVG | нужен аккуратный документ, который делает система |
docx |
настоящий документ Word с плейсхолдерами | у компании есть свой бланк, и договор правят в Word |
Word-шаблон — это файл .docx, который вы открываете в Word и правите как обычно: реквизиты,
шрифты, колонтитулы, логотип. Плейсхолдеры остаются на месте, и при печати подставляются данные.
Как установить шаблон
- Соберите zip:
manifest.json,schema.jsonи файл шаблона (main.typилиtemplate.docx). - Откройте «Документы» → «Загрузить шаблон» и выберите архив.
- Шаблон проверится: схема компилируется, Typst собирается, Word-файл открывается. Если что-то не так, вы узнаете об этом сразу, а не в момент подписания.
Версия шаблона неизменяема: правка — это новая версия, а каждый напечатанный документ помнит, по какой версии он сделан, и хранит контрольную сумму файла. Через год видно, что именно печатали.
Печать одного документа
Откройте шаблон, заполните поля (форма показывает пример из схемы) и нажмите «Напечатать». Если нужны приложения, отметьте файлы из папки workspace: они будут переведены в PDF и сшиты с документом в один файл — договор первым, приложения за ним, в порядке отметки.
Что поддерживается как приложение
PDF берётся как есть. Всё остальное переводится в PDF встроенным движком: .docx, .md, .html,
.csv, .txt, изображения. Сканы лучше прикладывать PDF-ом: так сохраняется разрешение.
Если приложение не удалось включить — файл не читается, формат не переводится, путь ведёт вне workspace — документ не печатается. Ответ называет файл и причину. Это осознанный выбор: договор, отданный на подпись без спецификации, хуже отказа, потому что пропажа обнаруживается позже. В пакете такая строка попадает в «не напечатано» с той же причиной.