• Thema

  • Technologie

InDesign-Scripting: KI kann aufs Glatteis führen

KI fantasiert
Beitrag speichern
Logge dich zuerst ein

Hin und wieder interessiert es mich dann doch, was die verschiedenen KIs zu InDesign-Scripting-Themen „wissen“ resp. zu wissen glauben. Eine typische Fehlleistung einer KI ist die nachfolgend beschriebene.

Wichtige Grundeinstellungen im InDesign-Alltag sind die richtigen Basisformate. Heisst: Welche Formate sind angewählt, wenn kein Objekt markiert ist? Bezogen auf Absatz- und Zeichenformat bedeutet das: Diese Formate werden angewendet, wenn man einen neuen Textrahmen aufzieht und losschreibt.

Idealerweise sollte das Basis-Absatzformat auf „[Einf. Abs.]“ und das Basis-Zeichenformat auf „[Ohne]“ stehen, damit man beim Lostippen keine Überraschungen erlebt. Beim Erstellen von Textrahmen mit Inhalt per Scripting gilt dies ganz besonders. Diese beiden Einstellungen kannst du auch per Scripting treffen, indem du auf Dokument-Ebene (oder sogar auf Programm-Ebene) diese beiden Formate anwendest – wobei hier „doc“ das aktuell aktive Dokument darstellt:

doc.textDefaults.appliedParagraphStyle = doc.paragraphStyles.itemByName("[Einf. Abs.]");
doc.textDefaults.appliedCharacterStyle = doc.characterStyles.itemByName("[Ohne]");

Nun könnte man auf die Idee kommen, auch das Basis-Tabellen- und Basis-Zellenformat per Scripting zu wählen, und findet dazu beispielsweise in der Google-KI:

Bildschirmfoto: Ergebnis einer KI-Anfrage

Damit erleidet man aber Schiffbruch, sozusagen:

Bildschirmfoto: Fehlermeldung "keine Eigenschaft appliedTableStyle".

Hier hat also die KI ziemlich sicher „weitergedacht“ und die vorgeschlagene Eigenschaft als Analogie der beiden existierenden Eigenschaften erfunden.

Meine Empfehlung: Nehmt den Script-Code einer KI erst einmal als einen Ausgangspunkt und hinterfragt ihn kritisch – insbesondere auf möglicherweise nicht exisierende Eigenschaften oder Methoden. Für InDesign-Scripter/innen ist hierzu die Webseite https://www.indesignjs.de/extendscriptAPI/indesign-latest die Referenz schlechthin – hier findet man etwa unter „textDefault“ eben keinen „appliedTableStyle“:

Bildschirmfoto: Auszug aus der InDesign Scripting API

Über mich

  • Rudi Warttmann

    Gelernter Schriftsetzer und M.Sc. in Technischer Kommunikation, Adobe Certified Instructor (ID, IC, AI, PS, AC) seit 2003 und EasyCatalog-Integrator/Trainer seit 2006. Mein Arbeitsfeld ist die umfassende Beratung und Unterstützung rund um die Automatisierung von Publikationen aller Art aus Datenquellen aller Art - von einfachen CSV-Dateien bzw. hin zu PIMs oder ERPs. Hierbei sind gewöhnlich Adobe InDesign und das Plug-in «EasyCatalog» im Einsatz. Alle meine Leistungen kann ich auf Deutsch, Französisch und Englisch anbieten.
    Seit 1992 bin ich selbstständig mit "topset.de"; seit 2021 darf ich an der HFMT in Zürich das Fach "Crossmedia" unterrichten.

    Alle Beiträge ansehen
Was denkst du dazu?
yeah!
0
wooow
0
what?
0
meh.
0
hahaha
0
Das könnte dich auch interessieren:
Ad - SiteGround Webhosting - Einfache Site-Verwaltung. Mehr erfahren.
Beitrag teilen
Was denkst du dazu?
Was denkst du dazu?
yeah!
0
wooow
0
what?
0
meh.
0
hahaha
0
Diskussion

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

 

Hinweis: Es kann bis zu zwei Stunden gehen, bis dein Kommentar auf der Website erscheint. Bitte poste deinen Kommentar nur einmal 😉

Aktuelle Jobangebote
  • Prepress / Druck / Verpackung / Werbetechnik Jobs - medienjobs.ch

  • Neue Beiträge als E-Mail
    jeden Dienstag die neusten Blogposts in deiner Inbox
    Unsere Partner:

    Dein Gerät ist aktuell offline.