2

В Microsoft Word (2016) я хочу иметь возможность указывать заголовок с некой навигацией, показывающей предыдущие заголовки / текст заголовка, чтобы дать читателю обзор того, где вы находитесь в документе.

Например, скажем, у вас есть заголовки верхнего уровня следующим образом:

1. The Title
  1.1 Some Heading
  1.2 Some Other Heading
    1.2.1 A Subheading
       Somewhere in this page
    1.2.2 Another Subheading 
    1.2.3 Yet Another Subheading

Если на странице есть раздел 1.2.1, то в заголовке должно быть написано

The Title > Some Other Heading > A Subheading

Есть какой-либо способ сделать это?

1 ответ1

1

Кажется, поле StyleRef приближает вас, но может оказаться не тем, что вы хотите, если заголовок, на который вы ссылаетесь, также находится где-то на текущей странице:

Расположение поля StyleRef

Место, где вы вставляете поле StyleRef, определяет направление поиска стиля в Word и, следовательно, может влиять на то, какой текст будет вставлен.

Когда вы вставляете поле в:

  • [...]

  • Верхние и нижние колонтитулы (результаты для напечатанного документа): Word выполняет поиск указанной страницы сверху вниз по указанному стилю. Если стиль не найден, Word выполняет поиск в верхней части страницы до начала документа, а затем в нижней части страницы до конца документа. Если используется переключатель \l , Word выполняет поиск с конца страницы до начала, а затем до конца документа.

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

Кажется, он также придерживается вашего «Если на странице есть раздел 1.2.1, тогда заголовок должен сказать The Title > Some Other Heading > A Subheading »». Но я ожидаю, что A Subheading также покажет, начался ли он на предыдущей странице и все еще продолжался в верхней части текущей страницы. Для этого с StyleRef вы получите Another Subheading если он начинается где-то на текущей странице; как ты и просил, но это может сбить с толку.

Кроме того, все может быть неправильно, если какой-либо заголовок 1 найден на текущей странице, а его дочерний заголовок 2 - нет, и в этом случае Word пытается найти заголовок 2 на предыдущих страницах. И если части не используют все уровни заголовков, тогда заголовки из разных частей могут быть найдены и объединены в хлебной крошке, и Word может даже с нетерпением ждать, чтобы найти совпадение.

Рассмотрим эти плохие результаты:

------------------------------------------------------
page 1: Title 1 > The 1.1 Heading > A 1.2.1 Subheading

1. Title 1
  Lorem ipsum dolor ...

------------------------------------------------------
page 2: Title 1 > The 1.1 Heading > A 1.2.1 Subheading

  1.1 The 1.1 Heading
  1.2 The 1.2 Heading
    1.2.1 A 1.2.1 Subheading
      Lorem ipsum dolor ...
    1.2.2 A 1.2.2 Subheading 
      Lorem ipsum dolor ...

------------------------------------------------------
page 3: Title 2 > The 1.3 Heading > A 1.2.3 Subheading

      ... sit amet, consectetur adipiscing ...
    1.2.3 A 1.2.3 Subheading
      ...
  1.3 The 1.3 Heading 
    ...

2. Title 2
  2.1 The 2.1 Heading
    ...

Таким образом, успех StyleRef зависит от фактической структуры вашего документа. Я надеюсь, что есть лучший способ, который также учитывает фактическую иерархию заголовков (возможно, что-то связанное с оглавлением), а не просто вставляет ссылки на возможно не связанные заголовки ...

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .