Adobe InDesign bietet bereits im Standard-Funktionsumfang viele Einstellungsmöglichkeiten und Aktionen, welche die Arbeit am Layout erleichtern. Bei umfangreichen Dokumenten oder komplexen Layout-Anforderungen fallen aber immer wieder zeitraubende Arbeitsschritte an. Mittels Scripts lassen sich diese Zusatzaufwände meist auf ein Minimum reduzieren. Sei es das Anpassen von Spaltenbreiten in Tabellen oder das Formatieren von Textstellen, die Scripting-Schnittstelle bietet für fast alle Bedürfnisse die richtigen Funktionen. Neben den Community-Scripts konzipieren wir für unsere Kund:innen auch individuelle Helfer, welche auf die Bedürfnisse des Projekts oder der Anwender:innen zugeschnitten sind.
Die Möglichkeiten von InDesign-Scripting beschränken sich aber nicht nur auf kleine Helfer für den Alltag. Mittels Scripting lassen sich zum Beispiel auch Inhalte aus dem Web abrufen oder Schnittstellen ansprechen. So können komplexe Publikationsworkflows entwickelt oder der Funktionsumfang bestehender Systeme erweitert werden. Auf Basis der Projektanforderungen erstellen wir individuelle Workflows im Publishing-Bereich oder entwickeln Scripts, welche im Zusammenspiel mit bekannter Redaktionssystem wie WoodWing oder Xpublisher funktionieren.
XML-Workflows haben sich in der Verlagswelt etabliert. Nicht nur die Anforderungen an Inhalte, sondern auch das Bedürfnis einer effizienten und automatisierten Produktion haben dazu geführt, dass speziell auf Verlage zugeschnittene XML-Grammatiken und moderne Workflows entstanden sind.
Neben Ausgabemöglichkeiten mittels PrintCSS ist InDesign noch immer ein wichtiger Bestandteil von Publikationsworkflows. Das beliebte Layoutprogramm ist in der Lage, XML-Inhalte zu platzieren und sogar wieder auszugeben. Mit der Kombination von XML und InDesign-Scripting lassen sich hochautomatisierte Layouts erstellen, die meist nur noch wenige manuelle Eingriffe benötigen. Die XML-Struktur in InDesign bietet den Vorteil, dass sich jedes Element individuell über den Strukturbaum ansprechen und individuell verarbeiten lässt.
Fragen? Tritt unser Slack-Community bei!