Adobe & Design Private

FrameMaker Structured Application Development Training

2 days

...

Register or Request Training

  • Private class for your team
  • Live expert instructor
  • Online or on‑location
  • Customizable agenda
  • Proposal turnaround within 1–2 business days

Course Overview

Delivery Methods

Private Class
Delivered for your team at your site or online.

Course Outline

  • XML Import/Export Class Overview
    • Structured FrameMaker Feature Review
    • XML Import and Export
    • Structured FrameMaker Training
    • Prerequisites
    • Documentation
    • Opening the Structure Application Developer's Guide
  • XML Import/Export Preview
    • XML Import
      • Opening an XML Document
      • Opening an XML Document as a Structured FrameMaker Book
      • Opening an XML Document as Text in FrameMaker
    • XML Export
      • Exporting XML
      • Insignificant Differences in Markup
      • Converting Multiple Documents
    • Working with Document Types
      • Creating an EDD from a DTD
      • Updating an Existing EDD When a DTD Changes
      • Creating a DTD from an EDD
    • XML Applications
      • Opening the XML Application File
      • Associating an XML Application with a Document
      • Specifying an XML Application in an EDD
    • Import and Export Without an XML Application
      • Importing an XML Document Without an XML Application
      • Exporting an XML Document With No XML Application
    • Three Approaches to XML Applications
  • Read/Write Rules
    • The $STRUCTDIR Directory
    • The DocBook Starter Kit
    • Inspecting the DocBook Read/Write Rules
    • Read/Write Rule Files
      • Creating a New Read/Write Rules File
      • Creating Structured Read/Write Rules
      • Specifying Read/Write Rules
      • Checking Read/Write Rules
  • Elements and Attributes
    • Containers and Their Attributes
    • Rules for Elements
    • Changing Default Names
    • Including XML Declarations and DTDs
    • Using an External DTD
    • Including an Existing DTD in an Exported Document
    • Exporting an XML Declaration
  • Object Elements: Graphics
    • XML Attributes for Representing FrameMaker Graphics
    • Handing Graphics with the Default XML Representation
    • Using Attributes to Specify Formatting Properties
    • Varying the XML Representation
    • Changing the DTD for a Graphic Element
    • Working with File and Entity Attributes
    • Changing Attribute Declared Values
    • Using Defaults Instead of Attributes
    • Specifying FrameMaker Formatting Properties in Read/Write Rules
    • Using the Implied Value Rule
    • Using the FM Property Rule
    • Changing Attribute Names and Possible Values
    • Changing Attribute Names and Values for Formatting Properties
    • Preserving Entity Names in FrameMaker
    • Specifying Export Options
    • Specifying FacetDependent Rules
  • Tables
    • Three Representations of Tables
    • The Structured FrameMaker Table Model
    • Using the FrameMaker Table Structure in XML
    • CALS Tables
    • Importing and Exporting CALS Tables
    • Simplified XML Tables
    • Importing and Exporting Simplified XML Tables
  • Entities
    • Classifying Entities
    • Parameter Entities
    • Internal XML Text Entities
    • Importing and Exporting Internal XML Text Entities
    • External XML Text Entities
    • Using Read/Write Rules to Import a Book
    • Using Processing Instructions to Import a Book
    • Exporting Processing Instructions for a Book
    • Exporting a Book Without Processing Instructions
    • Internal SDATA Entities
    • Importing and Exporting SDATA Entities
    • External Data Entities
  • A Few More Rules and Details
    • CrossReferences
    • Exporting and Importing CrossReferences
    • Marker Elements
    • Exporting Marker Elements
    • Checking for Errors in an XML Document
    • Parsing an XML Document
    • Other Import/Export Capabilities
    • Marked Section Declarations
  • Defining XML Applications
    • Using Multiple XML Application Files
    • Specifying XML Applications
    • Specifying Defaults
    • Delivering Applications

Class Materials

Each student receives a comprehensive set of materials, including course notes and all class examples.

Have questions about this course?

We can help with curriculum details, delivery options, pricing, or anything else. Reach out and we’ll point you in the right direction.

}