// ПРИМЕР ТЕХНИКО-КОММЕРЧЕСКОГО ПРЕДЛОЖЕНИЯ. #import "/.template/lib/index.typ": document, profiles, recipient, attachment, attachment-set, load-company, empty-private-settings, private-company-media #let company-id = "scientia" // "scientia" | "technology" | "too" #let document-mode = "final" // "final" | "draft" | "clean-copy" #let use-private-assets = false // true — читать .private/settings.typ #let private-settings = if use-private-assets { import "/.private/settings.typ": settings settings } else { empty-private-settings } #let company-media = private-company-media(private-settings, company-id) #let company = load-company( company-id, logo: auto, signature: company-media.signature, stamp: company-media.stamp, ) #let addressee = recipient( company: "АО «Заказчик»", title: "Руководителю проекта", name: "Иванову Ивану Ивановичу", address: none, ) #let attachments = attachment-set( items: ( attachment( "scope", "Техническое задание", [#include "chapters/99-appendices.typ"], subtitle: "Состав и результаты работ", number: auto, outlined: true, ), ), numbering: "arabic", start: 1, ) #show: document.with( company: company, profile: profiles.commercial_offer( recipient: addressee, subject: "Геомеханическое сопровождение горных работ", amount: "1 250 000", currency: "руб.", tax_note: "включая НДС 20 %", delivery_term: "45 рабочих дней с даты получения исходных данных", validity: "30 календарных дней", payment_terms: "30 % аванс, 70 % после передачи результата", date: "01.01.2026", reference: "ТКП-001/2026", title: "Технико-коммерческое предложение", signer: none, note: "Контактное лицо: Петров П.П.", show_stamp: true, attachments: attachments, render_attachments: true, ), options: ( mode: document-mode, watermark: if document-mode == "draft" { "ЧЕРНОВИК" } else { none }, media-policy: if document-mode == "final" { "placeholder" } else { "reserve-space" }, diagnostics: true, ), ) #include "chapters/10-offer.typ"