Forenindex » Programme » Print/Bildbearbeitung » Adobe InDesign » leere Seiten einfügen per Skript

leere Seiten einfügen per Skript

schriftsetzer
Beiträge gesamt: 54

15. Jan 2024, 09:50
Bewertung:

gelesen: 620

Beitrag als Lesezeichen
Liebe Kollegen,

ich muss für eine Kalenderproduktion in etliche bestehende Indesign-Dateien nach jeder Dokumentseite eine Leerseite einfügen. Ohne Skript ist das sehr mühsam. Ich hatte das "Problem" schon mal vor Jahren bei Quark XPress. Dafür hat Hans Haesler hat dieses Applescript erstellt:

tell application "QuarkXPress"
activate
set bSpread to spread 2 of master document 1
tell document 1
repeat with i from (count of pages) to 1 by -1
make page at after page i
set master spread of page (i+1) to bSpread
end repeat
end tell
end tell

Läuft natürlich nicht in Indesign. Naive Frage: Kann man das ohne großen Aufwand für InDesign umschreiben? ich kanns leider nicht. Oder gibt es vielleicht schon ein Skript? Ich habe leider keins gefunden.

Es handelt sich um ein Einzelseitendokument mit 3 bestehenden Musterseiten.

Herzlichen Dank für eure Hilfe.
Achim

OSX 14.2.1; MacbookPro 2023; CC 2024

leere Seiten einfügen per Skript

Martin Fischer
  
Beiträge gesamt: 12783

15. Jan 2024, 10:59
Bewertung:

gelesen: 596

Beitrag als Lesezeichen
Hallo Achim,

versuch's mal damit:


Code
tell application "Adobe InDesign 2024" 
activate
set bSpread to master spread 2 of active document
tell active document
repeat with i from (count of pages) to 1 by -1
make page at after page i
set applied master of page (i + 1) to bSpread
end repeat
end tell
end tell


Viele Grüße
Martin


leere Seiten einfügen per Skript

schriftsetzer
Beiträge gesamt: 54

15. Jan 2024, 11:55
Bewertung:

gelesen: 576

Beitrag als Lesezeichen
Lieber Martin,

das Script funktioniert ganz wunderbar und erleichtert das Ganze sehr.

1000 Dank und viele Grüße
Achim

OSX 14.2.1; MacbookPro 2023; CC 2024