Forenindex » Programme » Print/Bildbearbeitung » Adobe InDesign » Problem bei autmatischem Anpassen der Textrahmengrösse

Problem bei autmatischem Anpassen der Textrahmengrösse

Sonja Stangl
Beiträge gesamt: 10

13. Dez 2006, 13:59
Bewertung:

gelesen: 4609

Beitrag als Lesezeichen
Hallo

Ich habe im InDesign folgendes Problem. Bei einer Textbox ist mit Versatzabstand oben, unten, links und rechts ein Abstand definiert. Die Vertikale Textausrichtung ist unten.
Ich muss diese Textbox mit einer Bildbox unten bündig machen. Wenn ich jetzt anderen Text einfliessen lasse und die Textbox mit alt-apfel-C anpassen will, rutscht sie mir nach unten. Weiss jemand wieso, und noch besser, wie ich das verhindern kann?

Danke schon mal für eure Hilfe...
Sonja

Problem bei autmatischem Anpassen der Textrahmengrösse

Martin Fischer
  
Beiträge gesamt: 12783

13. Dez 2006, 14:06
Bewertung:

gelesen: 4599

Beitrag als Lesezeichen
> Weiss jemand wieso,
Ist am Ende etwa eine Absatzschaltung?

> und noch besser, wie ich das verhindern kann?
Ggf. Absatzschaltung löschen.

Andernfalls könnte es eventuell helfen, im "Mühlebrett" der Transformieren-Palette einen "Stein" unten auszuwählen.

Viele Grüße
Martin



(Dieser Beitrag wurde von Martin Fischer am 13. Dez 2006, 14:08 geändert)

Problem bei autmatischem Anpassen der Textrahmengrösse

Sonja Stangl
Beiträge gesamt: 10

13. Dez 2006, 18:01
Bewertung:

gelesen: 4562

Beitrag als Lesezeichen
Hallo Martin

Danke für deine Antwort.

1. eine Absatzschaltung ist nicht drin
2. "von unten her" ausrichten, bringt auch nichts. habe alle richtungen schon am anfang ausprobiert...

übrigens, habe vergessen zu erwähnen, dass ich auf MAC (OSX) arbeite...

Sonja

Problem bei autmatischem Anpassen der Textrahmengrösse

Kai Rübsamen
  
Beiträge gesamt: 4684

13. Dez 2006, 19:10
Bewertung:

gelesen: 4553

Beitrag als Lesezeichen
Hallo!

>Ich muss diese Textbox mit einer Bildbox unten bündig machen.
Bedeutet dass, das dein Text dann quasi um deinen Versatz über der Box steht (siehe Screen)?

>Wenn ich jetzt anderen Text einfliessen lasse und die Textbox mit alt-apfel-C anpassen will, rutscht sie mir nach unten.

Ist dieser Text jetzt länger u. läuft in einem anderen Rahmen weiter u. was bedeutet es rutscht nach unten? Wenn du deine Textbox doch vorher erstellst und dann Text einfließen lässt, dürfte doch höchstens ein Übersatz entstehen der aber nicht die Größe deiner Textbox verändert?!

edit: ich weiß jetzt was du meinst: Rutscht die Box auch beim jedem apfel, alt c um exakt den gleichen Wert nach unten? Habe aber bisher noch keine Erklärung! Was passiert, wenn du die Ausrichtung auf oben stellst?

Gruß Kai Rübsamen

(Dieser Beitrag wurde von ruebi am 13. Dez 2006, 19:23 geändert)

Anhang:
Bild 5.png (11.4 KB)

Problem bei autmatischem Anpassen der Textrahmengrösse

Sonja Stangl
Beiträge gesamt: 10

13. Dez 2006, 19:46
Bewertung:

gelesen: 4531

Beitrag als Lesezeichen
hallo rübi

ja genau, das böxli rutsch immer um den gleichen wert nach unten, wenn ich alt-Apfel-C drücke. das problem besteht, sobald man oben oder unten einen Versatzabstand eingibt und die textausrichtung auf unten stellt...
das problem ist, dass ich den text wirklich unten bündig machen muss... schöner m...

aber merci für den versuch
Gruss Sonja

Problem bei autmatischem Anpassen der Textrahmengrösse

Kai Rübsamen
  
Beiträge gesamt: 4684

13. Dez 2006, 22:18
Bewertung:

gelesen: 4513

Beitrag als Lesezeichen
willst du jetzt den Text oder die Textbox bündig setzen? Warum setzt du Text und Bildbox nicht einfach aufs Grundlinienraster und fertig?

