.png)
Я хочу, чтобы нижний колонтитул подсчитывался на каждой второй странице
(чтобы при печати на двухсторонней бумаге каждый лист бумаги считался как 1 страница)
_
Обычнонижние колонтитулы страниц будут выглядеть так: страница 1, страница 2, страница 3, страница 4, страница 5
У меня естьразные четные и нечетные колонтитулытак выглядит моя страница 1, страница 3, страница 5
Я хочу, чтобы мои нижние колонтитулыувеличивать каждую 2-ю страницуи выглядят так: страница 1, страница 2, страница 3
_
Я надеялся, что если введу «Страница {={PAGE/2}} из {={NUMPAGES/2}}» в нижний колонтитул, это сработает, но я не могу обойти синтаксические ошибки или добавить в закладки неопределенные ошибки.
решение1
Синтаксис, который вам нужен, следующий:
Page {={PAGE}/2} of {={NUMPAGES}/2}
гдевсе{} — это специальные пары фигурных скобок, которые можно ввести с помощью cmd-F9 (или fn-cmd-F9 в зависимости от настроек клавиатуры) в Mac Word.
Кажется, что у вас всегда будет четное количество страниц, но если это не так, то у вас будут номера страниц, например, 1,5, поэтому вам может понадобиться что-то вроде
Page {=INT(({PAGE}+MOD({PAGE},2))/2)} of {=INT(({NUMPAGES}+MOD({NUMPAGES},2))/2)}
Вероятно, есть более простой способ сделать это.
В любом случае имейте в виду, что изменение номеров страниц приводит к проблемам с нумерацией страниц в других местах, например, в оглавлениях.
решение2
Каждое вычисление должно быть внутри собственного поля (CTRL+F9 или CMD+F9 вставляет фигурные скобки с двумя пробелами между ними { }
).
{ IF { =INT({ PAGE } /2) } = { =({ PAGE } /2) } { INT({ PAGE } /2 } }
Синтаксис внешнего поля «IF»: { IF A = B T }
где A, B, T — все поля.
A — вычисляемое поле: { =INT(X /2) }
, B — вычисляемое поле { =(X /2) }
(конечно, X — это { PAGE }
поле.)
T — условие «ИСТИНА», вычисляемое поле:{ =INT(X /2) }
Условие «ЛОЖЬ» равно нулю, поэтому на нечетных страницах ничего не будет.
Добавление NUMPAGES осуществляется по тому же принципу, но часть T поля IF необходимо заключить в кавычки:
{ IF { =INT({ PAGE } /2) } = { =({ PAGE } /2) } "Page { INT({ PAGE } /2 } of { =INT({ NUMPAGES } /2) }" }
Просто случайно подумал... если вы хотите, чтобы нижний колонтитул был напередний2-сторонней печати замените ({ PAGE } +1)
каждое { PAGE }
поле. Также используйте ({NUMPAGES} +1)
вместо {NUMPAGES}
, чтобы нечетные суммы округлялись в большую сторону (например, 5- или 6-страничные отчеты — 3 листа, 7- или 8-страничные отчеты — 4 листа и т. д.).