Hallo Quarz,
Der Teil vor der Nummer würde mich interessieren.
Ist es der Name Deiner temporäre Farbe?
Die duplizierten Farben waren im Dokument (also nicht auf Programmebene) - oder?
Das zweite Skript löscht nur solche Farben, die über das erste Skript dem Programm (nicht dem Dokument) neu zugewiesen wurden und die dabei ein bestimmtes Etikett ('temp') verpaßt bekommen haben.
Wenn "black" über TextCleanup im Dokument angelegt worden ist, dann gehört das Aufräumen dieser Farbe aus zweierlei Gründen nicht mehr zum Job des zweiten Skripts:
1. "black" ist eine Farbe des Dokuments;
2. "black" ist nicht durch das erste Skript angelegt worden und trägt deswegen auch nicht das genannte Label.
Martin Fischer
Skripte für InDesign im Skriptarchiv von HilfDirSelbst.ch