#import "/.template/lib/report.typ": report #import "/.template/lib/company.typ": company-defaults #import "/.template/lib/components.typ": corp_table, formula #import "/.template/lib/appendices.typ": make_appendices #import "/.template/lib/references.typ": vref, eqref #show: report.with( ..company-defaults(company-id: "test-company"), udk: "000.000", director_date: "«26» августа 2026 г.", is_research: true, title: "Тестовый отчёт", theme: "Регрессионная проверка шаблона", is_intermediate: true, stage_num: 1, vol_num: 1, contract_num: "TEST-001", contract_date: "«26» августа 2026", year: 2026, executors: ( ("Ответственный исполнитель", "Тестов И.И.", path("/.template/companies/test-company/sign.svg"), 0.5cm), ("Инженер", "Примеров П.П.", path("/.template/companies/test-company/sign.svg"), 0.5cm), ), ) #heading(numbering: none)[ВВЕДЕНИЕ] Этот документ фиксирует исходное поведение шаблона перед архитектурным рефакторингом. = ОСНОВНОЙ РАЗДЕЛ Сложные элементы должны сохранять нумерацию, подписи и ссылки. #figure( image("/.template/companies/test-company/logo.svg", width: 35%), caption: [Синтетический логотип для визуального теста], ) Ссылка на рисунок: #vref(, grammatical-case: "вин"). #figure( corp_table( columns: (1fr, 1fr, 1fr), table.cell(rowspan: 2, align: center + horizon)[Параметр], table.cell(colspan: 2, align: center + horizon)[Значения], [Минимум], [Максимум], [Тестовая строка], [10], [20], [Вторая строка], [30], [40], ), caption: [Таблица с многострочной шапкой], ) Ссылка на таблицу: #vref(, grammatical-case: "предл"). #formula($a^2 + b^2 = c^2$) Ссылка на формулу: #eqref(). #pagebreak() #heading(numbering: none)[ЗАКЛЮЧЕНИЕ] Компиляция и визуальное сравнение подтверждают стабильность ключевых элементов. #pagebreak() #heading(numbering: none)[СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ] #bibliography("/assets/references.bib", title: none, style: "gost-r-705-2008-numeric") #show: make_appendices = ТЕСТОВОЕ ПРИЛОЖЕНИЕ Содержимое приложения используется для проверки кириллической нумерации.