Book description
Discover the power of XML publishing with InDesign, and create content for multiple applications—including digital-first publishing workflows. With this book, XML evangelist Dorothy Hoskins teaches you several techniques for working with the built-in XML capabilities of InDesign CS6, using real examples from a college course-catalog project.
Learn how to import database content into InDesign, and tag existing InDesign content as XML for export to other applications. InDesign also lets you apply attractive styling to XML content that can’t be done with XSL-FO. Through step-by-step instructions, code examples, and lots of screen shots, you’ll discover how using XML with InDesign increases the value of your content.
- Get an overview of structured (XML) content
- Learn InDesign’s XML import options, including XML image information
- Mingle XML and non-XML content in a text flow
- Use InDesign as an XML "skin" by making templates with new style definitions
- Put content in "XML order" for export to EPUB, with InDesign CS5.5 and CS6
- Dive into advanced topics, such as how to transform XML with XSL
- Understand InDesign’s potential and limitations with complex content models such as DocBook and DITA
Publisher resources
Table of contents
- XML and InDesign
- A Note Regarding Supplemental Files
- Preface
- 1. A Brief Foray into Structured Content (a.k.a. XML)
- 2. InDesign XML Publishing: College Catalog Case Study
-
3. Importing XML
- Doing It Adobe’s Way: The Placeholder Approach
- Mingling Non-XML and XML Content in a Text Flow
- Doing It Your Way: Using the Options for Your Own Process
- Understanding InDesign’s XML Import Options
- Importing Images
- 4. Tagging XML in InDesign
- 5. Looking Forward: InDesign as an XML “Skin”
- 6. Exporting XML
- 7. Exporting ePub Content (InDesign CS5.5 and CS6)
- 8. Validating XML in InDesign
- 9. What InDesign Cannot Do (or Do Well) with XML
-
10. Advanced Topics: Transforming XML with XSL
- XSLT for Wrangling XML versus XML Scripting for Automating XML Publishing
- XSL: Extracting Elements from a Source XML File for a New Use
- XSL: Getting the Elements to Sort Themselves
- XSL: Getting Rid of Elements You Don’t Want
- Creating Wrappers for Repeating Chunks
- Making a Table from Element Structures
- Upcasting Versus Downcasting
- Upcasting from HTML to XML for InDesign Import
- Downcasting to HTML
- Generate a Link with XSLT (Not Automated)
- Adding Useful Attributes to XML
- A Word about Using Find/Change for XML Markup in InDesign
- 11. Content Model Depth Issues and Their Impact on Round-Tripping XML
- 12. Brief Notes
- A. Resources
- About the Author
- Colophon
- Copyright
Product information
- Title: XML and InDesign
- Author(s):
- Release date: January 2013
- Publisher(s): O'Reilly Media, Inc.
- ISBN: 9781449344122
You might also like
book
XML Publishing with Adobe InDesign
From Adobe InDesign CS2 to InDesign CS5, the ability to work with XML content has been …
book
XML Publishing with InDesign CS2+
Adobe InDesign's user documentation provides some examples of importing and formatting XML. But if you need …
book
A Designer’s Guide to Adobe InDesign and XML: Harness the Power of XML to Automate your Print and Web Workflows
Is this book for programmers? Written specifically for graphic designers and production artists already comfortable working …
video
XML for Publishers
XML is central to many exciting publishing initiatives, especially bringing existing content to new media and …