Gruß Kai Rübsamen

Problem bei autmatischem Anpassen der Textrahmengrösse

Michi-F
Beiträge gesamt: 232

14. Dez 2006, 08:36
Bewertung:

gelesen: 4495

Beitrag als Lesezeichen
Hallo,

ich konnte den Effekt bei mir genauso nachvollziehen.
1. Er tritt nur auf, wenn der Textrahmen einen Versatzabstand oben oder/und unten hat.
2. Ebenso muss eine Ausrichtung des Textes zentriert oder unten eingestellt sein, bei oben passiert nichts.
Man kann das leicht nachvollziehen, indem man einfach eine Textbox erstellt, den Versatzabstand und die Ausrichtung einstellt und dann wiederholt Alt+Apfel+c drückt. Dann wandert der ganze Rahmen bei jedem Drücken schön nach unten.
Wie weit sich der Rahmen jeweils bewegt, ist dann abhängig von den Einstellungen beim Versatzabstand, je größer die Werte umso größer die Bewegung.
Ob das mal so geplant war, würde ich jetzt mal beweifeln.

Gruß, Michael

Problem bei autmatischem Anpassen der Textrahmengrösse

Martin Fischer
  
Beiträge gesamt: 12783

14. Dez 2006, 08:49
Bewertung:

gelesen: 4490

Beitrag als Lesezeichen
> Wie weit sich der Rahmen jeweils bewegt, ist dann abhängig von den Einstellungen
> beim Versatzabstand, je größer die Werte umso größer die Bewegung.

Es sieht so aus, als ob sich die Distanz aus der Summe der Werte vom Versatzabstand oben und unten zusammensetzen würde.

Viele Grüße
Martin


Problem bei autmatischem Anpassen der Textrahmengrösse

Kai Rübsamen
  
Beiträge gesamt: 4684

14. Dez 2006, 10:10
Bewertung:

gelesen: 4470

Beitrag als Lesezeichen
@martin: so ist es leider nicht. Wenn man den Rahmen größer aufzieht werden auch die Schritte größer.

Gruß Kai Rübsamen

Problem bei autmatischem Anpassen der Textrahmengrösse

Sonja Stangl
Beiträge gesamt: 10

14. Dez 2006, 10:25
Bewertung:

gelesen: 4463

Beitrag als Lesezeichen
Vielen Dank euch allen!

@rübi: der auftrag ist mit grundlinienraster nicht umsetzbar (habe nur kurze texte und Bildboxen). leider. aber danke für den versuch...

Scheint, als ob ich mich damit abfinden muss.

Grüsse
Sonja

Problem bei autmatischem Anpassen der Textrahmengrösse

Martin Fischer
  
Beiträge gesamt: 12783

14. Dez 2006, 11:14
Bewertung:

gelesen: 4446

Beitrag als Lesezeichen
Hallo Sonja,

hier ein Skript als workaround:
Code
// fitFrameWithInsetSpacing2Content.jsx 
//DESCRIPTION: Paßt bei ausgewählten Textrahmen mit innerem Versatz oben und unten an den Inhalt an, wobei die untere Kante stehen bleibt.

if (app.selection.length > 0) {
for (f = 0; f < app.selection.length; f++) {
with (app.selection[f]) {
if (constructor.name == "TextFrame") {
var myOldBounds = geometricBounds;
fit(FitOptions.frameToContent);
geometricBounds = [myOldBounds[2] - (geometricBounds[2] - geometricBounds[0]), myOldBounds[1], myOldBounds[2], myOldBounds[3]];
}
}
}
}


Dieses Skript paßt ausgewählte Textrahmen mit innerem Versatz oben und unten an den Inhalt an, wobei die untere Kante stehen bleibt. D.h. die obere Kante paßt sich an den Inhalt an.

Viele Grüße
Martin



(Dieser Beitrag wurde von Martin Fischer am 14. Dez 2006, 11:52 geändert)

Problem bei autmatischem Anpassen der Textrahmengrösse

Sonja Stangl
Beiträge gesamt: 10

14. Dez 2006, 18:06
Bewertung:

gelesen: 4414

Beitrag als Lesezeichen
hallo martin

leider funktioniert das script nicht, wenn ich es mit copy-paste in ein script einfüge.
Es gibt folgende Fehlermeldung:
Syntaxfehler – Es wurde "Ausdruck, Eigenschaft oder Schlüsselform, etc." erwartet, aber ein "Unbekanntes Token" wurde gefunden.

