Noctis
Mitglied
Thread Starter
- Dabei seit
- 07.12.2006
- Beiträge
- 29
- Reaktionspunkte
- 0
Hallo die Damen und Herren
ich hab da ne Frage:
Hab im Netz ein Script gefunden, der mehrere Word Dokumente in Indesign plaziert.
Klappt auch richtig gut.
Meine Frage ist jetzt:
Kann ich den Script so ändern, dass ich statt X *.doc-Files auf X Seiten, EINE Word datei mit "seitenumbrüchen" auf X Seiten verteile?
Und kann ich diese auch
in Musterseitentextrahmen einfügen?
Über Plazieren und verkettete Textrahmen macht mir Indesign die Seitenumbrüche nicht.
Der momentane script:
Danke im Voraus!
Bin leider im Scripten nicht so bewandert. Mein C++ ist auch schon ne Weile alt.
Greetings
PS: Falls es hier nich rein passt bitte ins Script Board verschieben
ich hab da ne Frage:
Hab im Netz ein Script gefunden, der mehrere Word Dokumente in Indesign plaziert.
Klappt auch richtig gut.
Meine Frage ist jetzt:
Kann ich den Script so ändern, dass ich statt X *.doc-Files auf X Seiten, EINE Word datei mit "seitenumbrüchen" auf X Seiten verteile?
Und kann ich diese auch
in Musterseitentextrahmen einfügen?
Über Plazieren und verkettete Textrahmen macht mir Indesign die Seitenumbrüche nicht.
Der momentane script:
Code:
-- placeSelectedDocs.as
--
tell application "Adobe InDesign CS2"
set myDoc to active document
set myunsortedFiles to choose file with multiple selections allowed
set user interaction level of script preferences to never interact
tell myDoc
set myFiles to my sort(myunsortedFiles)
repeat with myCounter from 1 to length of myFiles
if (count of pages) > 1 then
set newPage to make page
end if
set myLeftMargin to left of (margin preferences of last page)
set myTopMargin to top of (margin preferences of last page)
place item myCounter of myFiles on page (count of pages) place point {myLeftMargin, myTopMargin} with autoflowing without showing options
end repeat
end tell
set user interaction level of script preferences to interact with all
end tell
on sort(the_list)
set old_delims to AppleScript's text item delimiters
set AppleScript's text item delimiters to {ASCII character 10} ¬
-- always a linefeed
set list_string to (the_list as string)
set new_string to do shell script "echo " & quoted form of list_string ¬
& " | sort -f"
set new_list to (paragraphs of new_string)
set AppleScript's text item delimiters to old_delims
return new_list
end sort
Bin leider im Scripten nicht so bewandert. Mein C++ ist auch schon ne Weile alt.
Greetings
PS: Falls es hier nich rein passt bitte ins Script Board verschieben
Zuletzt bearbeitet: