Birgit +31(0)631910162

XML-XML standards for multipe channel publications

XML useful for content re-use

XML (Extensible Markup Language) is a coding language. This is used to mark content and define the meaning of content. For example it shows whether something is a title, a keyword or an instruction. XML can be applied to many different kinds of publications. With XML you create and manage content in a medium and product neutral way. It is not until the publication process that you define the format in a style sheet. That way content can be easily reused for different publications.

 

Defining meaning of content

XML-coding consists of elements and attributes. An element defines the meaning of the content, with an attribute you can further specify an element, for example a note from the warning type. Which elements and attributes can be used, can be described in a DTD (Document Type Definition) or XML-schema. You can define your own DTD/XML-schema or use an existing standard such as DITA, DocBook, JATS or QTI. There are different XML-editors on the market to create and manage XML-documents. It is advised to use one of these.

The standard
for most
content
structures

 

 

 

XSL-T stands for Extensible Stylesheet Language Transformations and is a standard for transforming XML-documents to another format e.g. (X)HTML or transform on XML to another. An XML-document has a tree structure. XSL-T transformations use this tree structure when transforming parts of the XML. XSL-T itself is written in XML. In practice, XSL-T often is used together with XSL-FO. XSL-FO stands for XSL Formatting Objects. In XSL-FO the layout of a document can be defined. With XSL-T and XSL-FO together you can transform XML-documents to PDF.

DITA OT

DITA Open Toolkit (OT) is an open source DITA publication tool. With DITA OT you can create different output formats like PDF, XHTML, Microsoft Compiled HTML Help and more. DITA OT uses XSL-T and XSL-FO. Out of the box DITA OT can transform DITA XML-documents. But it is possible to configure DITA OT and create your own specific lay-out. To do so, the stylesheets must be changed or even new ones must be developed.

 

The standard for different output formats

The standard for validating content structures

To develop a DTD/XML-schema, it is wise to
• first do a reliable content/information analysis;
• make a concept of the structures;
• and, during the development, constantly check the DTD/XML-schema with content examples.

DITA specialization

Instead of developing your own XML-schema you can take DITA and make your own specialization of it to fit your requirements.

 

 

To make efficient use of information and to publish it correctly, it is important to have a good overview of your information. Which information do you have available? How is it composed and structured?

To do a thorough analysis people involved will be interviewed and concept material will be checked. Subsequently you will receive a report with the results. If desired, recommendations and advise will be given for further steps.

The base for all