|
|
|
Topic 1 Introduction to XML
|
Topic Objectives
What is XML?
What XML isn’t
Main differences between XML and HTML
XML Does not DO Anything
XML is Free and Extensible
|
XML is a complement to HTML
The future of XML
How is XML used?
Topic Summary
Topic Review
|
|
|
|
|
Topic 2 Overview of XML Syntax Rules
|
Topic Objectives
What is Syntax?
All XML elements must have closing tags
XML tags are case sensitive
XML elements must be properly nested
XML documents must have a root element
|
In XML, white space is preserved
XML attribute values must be in quotes
Comments in XML
Writing and editing XML
Topic Summary
Topic Review
|
|
|
|
Topic 3 XML Elements
|
Topic Objectives
XML Elements
XML elements have relationships
Elements have Content
|
Rules for naming Elements
Topic Summary
Topic Review
|
|
|
|
|
Topic 4 XML Attributes
|
Topic Objectives
XML Attributes
Quote Styles
Use of Elements vs. Attributes
Three ways to present the same information
|
Should I avoid using attributes?
An example where attributes are useful
Topic Summary
Topic Review
|
|
|
|
Topic 5 XML Validation
|
Topic Objectives
XML Attributes
Quote Styles
Use of Elements vs. Attributes
Three ways to present the same information
|
Should I avoid using attributes?
An example where attributes are useful
Topic Summary
Topic Review
|
|
|
|
|
Topic 6 Planning an XML and InDesign workflow
|
Topic Objectives
Benefits of using XML in a publishing workflow
Ways to work with XML and InDesign
Layout automation
|
Repurposing content from InDesign
Topic Summary
Topic Review
|
|
|
|
Topic 7 Preparing an InDesign document for an XML Workflow
|
Topic Objectives
The Structure pane
Structure pane icons
Using the Structure pane
Rearranging elements
Adding an element to the Structure
Creating attributes
Editing href attributes
Adding comments or processing instructions
Creating and loading XML tags
Exporting InDesign content to XML
Tagging documents for XML
Mapping styles to tags
|
Tagging frames
Tagging text inside a text frame
Retagging items
Tagging text in tables
Automatically tagging text frames and tables
Renaming a tag
Specifying default tags
Showing or hiding tagged frames or tag markers
Deleting tags or elements
Topic Summary
Topic Review
|
|
|
|
|
Topic 8 Importing and validating XML files
in InDesign
|
Topic Objectives
Laying out imported XML
Appending vs merging XML
Importing XML for manual layout
Laying out XML manually
Mapping tags to styles
Automated layout using placeholder frames
Creating placeholder text
Importing repeating content into placeholder text
|
Creating a placeholder table
DTD files
Importing a DTD file
Viewing a DTD file in InDesign
Deleting a DTD file
Validating XML structure using a DTD
Topic Summary
Topic Review
|
|
|
|
|
Topic 9 Exporting XML files from InDesign
|
Topic Objectives
Exporting an InDesign document to XML
Optimized image options
Saving tags only as XML9
|
Editing an XML file
Topic Summary
Topic Review
|
|
|
|
|
Topic 10 Advanced Topics
|
Topic Objectives
Formatting text using embedded style names
Table attributes
|
Entity processing
Anchored objects
Topic Summary
Topic Review
|
|
|
|
Appendix A: Index
|
|
|
|
|