Quark, Inc. introduced QuarkXPress Markup Language (QXML), an XML schema of the W3C Document Object Model (DOM) that will make it easier for developers to create custom XTensions software for QuarkXPress. The QXML schema fully describes the QuarkXPress file format in XML and enables QuarkXPress 6.5 XTensions software to be developed using a variety of development platforms and languages, including Java, .Net, and many scripting languages. QXML presents a QuarkXPress project as an XML tree and any modifications to the XML files change the project in real time. With QXML, developers can dynamically access and update the content, structure and style of a QuarkXPress project using a DOM interface. XTensions modules can be more versatile because they can use a project’s complete content, including all formatting, style sheets, hyphenation, and justification specifications. Additionally, developers can run query expressions using XPath queries. The initial version of QXML allows developers to read data from a QuarkXPress project. In the next version, developers will be able to both read from and write to QuarkXPress projects. The QXML developer kit is available immediately to certified QuarkXPress XTensions developers. www.quark.com
Leave a Reply
You must be logged in to post a comment.