2009-09-26 22:30:04 +0000 2009-09-26 22:30:04 +0000
10
10

Как можно разместить разный текст в нижнем колонтитуле на каждой странице документа Word?

Существует ли простой способ добавить разный текст в нижнем колонтитуле на каждой странице документа Word?

Ответы (6)

6
6
6
2013-04-04 21:52:12 +0000

Есть ли простой способ …

An easy way?  Очевидно, нет; за 3,5 года никто не нашел one.  Один довольно уродливый подход - использование полей IF fields.   Например,

{ IF { PAGE } = 1 "Once upon a midnight dreary, while I pondered, weak and weary," { IF { PAGE } = 2 "Over many a quaint and curious volume of forgotten lore —" { IF { PAGE } = 3 "While I nodded, nearly napping, suddenly there came a tapping," "As of some one gently rapping, rapping at my chamber door." } } }

отобразят первые четыре строки The Raven на страницах 1-4.  Вот (слегка волосатая) процедура, которая позволит вам ввести вышеприведенный текст для игры с ним (и, конечно же, вы можете изменить текст).

  1. Редактируйте нижний колонтитул.
  2. Скопируйте следующий текст: IF PAGE = 1 "Once upon a midnight dreary, while I pondered, weak and weary," IF PAGE = 2 "Over many a quaint and curious volume of forgotten lore —" IF PAGE = 3 "While I nodded, nearly napping, suddenly there came a tapping," "As of some one gently rapping, rapping at my chamber door." в нижний колонтитул.
  3. Выделить каждое из слов и словосочетаний, которые появляются в первом блоке кода фигурными скобками (последовательно) и нажать Ctrl+F9.  Возможный порядок:
  4. Каждое появление PAGE (по одному).
  5. От (начала) третьего IF до самого конца (после door.").
  6. От (начала) второго IF до самого конца.
  7. От (начала) первых IF до самого конца.
  8. Преобразование каждой из этих строк в поле, и, следовательно, добавление { и } на дисплей.
  9. Щелкните правой кнопкой мыши по первым IF и выберите “Toggle Field Codes”.
  10. Закройте нижний колонтитул.

Пояснение

(В случае необходимости)

В основном, это реализация конструкции IF-THEN-ELSE в Microsoft Word, распространенной в языках программирования, как в

IF Todays’s date is 1 THEN Today is Monday ELSE IF Todays’s date is 2 THEN Today is Tuesday ELSE IF Todays’s date is 3 THEN Today is Wednesday ELSE Here comes the weekend! END IF

Microsoft Excel имеет функцию

IF( Logical_test , Value_if_true , Value_if_false )

&, которая работает аналогичным образом.   Обычно все они могут быть вложены.

4
4
4
2009-09-26 22:37:15 +0000

Я сам наткнулся на тот же вопрос. Вот Yahoo Answers пост на эту тему. Выбранный ответ из этого сообщения рекомендует вести отдельный раздел для каждой страницы:

Каждый заголовок и нижний колонтитул “связаны” для каждого раздела. Таким образом, если сделать каждую страницу отдельным “разделом” (т.е. разрывом раздела вместо разрыва страницы), то можно разобрать нижние колонтитулы и поместить для каждого раздела отдельный нижний колонтитул.

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

На мой взгляд, это ужасная проблема, поэтому я решил отказаться от того, чтобы на каждой странице были разные колонтитулы. К сожалению, я не знаю ни одного альтернативного аккуратного решения в Microsoft Word. Это определенно запрос функции: Microsoft - пожалуйста, добавьте флажок “Разные ступни на каждой странице”.

1
1
1
2012-12-11 11:46:18 +0000

Если вы просто щелкните по части текста, к которой относится сноска, и нажмите на вкладку “Ссылки”, а затем добавьте сноску, она поместит номер в текст и в нижний колонтитул, чтобы вы могли ввести дополнительную информацию, и она будет отображаться только на этой странице.

1
1
1
2010-11-18 21:21:29 +0000
1
1
1
2009-09-28 11:29:12 +0000

Некоторая подсказка нашла здесь :

Я не уверен, что знаю достаточно о вашем документе, чтобы придумать решение. Однако, мне интересно, можно ли использовать поля STYLEREF в заголовке. Поле STYLEREF может подхватить содержимое текста, отформатированного в определенном стиле. Если информация, которую нужно показать в заголовке, находится непосредственно на странице, то можно отформатировать текст специальным стилем, сделанным для этой цели, и заставить поле STYLEREF улавливать текст.

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

Для получения более подробной информации о поле STYLEREF ищите “Коды полей: Поле "StyleRef” в онлайн-справке Word. См. также следующие две статьи :
Повторение данных поля формы в заголовке/ножке Повторение данных (или заполняемых полей) .

0
0
0
2013-04-03 20:23:52 +0000

Гораздо проще сделать это в Слове 2010:

  1. двойной щелчок в нижнем колонтитуле, который вы хотите изменить.
  2. На вкладке “Header & Footer Tools” / /  “Design” нажмите кнопку “Link to Previous” (расположенную на панели “Navigation”, под кнопками “Previous Section” и “Next Section”).
  3. Вот и все! Теперь просто измените текст, и он не будет связан с предыдущим нижним колонтитулом.