Skip navigation.

Sign up | Lost password? | Help

CSS Warrior

New Markup for Mathematical Articles

, , , ,

Work on new version of XML MAIDEN markup language that was started in august is finally done and XML MAIDEN 2.0 DTD was submitted to OASIS schema registry. Markup can be used to capture general structure of scientific articles (front matter, headers, sections, statements, paragraphs, references etc) and to outline basic structure of mathematical expressions in the way suitable for rendering with CSS.

Mathematical part of XML MAIDEN 2.0 DTD was carefully revised in order to remove existing nesting limitations and create markup that can handle arbitrary complex formulae obtained by combining common mathematical expressions such as indices (arbitrary complex subscripts, superscripts, prescripts, under and over scripts), fractions (including arbitrary deeply nesting ones), operators (with arbitrary complex, multiple under and over scripts), fences, radicals, matrices (including deeply nested ones, with markers), determinants, vectors and etc.

Scope and capabilities of mathematical DTD are roughly aligned with those of Electronic Manuscript Standard. DTD admits universal CSS2.1 style sheet that can imitate native support without imposing limitations on complexity of mathematical expressions. Certain restricted subset of XML MAIDEN DTD is interoperable and suitable for rendering in current browsers including Opera 7/8/9 , Mozilla 1.x, Safari 1.x and MSIE 5.5/6.0. Full DTD however requires stronger CSS2.1 support (flawless support for inline-blocks and inline-tables is crucial for proper functionality of default style sheet).



CSS is ready to conquer electronic publishing!Orange Revolution in ePublishing

Write a comment

You must be logged in to write a comment. If you're not a registered member, please sign up.