Initial commit

This commit is contained in:
malysheva committed 2026-10-09 04:24:38 +00:00
commit c534d5ce80
163 files changed
+11500

No files matched your search

@@ -0,0 +1,9 @@
Уважаемый Иван Иванович!
Предлагаем выполнить геомеханическое сопровождение горных работ после получения согласованного комплекта исходных данных.
== Состав и результат работ
В состав входят анализ материалов, подготовка расчётных схем, проверочные расчёты и разработка рекомендаций. Заказчику передаются технический отчёт в PDF, таблица расчётных случаев и графические материалы.
Для начала требуются актуальная проектная геометрия, характеристики пород и сведения об уровне подземных вод. Один цикл уточнения по консолидированным замечаниям включён в стоимость.
@@ -0,0 +1,11 @@
== Состав результата
#table(
columns: (1cm, 1fr, 3.5cm),
inset: 5pt,
align: (center, left, center),
[№], [Материал], [Формат],
[1], [Технический отчёт], [PDF],
[2], [Расчётные таблицы], [XLSX],
[3], [Графические материалы], [PNG / SVG],
)
@@ -0,0 +1,72 @@
// ПРИМЕР ТЕХНИКО-КОММЕРЧЕСКОГО ПРЕДЛОЖЕНИЯ.
#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"