[GastForen Programme Print/Bildbearbeitung Adobe InDesign

  • Suche
  • Hilfe
  • Lesezeichen
  • Benutzerliste

Abstand 0mm zwischen zwei Rechtecken

Hans Haesler
Beiträge gesamt: 5826

15. Nov 2008, 17:33
Bewertung:

gelesen: 7403

Beitrag als Lesezeichen
Hallo sejau,

in CS4 wurde am Verhalten beim Ausrichten mit dem Bedienfeld nichts geändert.

Aber (immer noch mit CS4): Wenn man den oberen Rahmen manuell nach unten schiebt, dann wird dessen untere Kante zur magnetischen Hilfslinie, sobald der Ausrichtungsbereich der oberen Kante des unteren Rahmens erreicht ist (voreingestellt sind 4 Pixel). Und diese temporäre Hilfslinie dockt spürbar an.

Mit CS3 kannst Du Dir mit einer der folgenden Methoden behelfen:

Methode A
1. Beide Rahmen auswählen.
2. Im Kontrollbedienfeld den Bezugspunkt links unten auswählen.
3. Mit Klick auf das "Y:" den Y-Wert auswählen.
4. Diesen Wert kopieren.
5. Im Bedienfeld "Ausrichten" die Checkbox "Abstand verwenden" aktivieren.
6. Im Textfeld "0" eingeben.
7. Auf das Icon "Zwischenraum vertikal verteilen" klicken.
8. Im Kontrollbedienfeld erneut den Y-Wert auswählen.
9. Den gespeicherten Wert einsetzen, mit Return bestätigen.

Methode B
1. Den unteren Rahmen auswählen.
2. Im Kontrollbedienfeld ist der Bezugspunkt oben links ausgewählt.
3. Das Y-Feld auswählen.
4. Den Wert kopieren.
5. Den oberen Rahmen auswählen.
6. Im Kontrollbedienfeld den Bezugspunkt links unten auswählen.
7. Das Y-Feld auswählen.
8. Den gespeicherten Wert einsetzen, mit Return bestätigen.

Und schliesslich noch eine Lösung per JavaScript:
Code
frame1 = app.selection[0]; 
frame2 = app.selection[1];
gB1 = frame1.geometricBounds;
gB2 = frame2.geometricBounds;
yDiff = gB1[0] - gB2[0];
if (yDiff > 0) {
mDiff = gB1[0] - gB2[2];
frame2.move(undefined, [0, mDiff]);
}
else {
mDiff = gB2[0] - gB1[2];
frame1.move(undefined, [0, mDiff]);
}

Gruss, Hans

(Dieser Beitrag wurde von Hans Haesler am 15. Nov 2008, 17:38 geändert)
Änderungsverlauf:
Beitrag geändert von Hans Haesler (Veteran) am 15. Nov 2008, 17:38