| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778 |
- // Публичные функции шаблона можно импортировать в любой главе.
- #import "/.template/lib/index.typ": corp-table, formula, vref, vrefs, eqref
- = ИСХОДНЫЕ ДАННЫЕ <source-data>
- В работе использованы инженерно-геологические материалы, параметры массива и проектная геометрия. Структура исходных данных показана на #vref(<workflow>).
- // РИСУНОК: храните файлы проекта в assets/images/.
- // width принимает, например, 60%, 12cm или auto.
- //#figure(
- // image("../assets/images/example-diagram.svg", width: 82%),
- // caption: [Последовательность подготовки расчётной модели],
- // ) <workflow>
- // НЕСКОЛЬКО ИЗОБРАЖЕНИЙ: grid позволяет собрать панели а), б), в).
- #figure(
- grid(
- columns: (1fr, 1fr),
- column-gutter: 1em,
- row-gutter: 0.4em,
- align(center)[
- #rect(width: 5.4cm, height: 2.2cm, fill: rgb("fff3cf"), stroke: rgb("e39f49"))
- #linebreak()
- а) исходная схема
- ],
- align(center)[
- #circle(radius: 1.1cm, fill: rgb("fbb20d"), stroke: rgb("444444"))
- #linebreak()
- б) расчётная область
- ],
- ),
- caption: [Варианты представления графических материалов],
- ) <figure-grid>
- На #vrefs((<workflow>, <figure-grid>)) приведены два допустимых способа оформления графики.
- = МЕТОДИКА РАСЧЁТА
- Расчётный коэффициент запаса определяется отношением удерживающих сил к сдвигающим:
- // ФОРМУЛА: helper formula оформляет отдельную нумерованную формулу.
- #formula(
- $K = (sum F_("уд"))/(sum F_("сдв"))$,
- ) <safety-factor>
- В тексте можно использовать короткую формулу $K >= 1.3$ без отдельного номера. На #eqref(<safety-factor>) ссылаются как на обычный объект документа.
- = РЕЗУЛЬТАТЫ
- // ПРОСТАЯ ТАБЛИЦА: columns задаёт число или относительную ширину столбцов.
- #figure(
- corp-table(
- columns: (1.3fr, 1fr, 1fr),
- header: ([Расчётный случай], [Коэффициент $K$], [Оценка]),
- body: (
- [Основное сочетание], [1,42], [Устойчиво],
- [Водо-насыщение], [1,31], [Устойчиво],
- [Сейсмическое воздействие], [1,18], [Требуются меры],
- ),
- align: (left, center, left),
- table-align: "center",
- text-size: 9.5pt,
- body-inset: (x: 5pt, y: 4pt),
- repeat_header: true,
- continuation: true,
- ),
- caption: [Результаты проверочных расчётов],
- ) <calculation-results>
- Как видно из #vref(<calculation-results>, "р"), третий случай требует дополнительных мероприятий. Более сложные таблицы, объединение ячеек и импорт CSV показаны в `docs/examples/formatting/main.typ`.
- == Основные рекомендации
- - уточнить положение уровня подземных вод;
- - проверить расчётные параметры по результатам наблюдений;
- - повторить оценку после корректировки проектной геометрии.
- Дополнительные исходные данные вынесены в приложение, а библиографическая запись хранится в `assets/references.bib`.
|