Document ID: /fineweb-2-swissfilter-quality_10-filterrobots/filtered/03365.jsonl.gz/2596

via Skript in Indesign viele Lab-Farbfelder an Hand einer Textliste oder Tabelle erstellen und jeweils einem zu erstellenden Objekt zuweisen?
Hallo Ulrich,
wie möchtest Du die Lab-Werte in der Textdatei speichern?
Etwa so: ?
L-Wert[Tab]a-Wert[Tab]b-Wert[Absatzschaltung]
Dann schau' Dir mal folgendes Skript an, das aufgrund einer solchen Wertetabelle Tabellenzellen mit den Lab-Werten füllt.
AddLabColorsToTableCells-1.jsx
Lab-Colors-EMPTY-CS6.indd
Lab-Colors-AFTER-SCRIPT-RUN-CS6.indd
Lab-Colors.txt
"Lab-Colors.txt" enthält die Werte. "Lab-Colors-EMPTY-CS6.indd" ist die vorbereitete InDesign-CS6-Datei mit einer Tabelle auf Seite 1. Bitte dort keinen weiteren Textrahmen hinzufügen. "Lab-Colors-AFTER-SCRIPT-RUN-CS6.indd" enthält die Ergebnisdatei nach einem Scriptlauf.
Das Skript "AddLabColorsToTableCells-1.jsx" löscht keine Farben aus dem Dokument und leert auch nicht die Tabelle. Deshalb bitte immer mit der unveränderten "Lab-Colors-EMPTY-CS6.indd" arbeiten. Falls die Anzahl der Zellen nicht reicht – das Skript untersucht das – dann erweitere die Tabelle in der Vorlagendatei.
Die Textdatei muss vom Anwender per Skript-Dialog ausgewählt werden. Bitte nur Werte dort eintragen. Keine Kopfzeile, keine leeren Zeilen, bitte keine Kommata für die Werte verwenden.
Die Tabellenzellen in der Ergebnisdatei enthalten auch die Werte der angewendeten Lab-Farbe. Falls Du die nicht brauchst oder unsichtbar machen möchtest, dann formatiere die Texte einfach mit Farbe [Ohne].
Hier der Download-Link zu meiner Dropbox: https://www.dropbox.com/...oTableCells.zip?dl=0
*****
Mit herzlichem Gruß,
Uwe Laubender
als Antwort auf: [#563598]