Как объединить несколько файлов Индизайна в один?

Статус
Закрыто для дальнейших ответов.

imma

15 лет на форуме
Сообщения
3 089
Реакции
2 185
Ответ: Как объединить несколько файлов Индизайна в один?

imma Почему-то в германии "модно" верстать 200 страниц, разбив их на 20 файлов...

С германией дела не имел, но интересно зачем. Возможно им просто нужен InCopy, но они привыкли по-старому. Я бы спросил.
 

Dorm

Топикстартер
10 лет на форуме
Сообщения
574
Реакции
1
Ответ: Как объединить несколько файлов Индизайна в один?

Не появилось ни у кого мыслей?
 

suntory

Administrator
15 лет на форуме
Сообщения
23 349
Реакции
12 401
Ответ: Как объединить несколько файлов Индизайна в один?

Это Place, помещает страницы как внешние линки, а Dorm нужно Move pages
 

Eugenyus

12 лет на форуме
Сообщения
1 960
Реакции
3 589
Ответ: Как объединить несколько файлов Индизайна в один?

http://adobeindesign.ru/2008/10/25/s...ooktodocument/ при сборе разрывает все связи внутри файлов. т.е. каждая страница отдельный текстовый фрейм. Перетекание исключается.

http://forum.rudtp.ru/resources/booktodocument.40/

Как всегда, проверяем на копиях файлов.
 

_JVK_

Чатланин
10 лет на форуме
Сообщения
184
Реакции
175
Ответ: Как объединить несколько файлов Индизайна в один?

imma, Вот на эту операцию хотелось бы скрипт. Как показывает практика, проблема постоянная и трудоемкая. Почему-то в германии "модно" верстать 200 страниц, разбив их на 20 файлов...
Накидал скрипт. Собирает файлы *.indd в выбранной папке в первый.
Файлы в папке должны идти в том порядке, в котором должен собраться документ.

Например:
001.indd
002.indd
003.indd
004.indd
……………
075.indd

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

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

Вложения

  • mergeDocs.zip
    503 байт · Просм.: 534
  • Спасибо
Реакции: ma-ket

Dorm

Топикстартер
10 лет на форуме
Сообщения
574
Реакции
1
Ответ: Как объединить несколько файлов Индизайна в один?

Пробую скрипт Eugenyusа

в ЦС3 ошибка см. атач.
в ЦС5 ошибка см. атач.

Спасибо
 

Вложения

  • cs3.jpg
    cs3.jpg
    80.8 КБ · Просм.: 719
  • cs5.jpg
    cs5.jpg
    78.3 КБ · Просм.: 1 164

Dorm

Топикстартер
10 лет на форуме
Сообщения
574
Реакции
1
Ответ: Как объединить несколько файлов Индизайна в один?

то _JVK_

При ошибках открытия, скрипт "запинается". см. аттач
 

Вложения

  • Без имени-2.jpg
    Без имени-2.jpg
    110 КБ · Просм.: 1 091

_MBK_

Пикирующий бомбардировщик
15 лет на форуме
Сообщения
33 138
Реакции
10 835
Ответ: Как объединить несколько файлов Индизайна в один?

то _JVK_

При ошибках открытия, скрипт "запинается". см. аттач

Так он же вам прямым текстом по-русски говорит что надобно сделать - шрифты привести в соответствие.
 

Dorm

Топикстартер
10 лет на форуме
Сообщения
574
Реакции
1
Ответ: Как объединить несколько файлов Индизайна в один?

я для этого и собираю все в один файл, чтобы не делать 29 замен шрифтов
 

_MBK_

Пикирующий бомбардировщик
15 лет на форуме
Сообщения
33 138
Реакции
10 835
Ответ: Как объединить несколько файлов Индизайна в один?

Это уже совсем другая проблема. Или в скрипте придется шрифты прописывать или подставлять или руками файлы импортировать - что пнем об сову, что совой об пень...
Хотя... Я оcобо не вдавался, может кто-то из скриптовых гуру подскажет - можно ли обрабатывать ошибки в методе open, чтобы он не матерился на шрифты?
 

Dorm

Топикстартер
10 лет на форуме
Сообщения
574
Реакции
1
Ответ: Как объединить несколько файлов Индизайна в один?

а еще там нет связей...:):y)

Думаю, просто игнорить ошибки открытия
 

Eugenyus

12 лет на форуме
Сообщения
1 960
Реакции
3 589
Ответ: Как объединить несколько файлов Индизайна в один?

Попробуйте первой строкой в скрипте поставить:
Код:
app.scriptPreferences.userInteractionLevel = UserInteractionLevels.NEVER_INTERACT;
А последней строкой эту:
Код:
app.scriptPreferences.userInteractionLevel = UserInteractionLevels.interactWithAll;

А по 27-му посту — надо смотреть файлы, что там за настройки разворотов.
 
  • Спасибо
Реакции: ma-ket

Dorm

Топикстартер
10 лет на форуме
Сообщения
574
Реакции
1
Ответ: Как объединить несколько файлов Индизайна в один?

А какие настройки разворотов смотреть?
 

Eugenyus

12 лет на форуме
Сообщения
1 960
Реакции
3 589
Ответ: Как объединить несколько файлов Индизайна в один?

Почему по 10 страниц и больше на один разворот лезут.
 

Dorm

Топикстартер
10 лет на форуме
Сообщения
574
Реакции
1
Ответ: Как объединить несколько файлов Индизайна в один?

обычная верстка верстка разворотами. может скрипт хочет их все на один разворот поставить?
 

Eugenyus

12 лет на форуме
Сообщения
1 960
Реакции
3 589
Ответ: Как объединить несколько файлов Индизайна в один?

Эти настройки разрешают или запрещают применение более двух страниц в одном развороте:
shuffle.jpg
Чтобы запретить, надо, чтобы они были включены.

Скрипт здесь не при чем.
 

Dorm

Топикстартер
10 лет на форуме
Сообщения
574
Реакции
1
Ответ: Как объединить несколько файлов Индизайна в один?

теперь такая ошибка...
 

Вложения

  • cs5-2.jpg
    cs5-2.jpg
    83.1 КБ · Просм.: 952

Eugenyus

12 лет на форуме
Сообщения
1 960
Реакции
3 589
Ответ: Как объединить несколько файлов Индизайна в один?

Опять же, теперь надо смотреть, что там с секциями, а для этого надо видеть файлы, ибо мои экстрасенсорные способности тоже небеспредельны.
 

_MBK_

Пикирующий бомбардировщик
15 лет на форуме
Сообщения
33 138
Реакции
10 835
Ответ: Как объединить несколько файлов Индизайна в один?

теперь такая ошибка...

Не парьтесь с секциями, сказали ж вам, что надо сделать чтоб mergeDocs заработал - его и ковыряйте, это реальнее будет.
 
Статус
Закрыто для дальнейших ответов.