[GastForen Programme Print/Bildbearbeitung Adobe InDesign Skriptwerkstatt applyCharacterStyle auf Zeile anwenden

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

applyCharacterStyle auf Zeile anwenden

thr33dog
Beiträge gesamt: 10

4. Jan 2012, 20:14
Beitrag # 1 von 5
Bewertung:
(1405 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo,

wie lässt sich per Script mit ESTK genau der ersten Zeile eines ID-Dokuments ein anderes Absatzformat zuweisen?

Es dreht sich um Dokumente, bei denen immer der der erste Paragraph (eine Zeile) geändert werden muss, z.B. eine andere Headline zuweisen.
stehe derzeit auf dem Schlauch.

Vielen Dank.
X

applyCharacterStyle auf Zeile anwenden

thr33dog
Beiträge gesamt: 10

4. Jan 2012, 20:51
Beitrag # 2 von 5
Beitrag ID: #487367
Bewertung:
(1376 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
natürlich wollte ich hier nicht nach characterStyle fragen, sondern appliedParagraphStyle ....


als Antwort auf: [#487364]

applyCharacterStyle auf Zeile anwenden

Gerald Singelmann
  
Beiträge gesamt: 6269

4. Jan 2012, 21:43
Beitrag # 3 von 5
Beitrag ID: #487370
Bewertung:
(1360 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Ungetestet:
Code
var myStyle = app.activeDocument.paragraphStyles.item("formatname"); 
app.activeDocument.stories.firstItem().paragraphs.firstItem().appliedParagraphStyle = myStyle;


Falls das Format in einer Formatgruppe steckt, wird's unwesentlich komplizierter.


als Antwort auf: [#487367]

applyCharacterStyle auf Zeile anwenden

thr33dog
Beiträge gesamt: 10

4. Jan 2012, 22:07
Beitrag # 4 von 5
Beitrag ID: #487371
Bewertung:
(1343 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
vielen Dank für die rasche Antwort,
funktioniert tatsächlich bei einem "einfachen" Textrahmen, der auf der Seite erstellt wurde.

Wenn der Textrahmen jedoch ursprünglich von einer Musterseite gelöst wurde, verrichtet es interessanterweise den Dienst nicht (genau dieser Fall liegt vor).

hier hilft und führt zum Erfolg:
Code
var myStyle = app.activeDocument.paragraphStyles.item("formatname");  
app.activeDocument.textFrames[0].paragraphs[0].appliedParagraphStyle = myStyle;



als Antwort auf: [#487370]
(Dieser Beitrag wurde von thr33dog am 4. Jan 2012, 22:17 geändert)

applyCharacterStyle auf Zeile anwenden

-hans-
Beiträge gesamt: 748

5. Jan 2012, 10:58
Beitrag # 5 von 5
Beitrag ID: #487385
Bewertung:
(1279 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Guten Morgen,

stellt sich mir die Frage: Nach welchen Kriterien gelangen eigentlich Objekte wie textFrame, story etc. ... an Ihre Position im Array?
Reihenfolge der Erstellung? Koordinaten? Stapelung?

Oder besser: Wo habe ich die Info dazu bisher überlesen ? ;-)

Lieben Gruß


Hans-Gerd Claßen


als Antwort auf: [#487371]
X