Frage

Ich habe eine Frage vor ein paar Tagen über das importieren von Daten in eine InDesign-Datei aus einer MySQL-Datenbank unter Verwendung von XML.Ich schaute hinein, und Dank einiger Hilfe aus anderen Quellen finde das Projekt Recht einfach sein.

Im wesentlichen haben wir eine einzigartige Produkt-ID ein, die 5 Ziffern lang.Wenn Sie es importieren möchten wir die letzten Ziffern verwendet werden als eine Farbe, die für einen barcode.Jede Ziffer wird jeweils eine Farbe (aus 0-9), und die Daten werden in einer Tabelle wie folgt:

12345
ROW 1 COLOUR
ROW 2 COLOUR
ROW 3 COLOUR

Meine Frage ist, hat jemand Erfahrung mit der Verwendung des GREP-Stile in Adobe InDesign, und könnte erklären, wie wir erreichen könnten (D. H.Einstellung der Zelle Format der Zellen nach den letzten beiden Ziffern der Zahl)?

War es hilfreich?

Lösung

Im Allgemeinen:Jede Zelle Ihren eigenen text Geschichte.Mit einem einfachen GREP-Suche Sie können nicht suchen, für den Inhalt von mehreren Zellen mit einer Suche, und Sie können nicht ändern Sie den Stil einer Zelle basierend auf dem Inhalt einer anderen Zelle oder text außerhalb der Tabelle.Natürlich können Sie dies erreichen, mit etwas mehr erweiterte Skript oder ein plugin.

Ich bin mir nicht ganz sicher, ob ich das beantworten die richtige Frage, denn es ist nicht klar, was Sie versuchen zu erreichen.Vielleicht könnten Sie einige Beispiel-input-und output-Daten, die deutlich zeigen, was text Sie wollen, was Stil versehen.

Andere Tipps

Hier gibt es zwei grundlegende Fragen. Können Sie XML in InDesign importieren und auf eine bestimmte Art und Weise Formatierung auf diesen Text anwenden?

Glücklicherweise lautet die Antwort auf beide Fragen Ja!

Sie können fast alles lernen, was Sie aus meinem Buch benötigen: einen Designerhandbuch für Adobe Indesign und XML.

InDesign kann XML importieren und die Formatierung automatisch basierend auf dem Tag -Namen anwenden. Indesign bietet auch Grep -Styling und verschachteltes Styling.

Tische sind ein beängstigenderer Prozess. Sie können Daten mit XML in Tabellen importieren, ist jedoch nicht so einfach wie mit Absätzen basierender Text. Eine bessere Möglichkeit, XML-basierte Tabellen zu erreichen, besteht darin, einen XSLT zu verwenden, um native InDesign-Tabellen aus den Daten zu erstellen.

Sie können dann Zeichen, GREP- oder verschachtelte Stile auf die Daten basierend auf den Tagamen anwenden.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top