Как разместить номера глав на отдельной строке с другим форматированием?

Как разместить номера глав на отдельной строке с другим форматированием?

Я работаю над шаблоном Word с разными «главами».

Макет выглядит так:

  1. Страница логотипа компании
  2. Титульный лист (название документа)
  3. Сопроводительное письмо
  4. Оглавление
  5. Титульный лист главы (номер главы и заголовок 1)
  6. Содержание главы (повторяет номер главы и заголовок 1, может содержать заголовок 2)
  7. Конечная страница

Содержание главы (#6) может охватывать несколько страниц. Очевидно, что может быть несколько глав, поэтому я добавил повторяющийся элемент управления содержимым вокруг #5 и #6, чтобы упростить дублирование структуры (как можно больше должно быть защищено и недоступно для редактирования конечным пользователем).

Проблема в том, что титульный лист главы (#5) содержит номер главы на другой строке и в другом формате, например:

Титульный лист главы

Затем для других глав это должно стать 2.0, 3.0 и т. д. Содержание главы (#6) тогда должно использовать данные с титульного листа главы:

Содержание главы

Содержание главы копирует название главы с помощью {STYLEREF "Heading 1"}. И я мог бы заставить нумерацию работать, используя стиль списка со скрытой нумерацией для заголовка 1 (название главы) и обычной нумерацией для подразделов (заголовок 2). Таким образом, подразделы будут правильно пронумерованы как 2.1, 2.2 и т. д. в других главах.

Но я не могу заставить работать нумерацию глав (в этом примере «1.0»): я пробовал с {STYLEREF 1 \n}— но он всегда возвращает «1» на титульном листе главы (#5), как будто не подхватывает заголовок 1 ниже. В качестве быстрого решения я ввел поле SEQ, но они не обновляются автоматически, так что это не идеально.

Как мне сделать так, чтобы нумерация глав работала? Очевидно, что стиль заголовка 1 применен правильно, поскольку STYLEREFна следующей странице он правильно воспроизведен.

Также мне сложно заставить работать TOC. Мне не нужны никакие номера страниц, только структура, но на этот раз с номерами глав. Лучшее, что я смог сделать, это это:

Оглавление

Очевидно, это должно быть просто "1.0 Заголовок для этой главы", а затем "1.1 Подраздел (заголовок 2)" под ним. Но похоже, что номер заголовка 1 не выбирается, потому что он установлен как "скрытый" в параметрах списка...?

Любая помощь будет высоко оценена!

решение1

Думаю, я вас правильно понял, и вы хотите получить такой результат:

введите описание изображения здесь

Расстояние между "реальным" номером заголовка и текстом создается нажатием Shift+Enter - новая строка вместо нового абзаца. Нет способа получить это автоматически с помощью числового формата. (Но вы должны иметь возможность использовать форматирование абзаца как часть стиля для отражения StyleRef информации заголовка.)

Взгляните на коды полей, как показано ниже. Обратите особое внимание на поля StyleRef (их 2!) с переключателем \l для выбора заголовка изнижеа не раньше.

введите описание изображения здесь

Для управления нумерацией я создал новый стиль нумерации, связав уровни (я сделал только 2) со стилями заголовков.

введите описание изображения здесь

Связанный контент