main.typ 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. #import "/.template/lib/api.typ": document, recipient, attachment, attachment-set
  2. #import "/.template/lib/presentation/profiles/letter.typ": letter-profile
  3. #let addressee = recipient(
  4. company: "ООО «Получатель»",
  5. title: "Генеральному директору",
  6. name: "П.П. Получателю",
  7. address: "г. Пример, ул. Адресная, 10",
  8. )
  9. #let appendices = attachment-set(items: (
  10. attachment(
  11. "specification",
  12. "Краткая спецификация",
  13. [
  14. Состав приложения задаётся пользователем независимо от профиля письма.
  15. ],
  16. ),
  17. ))
  18. #show: document.with(
  19. company: "test-company",
  20. profile: letter-profile(
  21. recipient: addressee,
  22. date: "26.08.2026",
  23. reference: "Л-001",
  24. title: "О направлении материалов",
  25. note: "Исполнитель: А.А. Автор, +7 (000) 000-00-01",
  26. attachments: appendices,
  27. render_attachments: true,
  28. ),
  29. )
  30. Уважаемый Пётр Петрович!
  31. Направляем материалы для рассмотрения. Профиль письма использует единый источник данных компании и самостоятельно формирует шапку, подвал, список приложений и блок подписи.
  32. Просим подтвердить получение документов.