XML and InDesign - Helion
ISBN: 978-14-493-4412-2
stron: 148, Format: ebook
Data wydania: 2013-01-11
Księgarnia: Helion
Cena książki: 63,74 zł (poprzednio: 74,99 zł)
Oszczędzasz: 15% (-11,25 zł)
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
Osoby które kupowały "XML and InDesign", wybierały także:
- Adobe InDesign CC/CC PL. Oficjalny podręcznik 77,10 zł, (23,90 zł -69%)
- Adobe InDesign CC. Skład dokumentów elektronicznych. Kurs video 99,00 zł, (44,55 zł -55%)
- Adobe InDesign CC. Kurs video. Poziom drugi. Automatyzacja pracy i zaawansowane techniki składu 79,00 zł, (35,55 zł -55%)
- Adobe InDesign PL. Oficjalny podr 129,00 zł, (64,50 zł -50%)
- Kompendium DTP. Adobe Photoshop, Illustrator, InDesign i Acrobat w praktyce. Wydanie III 199,00 zł, (99,50 zł -50%)
Spis treści
XML and InDesign. Stylish Structure: Publishing XML with Adobe InDesign eBook -- spis treści
- XML and InDesign
- A Note Regarding Supplemental Files
- Preface
- About This Book and InDesign CS
- Conventions Used in This Book
- Using Code Examples
- Safari Books Online
- How to Contact Us
- Contributor
- Acknowledgments
- 1. A Brief Foray into Structured Content (a.k.a. XML)
- 2. 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
- Data-Like Content Example: The Course Description XML
- 3. Importing XML
- Doing It Adobes Way: The Placeholder Approach
- Modeling the XML You Want
- Getting 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
- Modeling the XML You Want
- 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 MergeNo 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
- Import XML Using Only MergeNo Other Import Settings
- Understanding InDesigns XML Import Options
- Using Clone Repeating Text Elements
- Importing Only Elements That Match Structure
- Avoiding Overwriting Text Labels in the Placeholder Elements
- Deleting Nonmatching Structure, Text, and Layout Components
- Importing Images
- Inline Image Imports
- Doing It Adobes Way: The Placeholder Approach
- 4. 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
- 5. Looking Forward: InDesign as an XML Skin
- 6. 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
- 7. Exporting ePub Content (InDesign CS5.5 and CS6)
- Export in XML Order Compared with Page Layout and Article Pane Order
- Alternate Layouts and XML Are Not Compatible Features
- Untested: Liquid Layout and InDesign Files Containing XML Structure
- 8. 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
- 9. What InDesign Cannot Do (or Do Well) with XML
- The 1:1 Import Conundrum
- Bad Characters
- Inscrutable Errors, Messages, and Crashes
- InDesign Is Not an XML Authoring Tool
- 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 Dont 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
- Paths to images
- A Word about Using Find/Change for XML Markup in InDesign
- 11. Content Model Depth Issues and Their Impact on Round-Tripping XML
- The Challenge of Mapping Deep DTDs to Shallow InDesign Structures
- The Challenge of Mapping Shallow Structures to Deep DTD Structures
- Use of Semantic ids and Style Names (Expert-Level Development)
- 12. Brief Notes
- A Brief Note about InCopy and XML
- A Brief Note about IDML and ICML
- Automating InDesign: The Power of IDML and ICML Programming
- An ICML developers test case
- Automating InDesign: The Power of IDML and ICML Programming
- Summary
- A. Resources
- InDesign Resources
- XML Resources
- XSLT Resources
- About the Author
- Colophon
- Copyright