Dokumentattribute sind Schlüssel/Wert Paare die im Illustrator Dokument hinterlegt werden können. Dies kann nützlich sein, wenn z.B. die Dokumentsprache oder eine DokumentID in einem Dokument hinterlegt werden soll. Dokumente können beliebig viele und beliebig lange Attribute haben.
Das Plugin Dokumentattribute stellt lediglich die Benutzeroberfläche zur Verfügung und ist optional.
Schlüssel und Wert sind immer vom Datentyp String und müssen bei Bedarf (z.B. Verwendung im cScript) konvertiert werden.
Über die Palette Dokumentattribute können die Schlüssel/Wert Paare manuell gepflegt werden:
In Statements wie z.B. Publishing Server aufrufen oder Datenbankanweisungen werden Tags mit dem prefix 'xml.' automatisch durch das entsprechende Dokumentattribut ersetzt. So wird z.B. für '<xml._language>' der Wert des Dokumentattributes '_language' eingesetzt wenn es existiert, ansonsten wird ein Leerstring eingesetzt.
Wenn das Dokumentattribut '_language' den Wert 'eng' hat, wird '<xml._language>' zu 'eng'
Für mehr Informationen siehe hier.
Dokumentattribute werden in cScript über die Funktionen
ermittelt und gesetzt. Diese Funktionalität ist analog zu den priint:comet InDesign® plugins.
Die Palette hat die ClassID 500