Skip to content

Секции шаблона

Секции — это логические элементы шаблона, которые напрямую соответствуют секциям документа Microsoft Word.

Каждая секция шаблона при рендеринге превращается в отдельную Word-секцию, разделённую стандартными разрывами Word.

Назначение секций

Секции позволяют управлять форматированием на уровне частей документа, а не отдельных абзацев.

Каждая секция может:

  • начинаться с новой страницы или продолжать текущую;
  • иметь собственные поля, отступы и ориентацию страницы;
  • содержать уникальные колонтитулы;
  • использовать отдельные стили.

Это позволяет менять формат документа в любом месте, не нарушая остальную структуру.

Типичные примеры секций:

  • титульный лист;
  • содержание;
  • основная часть;
  • приложения.

Алиас секции

Каждая секция имеет уникальный алиас, по которому она идентифицируется в шаблоне и документе.

Алиас:

  • используется при привязке контента к секции;
  • должен быть уникальным в рамках одного шаблона;
  • не зависит от визуального названия секции.

INFO

Алиас — это технический идентификатор, а не отображаемое имя.

Динамическая структура секций

Набор секций шаблона не является фиксированным.

Пользователь может:

  • добавлять новые секции;
  • удалять существующие;
  • менять порядок секций.

Все параметры оформления секций задаются централизованно в настройках шаблона.

Важное замечание о совместимости

Изменение структуры секций не применяется автоматически к документам, которые уже используют шаблон.

Важно

Если документ ссылается на секцию, которая была удалена или переименована, это может привести к ошибкам рендеринга.

Поэтому:

  • изменение алиасов секций рекомендуется выполнять осознанно;
  • при изменении структуры шаблона стоит проверять связанные документы.

Секции — мощный инструмент, но они требуют аккуратного обращения, особенно при длительной работе над проектом.