Есть ли простой способ добавить разный текст в нижний колонтитул на каждой странице текстового документа?
7 ответов
Есть ли простой способ ...
Легкий способ? Очевидно нет; за 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 »В течение многих странных и любопытных томов забытых знаний -« ЕСЛИ СТРАНИЦА = 3 »Пока я кивал, почти дремал, внезапно раздался стук:«Как будто кто-то мягко стучал, стучал в дверь моей комнаты».
в нижний колонтитул. - Выберите каждое из слов и фраз, которые появляются в фигурных скобках в первом блоке кода (последовательно), и нажмите Ctrl+F9. Возможный заказ:
- Каждое появление
PAGE
(по одному за раз). - С (начало) третьего
IF
до самого конца (заdoor."
). - С (начало) второго
IF
до самого конца. - С (начало) первого
IF
до самого конца.
{
и}
к отображению. - Каждое появление
- Щелкните правой кнопкой мыши по первому
IF
и выберите «Переключить коды полей». - Закройте нижний колонтитул.
объяснение
(В случае необходимости)
По сути, это реализация 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)
функция, которая работает аналогично. Как правило, все они могут быть вложенными.
Я столкнулся с той же самой проблемой самостоятельно. Вот пост ответов Yahoo по теме. Выбранный ответ из этого поста рекомендует вести отдельный раздел для каждой страницы:
Каждый верхний и нижний колонтитулы "связаны" для каждого раздела. Таким образом, если вы сделаете каждую страницу отдельным "разделом" (т. Е. Разрывом раздела вместо разрыва страницы), то вы можете отсоединить нижние колонтитулы и разместить разные нижние колонтитулы для каждого раздела.
Это единственный известный мне способ, который позволяет использовать разные нижние колонтитулы для каждой страницы.
На мой взгляд, это ужасная проблема, поэтому я решил отказаться от использования разных колонтитулов на каждой странице. К сожалению, я не знаю ни одного альтернативного решения в Microsoft Word. Это, безусловно, особый запрос: Microsoft - пожалуйста, установите флажок "Разные нижние колонтитулы на каждой странице".
Ну, есть очень простой способ сделать это. Прежде чем начать писать свой документ, вам нужно перейти на вкладку Справка. На вкладке будут кнопки "вставить сноску" и "вставить сноску".
В нижней части раздела, где расположены эти кнопки, есть небольшая стрелка, которую можно щелкнуть, чтобы открыть дополнительные настройки для сносок. Нажмите на пузырек для сноски и убедитесь, что все настройки вам по вкусу.
Нажмите "Применить", затем "ОК"
С этого момента всякий раз, когда вы хотите вставить сноску для цитат или чего-либо еще, укажите точку в конце предложения, перейдите на вкладку вставки, нажмите «Вставить сноску», введите сноску, дважды щелкните документ и продолжайте. пишу. Таким образом, все сноски будут независимы друг от друга, и вам не придется иметь дело с копиями, которые копируются на каждой странице.
Некоторая подсказка найдена здесь :
Я не уверен, что знаю достаточно о вашем документе, чтобы найти решение. Однако мне интересно, могли бы вы использовать поля STYLEREF в заголовке. Поле STYLEREF может подобрать содержимое текста, отформатированного в определенном стиле. Если информация, которую нужно отобразить в заголовке, находится непосредственно на странице, вы можете отформатировать текст с помощью специального стиля, созданного для этой цели, и заставить поле STYLEREF подобрать текст.
Поле STYLEREF, вставленное в верхний или нижний колонтитул, печатает первый (или последний) текст, отформатированный с указанным стилем на текущей странице. Поле автоматически обновляется при каждом изменении текста в документе. Если на странице не найдено текста, отформатированного с помощью рассматриваемого стиля, поле STYLEREF повторяет один и тот же текст на всех последующих страницах, пока не будет найдено другое вхождение указанного стиля.
Для получения дополнительной информации о поле STYLEREF найдите «Коды полей: поле StyleRef» в онлайн-справке Word. Смотрите также следующие две статьи:
Повторение данных поля формы в верхнем / нижнем колонтитуле
Повторяющиеся данные (или заполнение полей).
Если вы просто щелкнете по той части текста, к которой относится сноска, и перейдите на вкладку «Ссылки», а затем добавите сноску, она поместит число в текст и в нижний колонтитул для ввода дополнительной информации и будет отображаться только на эта страница
Намного проще сделать это в Word 2010:
- Дважды щелкните в нижнем колонтитуле, который вы хотите изменить.
- На вкладке «Инструменты верхнего и нижнего колонтитула» /«Дизайн» нажмите кнопку «Ссылка на предыдущий» (находится на панели «Навигация» под кнопками «Предыдущий раздел» и «Следующий раздел»).
- Это оно! Теперь просто измените текст, и он не будет связан с предыдущим нижним колонтитулом.
Прежде всего, вставьте Разрыв раздела на каждой странице, которую вы хотите сделать по-другому, затем щелкните раздел нижнего колонтитула, который вы увидите в правом нижнем разделе нижнего колонтитула, так же, как и предыдущий. Теперь нажмите на панель инструментов. исчезни "