[GastForen Programme Print/Bildbearbeitung Adobe InDesign CS2: Namen der Absatzformate per Skript?

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

CS2: Namen der Absatzformate per Skript?

Jochen Uebel
Beiträge gesamt: 3200

5. Jul 2007, 16:28
Beitrag # 1 von 3
Bewertung:
(702 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo.
Kennt jemand ein Skript, mit dem die Namen von Absatzformaten mit einem Schlag geändert werden können?
Aus Punkten sollen Unterstriche werden, Umlaute (in den Gemeinen) sollen aufgelöst werden.
X

CS2: Namen der Absatzformate per Skript?

Martin Fischer
  
Beiträge gesamt: 12783

5. Jul 2007, 16:43
Beitrag # 2 von 3
Beitrag ID: #301095
Bewertung:
(697 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Jochen,

nimm dazu dieses Skript und ergänze bei Bedarf die Funktionsaufrufe (cleanUpName(alt, neu);)
Code
//cleanUpPStyleNames.jsx 

var myStyles = app.activeDocument.paragraphStyles;

cleanUpName(".", "_");
cleanUpName("ä", "ae");
cleanUpName("ö", "oe");
cleanUpName("ü", "ue");

function cleanUpName(oldChar, newChar)
{
for (i = 2; i < myStyles.length; i++)
myStyles[i].name = myStyles[i].name.split(oldChar).join(newChar);
}


Eine erweiterte Version, die auch die Namen der Zeichenformate bereinigt, gibt es unter [InDesign CS2 JS] Namen von Absatz- und Zeichenformaten säubern


als Antwort auf: [#301090]
(Dieser Beitrag wurde von Martin Fischer am 5. Jul 2007, 16:57 geändert)

CS2: Namen der Absatzformate per Skript?

Jochen Uebel
Beiträge gesamt: 3200

5. Jul 2007, 16:56
Beitrag # 3 von 3
Beitrag ID: #301106
Bewertung:
(691 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Lieben Dank, Martin.


als Antwort auf: [#301095]