10

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

7 ответов7

6

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

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

{ 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." } } }

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

  1. Редактировать нижний колонтитул.
  2. Скопируйте следующий текст:
    ЕСЛИ СТРАНИЦА = 1 «Однажды в полночь тоскливо, пока я размышлял, слабый и утомленный,« ЕСЛИ СТРАНИЦА = 2 »В течение многих странных и любопытных томов забытых знаний -« ЕСЛИ СТРАНИЦА = 3 »Пока я кивал, почти дремал, внезапно раздался стук:«Как будто кто-то мягко стучал, стучал в дверь моей комнаты».
    
    в нижний колонтитул.
  3. Выберите каждое из слов и фраз, которые появляются в фигурных скобках в первом блоке кода (последовательно), и нажмите Ctrl+F9.  Возможный заказ:
    • Каждое появление PAGE (по одному за раз).
    • С (начало) третьего IF до самого конца (за door.").
    • С (начало) второго IF до самого конца.
    • С (начало) первого IF до самого конца.
    Это преобразует каждую из этих строк в поле и, следовательно, добавляет { и } к отображению.
  4. Щелкните правой кнопкой мыши по первому IF и выберите «Переключить коды полей».
  5. Закройте нижний колонтитул.


объяснение

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

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

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

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

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

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

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

1

Ну, есть очень простой способ сделать это. Прежде чем начать писать свой документ, вам нужно перейти на вкладку Справка. На вкладке будут кнопки "вставить сноску" и "вставить сноску".

В нижней части раздела, где расположены эти кнопки, есть небольшая стрелка, которую можно щелкнуть, чтобы открыть дополнительные настройки для сносок. Нажмите на пузырек для сноски и убедитесь, что все настройки вам по вкусу.

Нажмите "Применить", затем "ОК"

С этого момента всякий раз, когда вы хотите вставить сноску для цитат или чего-либо еще, укажите точку в конце предложения, перейдите на вкладку вставки, нажмите «Вставить сноску», введите сноску, дважды щелкните документ и продолжайте. пишу. Таким образом, все сноски будут независимы друг от друга, и вам не придется иметь дело с копиями, которые копируются на каждой странице.

1

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

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

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

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

1

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

0

Намного проще сделать это в Word 2010:

  1. Дважды щелкните в нижнем колонтитуле, который вы хотите изменить.
  2. На вкладке «Инструменты верхнего и нижнего колонтитула» /«Дизайн» нажмите кнопку «Ссылка на предыдущий» (находится на панели «Навигация» под кнопками «Предыдущий раздел» и «Следующий раздел»).
  3. Это оно! Теперь просто измените текст, и он не будет связан с предыдущим нижним колонтитулом.
0

Прежде всего, вставьте Разрыв раздела на каждой странице, которую вы хотите сделать по-другому, затем щелкните раздел нижнего колонтитула, который вы увидите в правом нижнем разделе нижнего колонтитула, так же, как и предыдущий. Теперь нажмите на панель инструментов. исчезни "

Источник

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