[GastForen Programme Print/Bildbearbeitung Adobe InDesign Skriptwerkstatt Frage zu "appliedParagraphStyle"

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

Frage zu "appliedParagraphStyle"

Peter Sauseng
Beiträge gesamt: 489

10. Feb 2010, 15:17
Beitrag # 1 von 3
Bewertung:
(2158 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo!

Wenn ich z.B. mit
Code
myText.appliedParagraphStyle = myParagraphStyle; 

einem bestimmten Text ein Absatzformat zuweise, gehen immer alle Abweichungen vom Absatzformat verloren.

Eine Ausnahme stellen natürlich zugewiesene Zeichenformate dar.
Ich weiß, ich könnte mit "CharStyleOfPeterKahrel" die notwendigen Zeichenformate vorher zuweisen.

Ich würde aber trotzdem gerne wissen, ob es eine Möglichkeit gibt, per Skript ein Absatzformat zuzuweisen, ohne dass die Abweichungen verloren gehen (so als würde ich in der "Absatzformate-Palette" auf das gewünschte Absatzformat klicken).

Gruß,
Peter
X

Frage zu "appliedParagraphStyle"

Martin Fischer
  
Beiträge gesamt: 12891

10. Feb 2010, 15:25
Beitrag # 2 von 3
Beitrag ID: #433300
Bewertung:
(2154 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Peter,

an Stelle der Eigenschaft appliedParagraphStyle kannst Du auch den Befehl applyParagraphStyle() verwenden. Dieser nimmt – entgegen der Eigenschaft – neben dem Absatzformat als zweiten Parameter auch einen boolschen Wert für ClearingOverrides an.

Setz diesen mal als false.
Dann sollten die Abweichungen erhalten bleiben.

Also etwa
Code
myText.applyParagraphStyle( myParagraphStyle, false ); 



als Antwort auf: [#433297]
(Dieser Beitrag wurde von Martin Fischer am 10. Feb 2010, 15:26 geändert)

Frage zu "appliedParagraphStyle"

Peter Sauseng
Beiträge gesamt: 489

11. Feb 2010, 07:22
Beitrag # 3 von 3
Beitrag ID: #433356
Bewertung:
(2114 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Danke für den wertvollen Tipp!

Gruß, Peter


als Antwort auf: [#433300]