Messerscharfe InDesign-Rezepte

Tipps & Tricks zu Adobe InDesign: Textrahmen-Höhe an letzte Textzeile anpassen

Alle Videos des Tutorials Messerscharfe InDesign-Rezepte

Dieser Trick ist wirklich sehr klein und simpel, aber doch effektiv.

Ich habe hier mehrere Textboxen, die miteinander verknüpft sind. Das Problem ist manchmal, dass ich eine Textbox zu lang gezogen habe.

Wie bekomme ich das hin, dass die ganz genau bis zur letzten Zeile des Textes geht?

Manche wissen vielleicht, dass das geht, wenn ich auf den kleinen Anfasser da unten doppelt klicke. Dann habe ich das schon. Es ist manchmal aber nicht ganz so einfach, den zu treffen.

Besser: Es gibt die Möglichkeit, ein Skript zu programmieren, damit einem diese Funktion abgenommen wird.

Tipps & Tricks zu Adobe InDesign: Textrahmen-Höhe an letzte Textzeile anpassen


Und ich zeige euch jetzt, wie das geht.


Schritt 1

Ich gehe in das Skripte-Verzeichnis. Ihr könnt einfach nach "Scripts Panel" suchen.

Da erstellt ihr mit rechter Maustaste ein neues Textdokument

Tipps & Tricks zu Adobe InDesign: Textrahmen-Höhe an letzte Textzeile anpassen

Schritt 2

… und benennt das um, wie ihr lustig seid; ich nenne es "textrahmen".

Die Datei-Endung muss ".jsx" sein - genauso wie bei den anderen Dateien.

Tipps & Tricks zu Adobe InDesign: Textrahmen-Höhe an letzte Textzeile anpassen

Schritt 3

Das könnt ihr mit irgendeinem Texteditor editieren, je nachdem, was ihr installiert habt.

Da müsst ihr einfach nur diesen Code einfügen. Den findet übrigens ihr auch in den Arbeitsmaterialien dieses Tutorials.

myFrame = app.selection[0]; myBounds =
myFrame.geometricBounds; myBounds[2] =
myFrame.lines[-1].baseline; myFrame.geometricBounds = myBounds


Dann speichere ich das und schließe.

Tipps & Tricks zu Adobe InDesign: Textrahmen-Höhe an letzte Textzeile anpassen

Schritt 4

Als Nächstes gehe ich in InDesign und dort in das Skripte-Bedienfeld.

Da habe ich jetzt das Skript "textrahmen". Ein Doppelklick darauf genügt und mein Textrahmen hat genau die richtige Größe.

Tipps & Tricks zu Adobe InDesign: Textrahmen-Höhe an letzte Textzeile anpassen



Es ist aber doch ein bisschen umständlich, wenn ich da jedes Mal doppelt draufklicken muss. Da könnte ich auch gleich wieder den Anfasser suchen.

Aber es gibt ja auch noch die Möglichkeit, Tastaturbefehle zuzuweisen …

Schritt 5

Im Menü unter Bearbeiten findet ihr die Tastaturbefehle.

Da gibt es bei Produktbereich die Möglichkeit, die Skripte auszuwählen, und dann erscheinen alle Skripte, die irgendwie installiert wurden bzw. auch benutzerdefinierte.

Ich klicke Benutzer: textrahmen.jsx an und weiter unten kann ich einen Tastaturbefehl zuweisen.

Möglichst einen, der noch nicht belegt ist. Ich sage jetzt einfach mal "F3" und es erscheint darunter gleich die Info, dass der Befehl noch "nicht zugewiesen" ist.

Also klicke ich auf Zuweisen und bestätige das Ganze mit OK.

Tipps & Tricks zu Adobe InDesign: Textrahmen-Höhe an letzte Textzeile anpassen

Schritt 6

Jetzt kann ich alle Fenster ausblenden, und wenn ich das mal teste, die Textbox aufziehe und dann die F3-Taste drücke, passt sie sich dem Text an. Genauso, wie ich das haben wollte.

Tipps & Tricks zu Adobe InDesign: Textrahmen-Höhe an letzte Textzeile anpassen



