[GastForen Programme Print/Bildbearbeitung Adobe InDesign Seiteninhalte austauschen

  • Suche
  • Hilfe
  • Lesezeichen
  • Benutzerliste
Print/Bildbearbeitung - Photos, Layout, Design
Themen
Beiträge
Moderatoren
Letzter Beitrag

Seiteninhalte austauschen

hunter
Beiträge gesamt: 498

7. Dez 2012, 08:07
Beitrag # 1 von 6
Bewertung:
(5824 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo,

Kunden sagen des öfteren, tausche "Seite 33" mit der "Seite 37" ,
gibt es für Id CS5 ein Script mit dem man das bewerkstelligen kann?


hunter
X

Seiteninhalte austauschen

Hans Haesler
Beiträge gesamt: 5826

12. Dez 2012, 09:12
Beitrag # 2 von 6
Beitrag ID: #505493
Bewertung:
(5706 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo hunter,

ich habe jetzt mal ein Script entwickelt, welches alle Rahmen zweier Seiten austauscht.

Das Script SeitenTauschen ist in der Datenbank für ID-Skripte veröffentlicht: SeitenTauschen.js
... und sollte mit allen Versionen (von CS2 bis CS6) funktionieren.

Zum Gebrauch:
– Ein InDesign-Dokument öffnen;
– das Script starten;
– im Prompt-Eingabefeld zwei Seitennummern eingeben (Reihenfolge egal, aber mit Leerschlag trennen);
– "OK" klicken.

Bei der ersten Ausführung dauert es ein paar Sekunden. In der Folge geschieht das Austauschen viel schneller.

So funktioniert es:
– Mustervorlagen, Masseinheiten, Seitengrösse und Doppel- oder Einzelseiten werden gespeichert;
– auch die Druckbogen der betreffenden Seiten merkt sich das Script;
– auf der ersten Seite werden alle Rahmen entsperrt und mit 'app.cut();' in die Zwischenablage befördert;
– ein temporäres Dokument wird erzeugt;
– der Inhalt der Zwischenablage wird eingesetzt;
– falls notwendig, werden die Objekte von der rechten auf die linke Seite geschoben (oder umgekehrt);
– das Originaldokument wird in den Vordergrund geholt;
– auf der zweiten Seite werden die Rahmen entsperrt und mit 'app.cut();' in die Zwischenablage befördert;
– dann in den entsprechenden Ziel-Druckbogen eingesetzt;
– falls notwendig, werden die Rahmen von der rechten auf die linke Seite geschoben (oder umgekehrt);
– das temporäre Dokument kommt in den Vordergrund;
– die Objekte werden in die Zwischenablage kopiert;
– das temporäre Dokument wird geschlossen (ohne zu sichern);
– der Inhalt der Zwischenablage wird auf dem entsprechenden Ziel-Druckbogen eingesetzt;
– falls notwendig, werden die Mustervorlagen zugewiesen;
– ein Dialog sagt "Fertig." (wird ab CS3 automatisch geschlossen).

Ach ja: Dieses Skript ist nur für Premium-Member sichtbar.
Hier geht's lang ;-): http://hilfdirselbst.org/...amp;read_category=31

Gruss, Hans


als Antwort auf: [#505240]

Seiteninhalte austauschen

Trixi
Beiträge gesamt: 48

13. Feb 2013, 08:21
Beitrag # 3 von 6
Beitrag ID: #508172
Bewertung:
(5522 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Hans,

gibt es auch eine Möglichkeit beim Einfügen einer Seite in ein Doppelseitiges Dokument alle nachfolgenden Seiten (linkes und rechtes Layout) zu tauschen?
Ich erstelle jedes Jahr 3 Bücher mit je 600 Seiten, wo im nachhinein machmal eine zusätzliche Seite (z. B. nach S. 23) eingefügt wird.
Oder kann ich die Objekte (1 Textrahmen und 2 Bilder) von Anfang an so verankern, das diese sich dann automatisch verschieben?

LG Trixi


als Antwort auf: [#505493]

Seiteninhalte austauschen

kurtnau
Beiträge gesamt: 2170

13. Feb 2013, 09:40
Beitrag # 4 von 6
Beitrag ID: #508180
Bewertung:
(5481 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Trixi,

schau dir mal die Funktion "Layoutanpassung" an, zu finden
unter > Layout > Layoutanpassung.
Und in der Hilfe unter: Automatischer Layoutanpassung nachlesen.

Gruß Kurt


als Antwort auf: [#508172]

Seiteninhalte austauschen

Hans Haesler
Beiträge gesamt: 5826

13. Feb 2013, 09:43
Beitrag # 5 von 6
Beitrag ID: #508182
Bewertung:
(5478 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Trixi,

wenn ich die Aufgabe richtig verstehe, dann sollten nach der Einfügungs-Stelle nicht die Seiten getauscht, sondern auf jeder Seite die Objekte verschoben werden.

Das könnte ein Script erledigen.

Sende mir doch bitte ein Dokument mit zwei Doppelseiten. Dann werde ich versuchen, eine Lösung zu entwickeln.

Gruss, Hans


als Antwort auf: [#508172]

Seiteninhalte austauschen

Hans Haesler
Beiträge gesamt: 5826

15. Feb 2013, 22:21
Beitrag # 6 von 6
Beitrag ID: #508405
Bewertung:
(5383 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Trixi,

ich bedanke mich für die Testdateien.

Eine Antwort auf Deine Frage: Das automatische Verschieben der Rahmen liesse sich – vielleicht – mit einer komplizierten Konstruktion der Seiten erreichen. Doch diese kann man sich ersparen, weil ein Script die Aufgabe zuverlässig lösen sollte.

Die erste Version des Scripts ObjekteVerschieben_601d ist bereit.
Ich habe Dir soeben per E-Mail den Dropbox-Link zum Download zugestellt.

Nach dem Start des Scripts erscheint ein Dialog. Im Texteingabefeld muss der Seitenbereich eingegeben werden.
Ein Klick auf "OK" – und die Textrahmen auf den rechten Seiten werden vom Bund weg, zum rechten Satzspiegelrand verschoben. Und die Bildrahmen um 85 mm nach links. Auf den linken Seiten werden die Textrahmen zum linken Satzspiegelrand verschoben und die Bildrahmen um 85 mm nach rechts.

Ein Test der Positionen der Text- und Bildrahmen verhindert, dass auf einer intakten Seite die Rahmen verschoben werden.

Gruss, Hans


als Antwort auf: [#508182]
X