Book description
Is this book for programmers? Written specifically
for graphic designers and production artists already comfortable
working with Adobe InDesign, this book teaches you how to automate
publishing without learning a lot of scary code. XML simplifies the
process of moving content in and out of your layouts and can speed
up any print or Web assignment.
Why should I care about XML? If you’re managing
data-intensive layout projects, and you want to keep that data
consistent, accurate, and up-to-date, then incorporating XML can
help. You can also use XML to automate processes like importing
text and large numbers of graphics into a layout, or repurposing
content from one application to another. Do I need additional
plug-ins or special software? You need only the powerful features
built into InDesign CS2, CS3 or CS4 to use this book.
How will I learn XML? This guide includes nine easy-to-follow
projects with downloadable support files. With these hands-on
tutorials, you will learn XML in context. By the final project, XML
will no longer be a mystery, but a powerful tool you can use to
support your company or clients.
These real-world projects will teach you:
l Business cards: Create a structured layout in InDesign and then
import XML. Format text automatically and flow the text into
multiple examples.
l Product catalog: Learn how to import XML data into a structured
layout using nested styles and cloned text.
l Direct mail and variable data printing: Use XML and InDesign to
create sophisticated direct mail pieces without costly plug-ins or
third-party software.
l Magazine and newspaper: Build and export magazine-style
publications for online distribution.
l Web: Transform XML into XHTML to incorporate directly into your
Web pages, or use Cascading Style Sheets to instantly format your
exported XML.
Table of contents
- Copyright
- Acknowledgments
- Introduction
-
1. What Is XML?
- XML Basics for Designers
- HTML vs. XML
- Terms and Definitions
-
XML Rules
- 1: All XML Must Have a Root Element
- 2: All Tags Must Be Closed
- 3: All Tags Must Be Properly Nested
- 4: Tag Names Can’t Start with “xml,” Numbers, or Punctuation, Except for “_”
- 5: Tag Names are Case Sensitive
- 6: Tag Names Cannot Contain Spaces
- 7: Attribute Values Must Appear within Quotes
- 8: White Space Is Preserved
- 9: Avoid HTML Tags (Optional)
- The ABCs of DTDs
- Where to Get More Information
- 2. InDesign’s XML Features
- 3. Making XML
-
4. Structure Basics
- Sample Project: One-Up Business Card
- Review
- Sample Project: 6-Up Business Cards
-
Creating Structured Layouts
- Lesson 4-6: Basic Document Setup
- Lesson 4-7: Creating Your Own Tags
- Lesson 4-7A: Creating Tags Manually
- Lesson 4-7B: Editing Existing Tag Names
- Lesson 4-7C: Importing Tag Names
- Lesson 4-8: Creating a Structured Layout
- Lesson 4-9: Tagging Placeholders
- Lesson 4-10: Preserving Paragraph Formatting
- Lesson 4-11: Testing Your Structure
- Lesson 4-12: Press-Ready Docs
- Review
- The Wrong Way
- Review
- 5. Anchored Objects
-
6. Inline and Anchored Graphics
-
Sample Project: Atlas
- Lesson 6-1: Anchored Objects, the Sequel
- Lesson 6-2: Absolutely Graphical, Relatively Speaking
- Lesson 6-3: Building the Atlas Template
- Lesson 6-4: Anchoring Graphics
- Lesson 6-5: Creating Object Styles
- Lesson 6-6: Send in the Clones, the Sequel
- Lesson 6-7: Formatting the Structure
- Lesson 6-8: Creating Styles for Each XML Element
- Lesson 6-9: Mapping Tags to Styles
- Lesson 6-10: Testing the Template
- Lesson 6-11: Troubleshooting the Structure
- Lesson 6-12: Broken World
- Review
-
Sample Project: Atlas
-
7. Targeted XML Import
-
Sample Project: Product Catalog
- Lesson 7-1: Targeted XML Import
- Lesson 7-2: Targeting Multisection Structures
- Lesson 7-3: Inserting Pages in a Multisection Structure
- Lesson 7-4: Multipurpose XML Import
- Lesson 7-5: Advanced Targeted XML Import
- Lesson 7-6 Updating XML Content
- Lesson 7-7: Deleting Empty Elements
- Lesson 7-8: Beginning the Catalog Structure
- Lesson 7-9: Editing Raw XML for Import
- Lesson 7-10: Creating the Master Product Placeholder
- Lesson 7-11: Creating Multipurpose XML
- Lesson 7-12: Creating the Pricelist Structure
- Lesson 7-13: Creating New Catalog Sections
- Lesson 7-14: Inserting Additional XML Structures
- Lesson 7-15: Formatting the Structure
- Lesson 7-16: Combining Multiple XML Data Files
- Lesson 7-17: Importing Combined XML
- Review
-
Sample Project: Product Catalog
-
8. Variable Data
-
Sample Project: Direct Mail Postcard
- Lesson 8-1: Direct Mail Postcard
- Lesson 8-2: Nested XML Sub-structures
- Lesson 8-3: Creating XML Sub-structures
- Lesson 8-4: Creating the Postcard Structure
- Lesson 8-5: Creating Placeholders in Anchored Frames
- Lesson 8-6: Creating Placeholders with Sub-structures
- Lesson 8-7: Converting Objects from Inline to Anchored
- Lesson 8-8: Creating Additional Placeholders
- Lesson 8-9: Map Tags to Styles
- Lesson 8-10: Testing the Postcard
- Review
-
Sample Project: Direct Mail Postcard
-
9. Exporting XML
- Comprehensive Export Formats
- Text-only Export Formats
- Lesson 9-1: Cross-media Export: The Wrong Way
- Lesson 9-2: Exporting Content to XML
- Lesson 9-3: Optimizing Layouts for XML
- Lesson 9-4: Automating XML Tagging
- Lesson 9-5: Using XML Templates
- Lesson 9-6: Exporting Content to HTML/XHTML
- Lesson 9-7: Advanced HTML/XHTML Export
- Review
- 10. XML, HTML & CSS
- 11. Ajax and XSLT
- 12. What’s up, DocBook (and Other DTDs)
- Know the Rules and Don’t Break Them!
Product information
- Title: A Designer’s Guide to Adobe InDesign and XML: Harness the Power of XML to Automate your Print and Web Workflows
- Author(s):
- Release date: December 2007
- Publisher(s): Adobe Press
- ISBN: 9780321549914
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
How to Write Articles and Get them Published
This Element is an excerpt from The Truth About the New Rules of Business Writing (9780137153152) …
book
Adobe Photoshop CS6 Classroom in a Book, Photoshop 13.1 Update for Creative Cloud Members
**Breaking News! Adobe's December 2012 release of Adobe® Photoshop 13.1 for Creative Cloud subscribers included enhancements …
book
Adobe® Photoshop® CS6 Classroom in a Book®: The official training workbook from Adobe Systems
Creative professionals seeking the fastest, easiest, most comprehensive way to learn Adobe Photoshop CS6 choose Adobe …