[GastForen Programme Print/Bildbearbeitung Adobe InDesign Skriptwerkstatt Textvariablen

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

Textvariablen

vhausw
Beiträge gesamt: 65

10. Nov 2021, 12:59
Beitrag # 1 von 5
Bewertung:
(7209 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo zusammen,
wer kann mir bei Folgendem Problem freundlicherweise helfen.
Wie kann ich im InDesign einen eigene Textvariable erstellen,
welche nur einen bestimmten Teil des InDesign Dokumentennamen wiedergibt.

Mit der Art (Dateiname) erhält man ja nur den ganzen Dokumentennamen.
z.B.: 01234_Dateiname_2022.indd

Nun möchte ich aber nur die ersten 5 Zeichen auslesen, also nur (01234).
Gibt es da eine Möglichkeit.

Vielen Dank schon mal.
Grüße
X

Textvariablen

drerol74
Beiträge gesamt: 507

10. Nov 2021, 23:35
Beitrag # 2 von 5
Beitrag ID: #581681
Bewertung:
(7168 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo,

ich denke nicht. Da die Textvariable nur als ein Zeichen in InDesign behandelt wird, ist auch ein Ausblenden von Teilen davon nicht möglich.

Wenn das InDesign-Dokument in einem anderen platziert wird, könnte man eventuell über die Metadaten arbeiten. Du willst aber den Dokumentnamen des aktuellen Dokuments, richtig?

Schöne Grüße
Roland


als Antwort auf: [#581675]

Textvariablen

vhausw
Beiträge gesamt: 65

11. Nov 2021, 06:29
Beitrag # 3 von 5
Beitrag ID: #581683
Bewertung:
(7141 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Guten Morgen Roland,
Ja. Ich wollte den aktuellen Dokumentennamen verwenden.
Dieser Name ändert sich jedes Jahr und sollte sich so einfach mitändern.

Im Notfall muss ich es mit einem JavaScript versuchen wenn das Dokument aus PDF gespeichert wird. Dann soll an einer bestimmten Stelle der Name (01234) zusätzlich eingetragen werden.

OK. Dennoch DANKE schön.

Grüße Volker


als Antwort auf: [#581681]

Textvariablen

WernerPerplies
Beiträge gesamt: 2760

11. Nov 2021, 08:11
Beitrag # 4 von 5
Beitrag ID: #581684
Bewertung:
(7122 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Moin,

vielleicht hilft Dir dieser Beitrag:
Partial Filename Text Variable


als Antwort auf: [#581683]

Textvariablen

vhausw
Beiträge gesamt: 65

11. Nov 2021, 11:53
Beitrag # 5 von 5
Beitrag ID: #581687
Bewertung:
(7074 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Tach,
vielen Dank.

Habe nun einen kleinen Teil aus deinem Link
in mein Script integriert.

Code
var myDoc = app.documents[0];      
var truncatedName = myDoc.name.match(/^.{5}/)[0];


Nun lasse ich einfach beim PDF erstellen nochmals einen Textrahmen anlegen.
So klappt es auch.

Danke nochmals.
Grüße Volker


als Antwort auf: [#581684]
X