[ID CC2024] Нумерация на двустороннем бланке

Artem Markin

Топикстартер
15 лет на форуме
Сообщения
46
Реакции
0
Как сделать нумерацию на двустороннем бланке?
Обычно делаю через нумерацию текущей страницы. Но таким способом получаю номера через один.
Если расположить сначала лицевые страницы, а оборотные после. Не понятно как их потом отсортировать.
Есть ли способ решить эту задачу?
 
 

Не по теме:
А если еще и бланк тяжеленький, учитывая это DM для нумерации в ID идеальный вариант :)
 
расположить сначала лицевые страницы, а оборотные после
зачем?
Логично, что каждая четная — оборот к нечетной.
что же хотите сделать, и в чем проблема...
Принтера умеющие печатать с двух сторон, именно этим и пользуются
 
  • Спасибо
Реакции: zollinger
Как сделать нумерацию на двустороннем бланке?
Обычно делаю через нумерацию текущей страницы. Но таким способом получаю номера через один.
Если расположить сначала лицевые страницы, а оборотные после. Не понятно как их потом отсортировать.
Есть ли способ решить эту задачу?
Как было уже верно написано выше
Логично, что каждая четная — оборот к нечетной.
Непонятно, в чем проблема-то

1705552989922.png


1705553329417.png

И печатай себе либо с дуплексом, либо сначала все нечетные, потом бумагу перевернул и все четные. Или наоборот
Или нужны одинаковые номера с обеих сторон?
Тогда 2 документа (или раздела в одном документе, нумерацию в обоих разделах/документах с одного номера), потом печатаем первый раздел, переворачиваем, печатаем второй раздел. Или выгоняем 2 pdf'а, QIP'ом соединяем четные-нечетные, печатаем с дуплексом
 
Последнее редактирование:
Цифра разве не одинаковая нужна? Это же один бланк 'hz'
Скорее всего
Или нужны одинаковые номера с обеих сторон?
Тогда 2 документа (или раздела в одном документе, нумерацию в обоих разделах/документах с одного номера), потом печатаем первый раздел, переворачиваем, печатаем второй раздел. Или выгоняем 2 pdf'а, QIP'ом соединяем четные-нечетные, печатаем с дуплексом
А есть еще вариант, что у него нумерация на одной стороне, поэтому и номера "через один".
Вариант тот же, в принципе, лица с номерами, обороты без. Либо печатать отдельно лица, отдельно обороты. либо собирать QIP'ом и печатать дуплексом
 
Последнее редактирование:
А это не подойдет?
 
А это не подойдет?
Тоже вариант неплохой
 
А это не подойдет?
вроде б и удобно работать разворотом, когда лицо и оборот — вот они, но куда деть самую первую стр?
Есть же Preview Page Number
Но я б дождался "начальника транспортного цеха"
 
первую страницу удалить
нафига козе баян (в смысле наоборот, каламбур-с)
Делаем шаблон, где левая четная — оборот, и правая — лицо...
Но я таки настаиваю на ожидании ТС... :-)
 
с левой первой страницы
которая мб просто титул, а переменная инфа, как раз на второй.
И (зачем то же делается одним док-м) оная как-то связана с последующими... удобнее, чтоб на развороте она и была.
т.е. без пояснений от ТС, мы можем еще долго гадать
 
которая мб просто титул, а переменная инфа, как раз на второй.
Что это меняет, задача топика пронумеровать каждые две страницы одним номером, а что на них не имеет значения.
Номер этим способом можно и на первой и на второй поставить на выбор.
мы можем еще долго гадать
Я вообще не гадал, только предложил вариант решения
 
Последнее редактирование:
Есть ли способ решить эту задачу?
Нужно каждой нечетной странице задать начало раздела (section) и задать последовательную нумерацию.
В архиве документ, на котором слева лицо бланка, справа - оборот бланка. Выполнена нумерация каждой страницы (Current Page Number - Previous Page Number).
Следующий скрипт создает на каждой нечетной странице раздел и нумерует страницы начала разделов по порядку: 1, 2, 3 и т.д.
Нумерацию можно задавать в помеченной для этого строке.
JavaScript:
var myDoc = app.activeDocument;
var myPages = myDoc.pages.everyItem();
var myPagesNames = myPages.name;
myDoc.sections[0].pageNumberStart = 10001 // Задать нумерацию первой страницы
myDoc.sections[0].continueNumbering = false;
k = 2;
var m = myDoc.sections[0].pageNumberStart;
for (i = 2; i < myPagesNames.length; i = i + 2)
    {
    var mySection = myDoc.sections.add(myDoc.pages[i]);
    mySection.continueNumbering = false;
    mySection.pageNumberStart = Number(m) + Number(myPagesNames[i]) - k;
    k = k + 1;
    }

После работы скрипта получается вот такая картина:
blank_numbering.png
 

Вложения

Последнее редактирование:
  • Спасибо
Реакции: Slx1