Home Page Icon
Home Page
Table of Contents for
Cover
Close
Cover
by Dorothy J. Hoskins
XML Publishing with Adobe InDesign
XML Publishing with Adobe InDesign
About This Book and InDesign CS
A Brief Foray into Structured Content (a.k.a. XML)
InDesign XML Publishing: College Catalog Case Study
Data-like Content Example: The Course Description XML
Data exported as XML
Modeling the structure for the import XML
Topical Content: The Handbook XML
Evaluating the handbook text for structure
Modeling the structure as a set of topics
Iteration and refinement
Net results: vast improvements in understanding and speed
Importing XML
Doing It Adobe's Way: The Placeholder Approach
Model the XML you want
Get some structure into InDesign
Create placeholders for XML elements
Creating test XML
Importing XML into placeholders
Adding style to the XML elements
Mapping styles to tags
Importing the "real" XML file
An aside: the scary Map Styles to Tags dialog message
Mingling non-XML and XML content in a text flow
Exporting XHTML when XML is in your InDesign file
Doing It Your Way: Using the Options for Your Own Process
Import XML using only Merge, no other import settings
Using Append
Linking to external XML files
External updates on Open and using the Links palette
Creating text flows for the imported XML
The importance of "document order" for imported XML
Rearranging XML elements in the structure pane
Fixing up structure in the Story Editor
Understanding InDesign's XML Import Options
Using "Clone repeating text elements"
Importing only elements that match structure
Avoiding overwriting text labels in the placeholder elements
Deleting non-matching structure, text, and layout components
Importing Images
Inline image imports
Tagging XML in InDesign
The Case for Tagging Content: Why You Need XML
Tagging for Import
Tagging for Iterative XML Development
Working without an initial DTD
Looking Forward: InDesign as an XML "Skin"
Exporting XML
Marking Up (Tagging) Existing Content for XML Export
The Special Case of InDesign Tables (Namespaced XML)
Examining the table
Tagging Images as XML in InDesign
Image Options in the Export XML Dialog
Validating XML in InDesign
Why validate?
How to Validate XML in InDesign
Loading a DTD and getting the correct root element
Authoring with a DTD
Dealing with validation problems
Occurrence and sequences of elements
Validating outside of InDesign
Duplicating structure to build XML
Cleaning up imported XML content
Fast and Light Credo: Develop Now, Validate Later
Iterating the information structure and DTD
What InDesign Cannot Do (or Do Well) with XML
The 1:1 Import Conundrum
Bad Characters
Inscrutable Errors, Messages, and Crashes
The Devilish DTD suggestions
Exporting from the element with the included DTD will not be valid
Don't make InDesign "think" too hard on import or export with XSL
InDesign CS5: XML Structure option for exporting XHTML
Advanced Topics: Transforming XML with XSL
An Aside Regarding Scripting InDesign and XML Rules-based Publishing
XSLT for Wrangling XML; 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 general formula for adding attributes
Generating an id attribute for a div
Use of the lang attribute for translations
Creating an image href attribute
Pathing to images
A Word about Using Find/Change for XML Markup in InDesign
A Brief Note about InCopy and XML
A Brief Note about IDML and ICML
Summary
Resources
InDesign Resources
XML Resources
XSLT Resources
Acknowledgements
About the Author
Search in book...
Toggle Font Controls
Playlists
Add To
Create new playlist
Name your new playlist
Playlist description (optional)
Cancel
Create playlist
Sign In
Email address
Password
Forgot Password?
Create account
Login
or
Continue with Facebook
Continue with Google
Sign Up
Full Name
Email address
Confirm Email Address
Password
Login
Create account
or
Continue with Facebook
Continue with Google
Next
Next Chapter
XML Publishing with Adobe InDesign
Add Highlight
No Comment
..................Content has been hidden....................
You can't read the all page of ebook, please click
here
login for view all page.
Day Mode
Cloud Mode
Night Mode
Reset