Ответственность: подключает игнорируемые Git подписи и печати через один переключатель, хранит публичный справочник сотрудников и оставляет пустое место при недоступной подписи.
Расположение: .template/lib/infrastructure/employees.typ, .template/lib/assets/placeholders/, .private/, docs/examples/private/settings.typ
| Элемент | Назначение |
|---|---|
employee-directory |
ФИО, обычные должности и имена PNG |
empty-private-settings |
Безопасная конфигурация без private paths |
private-company-media() |
Возвращает подпись и печать выбранной организации либо none |
report-executor() |
Строит legacy-compatible tuple исполнителя с необязательной подписью |
.private/settings.typ |
Локальная доступность изображений и индивидуальные offsets |
use-private-assets = false условный import не читает .private/settings.typ.none, поэтому строка подписи остаётся пустой..private/ целиком игнорируется Git..private.Typst не предоставляет безопасный file-exists. Поэтому при ещё не полученной подписи запись должна отсутствовать или иметь
enabled: false. При добавлении сотрудника синхронно обновите directory, безопасный пример и публичную таблицу.