wäre super wenn dus nochmal versuchen könntest. vielen dank schon mal und sowieso, MERCI!
Gruss Sonja

Problem bei autmatischem Anpassen der Textrahmengrösse

Martin Fischer
  
Beiträge gesamt: 12783

14. Dez 2006, 18:44
Bewertung:

gelesen: 4402

Beitrag als Lesezeichen
Hallo Sonja,

> wäre super wenn dus nochmal versuchen könntest.

Vielleicht solltest es besser *DU* noch einmal versuchen. ;-)
Und zwar anhand dieser Anleitung: http://www.hilfdirselbst.org/...rn&read_group=17

Bei dem Skript handelt es sich um kein AppleScript, sondern um ein JavaScript (für beide Plattformen). Es darf nicht über den Skripteditor, sondern muß über einen Text-Editor (nur Text, ASCII) gesichert werden.

Viele Grüße
Martin


Problem bei autmatischem Anpassen der Textrahmengrösse

danielholliger
Beiträge gesamt: 125

16. Dez 2006, 01:28
Bewertung:

gelesen: 4355

Beitrag als Lesezeichen
hallo martin

da sonja ferienhalber die nächsten zwei wochen abwesend ist, teste ich das skript aus.
vielen dank.
ps: haeme ulrich hat noch einen workaround gefunden: den text in der textbox als tabellenzelle erstellen, dann funktionierts mit dem anpassen auch.
Herzliche Grüsse

Daniel Holliger

Anpassen der Textrahmengrösse bei Versatzabstand und Ausrichtung unten

Jochen Uebel
Beiträge gesamt: 3200

17. Dez 2006, 07:58
Bewertung:

gelesen: 4332

Beitrag als Lesezeichen
Antwort auf [ Sonja Stangl ] Bei einer Textbox ist mit Versatzabstand oben, unten, links und rechts ein Abstand definiert. Die Vertikale Textausrichtung ist unten.
Ich muss diese Textbox mit einer Bildbox unten bündig machen. Wenn ich jetzt anderen Text einfliessen lasse und die Textbox mit alt-apfel-C anpassen will, rutscht sie mir nach unten. Weiss jemand wieso, und noch besser, wie ich das verhindern kann?


"Wieso":
Daß die Box in dieser Situation gesamthaft nach unten wandert, selbst wenn ihre Höhe schon minimiert ist, ist definitiv ein Fehler des Programms.

"Verhindern":
Ersetze den Versatzabstand oben durch einen entsprechend großen Wert für die Erste Grundlinie. Der Effekt ist der gleiche, jetzt aber bleibt die Box auf ihrer Unterkante stehen, wenn Du sie minimierst.
Grüße, Jochen

Anpassen der Textrahmengrösse bei Versatzabstand und Ausrichtung unten

danielholliger
Beiträge gesamt: 125

18. Dez 2006, 08:55
Bewertung:

gelesen: 255

Beitrag als Lesezeichen
hi jochen

leider funktioniert das nicht.
die box rutscht zu weit nach unten.
Herzliche Grüsse

Daniel Holliger

Anpassen der Textrahmengrösse bei Versatzabstand und Ausrichtung unten

Jochen Uebel
Beiträge gesamt: 3200

18. Dez 2006, 10:26
Bewertung:

gelesen: 243

Beitrag als Lesezeichen
Antwort auf [ danielholliger ] leider funktioniert das nicht.
die box rutscht zu weit nach unten.


Sorry, ich hatte gestern getestet und meine, keine Positionsveränderung der Unterkante beobachtet zu haben. Heute muß ich korrigieren: die Unterkante bewegt sich auch bei der von mir vorgeschlagenen Einstellung nach unten - exakt um die Größe des Versatzabstandes oben plus unten. Zumindest kann ich die Voraussetzungen, unter denen es gestern scheinbar klappte, nicht mehr rekapitulieren.
Frage mich allerdings, warum Text, der bündig zur Unterkante einer Bildbox auszurichten ist, überhaupt einen Versatzabstand unten benötigt.
Und:
Zu irgendeinem Zeitpunkt müssen Text- und Bildbox zueinander ausgerichtet werden. Selbst wenn die unterste Grundlinie nicht bündig zur Unterkante des Bildes stehen soll, sondern um einen Vesatzabstand nach oben versetzt, kann bequem auf Versatzabstand unten verzichtet werden. Richte einfach die beiden Unterkanten mit dem entsprechenden Wert zueinander aus. Wäre das kein Weg?
Grüße, Jochen