RealAdmin.ru

Как начать нумерацию в Word с любой страницы

Word
Категория: Софтинг
27 мая 2019 г.

Рассмотрим нестандартный подход к нумерации страниц в Word, который позволяет начать и закончить нумерацию в любом месте без разрывов в документе. Способ основан на полях и условиях, что даёт гибкий инструмент при работе в текстовом редакторе. Начнём с основных понятий и простого примера.

Поле — переменная данных, которая автоматически обновляется в документе в зависимости от условий.

Для его создания нажмите Ctrl + F9. На месте курсора появятся фигурные скобки. Внутри печатаем «{PAGE}» и формируем переменную — нажимаем F9.

На месте поля должно появиться его значение — номер текущей страницы. Если изменений не произошло, воспользуйтесь комбинацией клавиш Alt + F9, которая переключает режим отображения полей — код или значение.

Как пронумеровать все страницы

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

Внутри колонтитула создаём поле «{PAGE}» и преобразуем в значение как было указано выше. На всех страницах появятся номера.

Нумерация с конкретной страницы

При создании нумерации не с первой страницы, обычно используют вставку «разрыва» документа. Мы воспользуемся профессиональным подходом, основанном на условиях.

Возвращаемся к редактированию колонтитула и создаём в нём следующую конструкцию.

    { IF {PAGE} > 1 {PAGE} }

Код нельзя скопировать с сайта, Word его не распознает.

Следуйте инструкции:

  • Создаём поле «IF» — Ctrl + F9.

    { IF }
  • Ставим пробел и создаём поле «PAGE» — Ctrl + F9.

    { IF {PAGE} }
  • Ставим знак сравнения, который должен быть отделен пробелами.

    { IF {PAGE} > 1 }
  • Снова делаем вставку «PAGE» — Ctrl + F9.

    { IF {PAGE} > 1 {PAGE} }
  • Формируем переменную — F9 и включаем отображение её значения — Alt + F9.

В результате получаем нумерацию на всех страницах, кроме первой. Аналогичным способом легко создать условие для нумерации с 3 страницы или какой-то другой.

{ IF {PAGE} > 2 {PAGE} }

Указание диапазона для нумерации

Перейдём к сложному условию, по которму можно пронумеровать страницы в определенном диапазоне. Например, с 3 по 10.

    { IF { ={ IF {PAGE} >= 3 1 0} * { IF {PAGE} <= 10 1 0 }} = 1 {PAGE} }

Условие «IF» в Word не поддерживает логический операнд «и», поэтому для указания диапазона используем булеву логику.

  • { IF {PAGE} >= 3 1 0} — если {PAGE} больше или равен 3, то возвращаем 1, иначе 0;
  • { IF {PAGE} <= 10 1 0} — если {PAGE} меньше или равен 10, то возвращаем 1, иначе 0;
  • знак умножения трактуется как логическое «и»;
  • в результате, номер страницы будет только если все условия равны 1.

Как исключить нумерацию с последних 2 страниц

А теперь рассмотрим случай когда требуется пронумеровать все страницы, кроме 2 последних. Для решения задачи потребуется использование поля «{SECTIONPAGES}» — выводит количество страниц.

    { IF {PAGE} <= { ={SECTIONPAGES} - 2 } {PAGE} }

И усложним ещё, создав правило исключения вывода для 3 первых и 2 последних страниц.

    { IF { ={ IF {PAGE} > 2 1 0 } * { IF {PAGE} <= { ={SECTIONPAGES} - 2 } 1 0 } } = 1 {PAGE} }

Слабо повторить? :)

Дополнительная информация

В условиях могут использоваться следующие логические операторы:

ОператорОписание
=равно
<>не равно
>больше
<меньше
>=больше или равно
<=меньше или равно

Знак умножения играет роль логического «и», а знак плюса — логического «или». Это позволяет создавать нумерацию для первых «n» и последних «m» страниц, пропуская середину. Пронумеруем все страницы, кроме тех, чтонаходятся между 10 и 20.

    { IF { ={ IF {PAGE} <= 10 1 0 } + { IF {PAGE} >= 20 1 0 } } = 1 {PAGE} }

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

Теги:
Посмотрите похожее — 6
Комментарии —
    © REALADMIN.RU   2019 г.
    Страница сгенерирована: 0,1484 s | 4 mb.
    На каком уровне Вы играете в шахматы?
    О П Р О С
    Home Question Top