Adobe Framemaker training
Importing and exporting SGML/XML structured data

2 days £please call

Key details

Key details

Our Importing and exporting SGML/XML structured data course covers the importing of SGML/XML documents into FrameMaker, and the exporting of structured FrameMaker documents to SGML/XML. At the end of the course you will be able to:

  • Edit the FrameMaker application file.
  • Create your own applications.
  • Create and update an EDD from a DTD, and vice versa.

This course is ideal for application developers responsible for setting up the process of moving documents between SGML/XML and FrameMaker.

Importing and exporting SGML/XML structured data training is available on-request only, i.e. one-to-one training or a ‘closed’ course for your group. We don’t currently offer scheduled (public) Importing and exporting SGML/XML structured data courses.

We can host the training at one of our centres, or your venue anywhere in the UK.

The training can be tailored to take into account any existing knowledge you have, and the work you’re going to be doing in FrameMaker.

Accredited FrameMaker training

Armada is an Adobe Authorised Training Centre (AATC), accredited by Adobe to provide FrameMaker training.

Expert trainers

FrameMaker training is hosted by Adobe Certified Instructors, who are Adobe Certified Experts in the application, with over 20 years’ experience working as a technical authoring professional.

Training guide and certificate

Course delegates receive:

  • A comprehensive training guide for FrameMaker, to refer to throughout the course, and to use as a refresher afterwards.
  • An e-certificate confirming successful completion of an Adobe‑accredited FrameMaker training course. Click here to see an example of the certificate you receive.

After course support

Following FrameMaker training, delegates are entitled to 30 days’ email support from their FrameMaker trainer to help with any post-course issues. For further details, see Support.


Delegates should have a good working knowledge of FrameMaker used in a structured authoring environment, i.e. be familiar with the techniques taught in our Authoring structured FrameMaker documents, Formatting structured documents in FrameMaker and Creating EDDs courses.

FrameMaker version

Training can be based on any version of FrameMaker to suit you.

General information

General information

Course times

Standard course times are 9.30am–4.30pm.

As we’d be hosting this course for you/your group, there’s usually flexibility to change these to suit you, e.g. start or end 30 minutes earlier or later.


Payment for FrameMaker training can be made bank transfer or card. View training course payment options.

We accept purchase orders from UK-registered companies.


See Accommodation local to our training centres.

Cancellations and postponements

If an on-request Importing and exporting SGML/XML structured data course booking is cancelled giving less than 20 working days’ notice, a cancellation fee is payable. View cancellation terms.

If an on-request Importing and exporting SGML/XML structured data course booking is postponed giving less than 20 working days’ notice, a postponement fee is payable. View postponement terms.

Terms and conditions

Training course bookings are subject to our terms and conditions.


Course content

Course content


  • SGML Import/Export Preview
  • Importing SGML/XML documents into FrameMaker
  • Exporting FrameMaker documents to SGML/XML
  • Building an EDD from a DTD
  • Creating a DTD from an EDD
  • Selecting and defining an SGML/XML application

Read/Write Rules

  • Inspecting the read/write rules in the DocBook Starter Kit
  • Learning the general syntax conventions for read/write rules
  • Creating a new file of read/write rules and associate them with an SGML application
  • Checking for syntax errors

Elements and Attributes

  • Understanding default processing of containers and their attributes
  • Modifying the default mapping with read/write rules

Object Elements – Graphics

  • Representing FrameMaker formatting properties with SGML/XML attributes
  • Using the default representation of graphics and equations in SGML/XML.


  • Discovering the three approaches to representing tables in SGML/XML and prepare
  • Reading/writing rules for all three methods


  • Learning how FrameMaker processes parameter and general entity references
  • Storing external text entities in text insets
  • Mapping SDATA entities to special characters, variables, reference elements, and text insets
  • Looking at the entity formats file
  • Storing references to external data entities in markers


  • Looking at the process of working with book files by importing and exporting books
  • Importing and Exporting special characters in the ISO public character entity sets
  • Importing SGML/XML fragments

More Rules

  • Importing and Exporting cross-references and marker elements
  • Checking an SGML/XML document for errors without importing it
  • Importing an erroneous SGML document

Defining SGML/XML Applications

  • Learning how to use application files and which information can be specified in the application
  • Specifying application defaults and discovering how to deliver completed applications to your end users

If you’re self-funding your training, you can now pay in staged payments, interest-free, over 12 months.