InDesign XML Publishing: College Catalog Case Study

Most people look at InDesign as a layout tool for highly styled graphic designs that are rich with color and typographic controls. In some cases, users also have explored how to import data into tables or how to export InDesign as HTML. InDesign CS2+ is fully capable of all these things, but if a person is exploring XML, it is usually because someone has said, "Hey, we need to use XML so that we can make web pages and PDFs and everything out of the same content." Perhaps the organization is already using XML for the web site, and someone has seen that InDesign can work with XML. Or someone has used InDesign and wonders how to extract the content from InDesign in a way that a web service or other application can use it.

In any event, although InDesign can do some pretty useful XML importing and exporting, Adobe does not see this as a feature intended for typical users. Their demos are business card templates and cookbooks, and making XML that will match what another application or process uses is not the focus of their examples. However, Adobe has provided a number of features in InDesign for importing, creating, and exporting XML, which we will cover in this Short Cut.

To get the most of the XML capabilities of InDesign, you should think about the bigger issues of the processes you have in place, the workflow that will help with it, and whether you need to create XML from content you already have in InDesign (export XML), or need ...

Get XML Publishing with InDesign CS2+ now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.