Und das geht doch schneller, als den Anfasser anzupeilen. Noch dazu ist es total simpel: Nur drei Zeilen Code in diesem Skript und dann als Tastaturbefehl angelegt - schon könnt ihr Textboxen genau so in der Größe platzieren, dass sie zum Text passen.

Und ich finde, das ist eine schöne Sache, nichts Weltbewegendes, aber es hilft, den Workflow ein bisschen zu beschleunigen.

In diesem Sinne hoffe ich, dass der Tipp gut ankommt!

Wir sehen uns beim nächsten Tutorial.

ICONS TEST

/sprites/ui.svg:

alert
apple-pay
apple
arrow-down
arrow-right
arrows
checkbox
checked
chevron-down-small
chevron-down
chevron-left
chevron-right-doble-primary
chevron-right
chevron-up-small
chevron-up
close-cross
close-small
close
cog
complete
copy
eye-lock
eye
facebook-logo
file
form-select-arrow-up
form-select-arrow
google-icon
icon-als-gast-fortfahren_b
icon-anmelden1_b
icon-anmelden2_b
icon-globe
icon-neues-konto-erstellen_b
icon-resize-out
information-icon-button
left-align
letters
like
link-arrow
link
list-icon
lock
mail
medal
moon
notification
open-small
picture
pinterest-2
play
plus-white
quizz
rate
refresh-211
refresh-282
reset
reward
search-thin
search
star
sun
user
warenkorb

/sprites/image-editor.svg:

align-center
align-left
align-right
alignment-center
alignment-left
alignment-right
alignment-vertical-bottom
alignment-vertical-center
alignment-vertical-top
background-test
background
bold
bring-forward
bring-to-front
capslock
change-size
check-point
constrain
copy
crop-image
delete
download
edit-file-name
editable
flip-horisontally
flip-vertically
group-layer
help
hide
italic
justified
layers
line-spacing
lock
not-editable
open-group
paste
redo
rotate
save
send-backward
send-to-back
shape-layer
shapes
show
strike
text-layer
text
translate
underline
undo
unlock
zoom-in
zoom-out

/sprites/paint.svg:

brush
clear
cursors
eraser
escape
full-screen
marker
navigate
pencil
print
refresh
save
spray
zoom-in
zoom-out

/sprites/theme.svg:

001-01
001-02
001-03
001-04
001-05a
001-05b
001-05c
002-05a
3d-square-software-icon-dark
architektur-software-icon-dark
arrows-down-active
arrows-up-active
assets-templates-download-icon-dark
butterfly-answer-icon-dark
category-icon-example
certificate_alternate
certificate_downloaded
certificate_grey
certificate_primary
edit-multiple
edit
facebook
folder
grey-pause
grey-play
grey-stop
icon-als-gast-fortfahren_c
icon-anmelden1_c
icon-anmelden2_c
icon-neues-konto-erstellen_c
icons-cookie
instagram
interests-1
lamp-idea-bulb-smart-icon-dark
linkedin
pinterest
plus
red-cross
reload
toggle-list-active
toggle-list
toggle-on-off-active
toggle-on-off
toggle-single-active
toggle-single
toggle-switch-active
toggle-switch
trash
trophy-inactive
urkunden-zertifikate-software-icon-dark
video-streaming-icon-dark
xing

/sprites/banners.svg:

bild
icons8-google
proven_expert_4eck-tutkit

/sprites/elements-of-design.svg:

annika-hillger
annika-hillger
annika-hillger
annika-hillger_100
annika-hillger_100
annika-hillger_100
blockquote-border-line
icons-svg-log-in
svg-log-in
svg-registration

/sprites/logotypes.svg:

logo-big-colored
logo-big-dark
logo-big-green
logo-big
logo-dark
logo-green
logo-light-grey
logo-light-white
logo-mini-dark
logo-mini-green
logo-mini
logo-payment
logo-small-dark
logo-small-green
logo-small
logo-tutkit
logo
tutkit_pirate-bay
tutkit_voucher_top

/sprites/payment-provider.svg:

apple-pay-2
apple-pay-white
apple-pay
card-bank
card-mastercard
card-paypal
creditcard
g-pay-2
g-pay
google-pay-2
invoice
mastercard
payment-google-pay
paypal-2
paypal
sepa
visa
[]