Announcing OmniMark Version 10.0.0
New features include:
- the ability to create markup events
- the ability to examine a compiled DTD
- support for OASIS catalogs
and more.
Read the details
Find out what's new in the latest release of OmniMark
What's Fixed in OmniMark 10 Read about the error corrections we've made in the latest release of OmniMark
Backwards Compatibility A description of language changes that affect backwards compatibility, since V2
Abridged OmniMark Documentation A selection of the documentation covering the most frequently used features of OmniMark. Full documentation is available from the registered users' login area.
OmniMark User Group
Find out more about the OmniMark User Group
|
Articles
The main feature of OmniMark 9 is markup event streaming. This article by Roy Amodeo and Mario Blažević describes how to make modular OmniMark programs using pipelines made up of reuseable markup processing components.
Roy Amodeo explains how simple it is to migrate your legacy applications to the current version of OmniMark
This paper by Mario Blažević defines the concept of grammar-driven normalization of incomplete instances, sketches its implementation for RELAX NG schema and XML documents, and presents an example of its practical use for automated document conversion.
Roy Amodeo shows how to achieve considerable benefits by applying legacy document conversion techniques to software programs.
Mario Blažević demonstrates how using the same markup data model for both input and output of a template leads to simple and powerful template language design.
Jacques Légaré demonstrates how to write an OmniMark program for a human reader as well as a computer
Mario Blažević presented this paper at Extreme Markup 2006 in Montréal
Kirill Lisovsky collaborated in writing this paper, recently published at XML.com
|