[GastForen Programme Print/Bildbearbeitung Adobe InDesign Skriptwerkstatt

  • Suche
  • Hilfe
  • Lesezeichen
  • Benutzerliste

Textvariable ausgeben (CS4, WIN)

Martin Fischer
  
Beiträge gesamt: 12783

20. Jun 2011, 21:01
Bewertung:

gelesen: 6442

Beitrag als Lesezeichen
Antwort auf: Ich benötige lediglich für die switch-Abfrage den aktuellen Wert der Textvariable.


Der Inhalt der Textvariable wird von einer bestimmten Quelle bedient (z.B. Text mit bestimmtem AF oder bestimmtem ZF o.a.).
Wäre es da nicht sinnvoller, für Deine Zwecke nach der Quelle zu SUCHEN (findText()) und den Inhalt der Quelle aus dem Array der Fundstellen zu ermitteln?
Damit könntest Du den Weg über die Textvariablen komplett sparen.

Du könntest aber auch analysieren, über welche Quelle (AF oder ZF oder Anderes) eine bestimmte Textvariable bedient wird: variableOptions -> matchParagraphStylePreference.appliedParagraphStyle (Beispiel). Und darüber könntest Du die Parameter für die Suche ermitteln.

Das scheint mir allerdings etwas umständlich.


Wenn Du jedoch über die Umsetzung der Variable selbst gehen willst, mußt Du sie auch konkret umsetzen, um den Inhalt einer bestimmten Instanz zu ermitteln.

(Dieser Beitrag wurde von Martin Fischer am 20. Jun 2011, 21:06 geändert)
Änderungsverlauf:
Beitrag geändert von Martin Fischer (Moderator) am 20. Jun 2011, 21:02
Beitrag geändert von Martin Fischer (Moderator) am 20. Jun 2011, 21:05
Beitrag geändert von Martin Fischer (Moderator) am 20. Jun 2011, 21:06