|
Services
XSL Consulting
XML is becoming more and more prevalent in all aspects of information creation, exchange, distribution and storage. In order to make use of XML-based content it must be converted to any number of formats for display or to another XML format that can be re-used in another application. Typically these conversions are performed by XSL transformations that are part of simple toolsets or integrated into a larger application.
Some sample XSL implementations we have done are: The US Navy re-creating their existing PDF technical manuals from a legacy non-XML process to an all XML to PDF process. The College Board re-creating complex lessonplans and assessments in a custom XML content model to look like their printed books in both PDF and HTML. Houghton Mifflin in multiple ancillary publishing systems and an assessment engine converting XML to PDF and HTML.
Wrycan is an expert in XSL and XSL-FO, including the following:
XML Conversion
- XML to XML (grammar to grammar) conversions
- XML to HTML conversion
- XML to Formatting Objects (FO) to PDF (experience with FOP, Render X, Antenna House)
- XML to SVG
- XML to Flash (via Open Laszlo)
XML/XSL Integration
- XSL Editor Integration for WYSIWYG XML Editors like Altova's Authentic and StyleVision, and Xopus
- User Interface Design/Implementation with XSL
- XSL Application Architecture and Caching
- XSL Development Methods and Frameworks
- XSL Pipelines with Multiple XSL and Non-XSL Business Rule Based Transformations
- XSL Extension Function Creation and Integration
- XSL Customization for DITA Open Toolkit
- XSL Customization for Docbook
The following are links to demo content that Wrycan has created using XSL to modify the XML content. If you would like to see a proof of concept of what we can do to your XML, please contact us.
XML to HTML and/or PDF
-
Financial Fund Card - mutual fund card demo for a Just In Time print solution
Files: XML to HTML and PDF
-
Sleepy Hollow Book - example of HTML and PDF that is set up with alternative margins with duplex-marginalia notes.
Files: XML to HTML and PDF
-
Assessment - rendering of an assembled assessment to HTML and to PDF
Files: XML to HTML and
PDF
-
Pretty Printed XML - Takes any XML document and pretty prints it to PDF to look that same way it would in IE. This was tested with Render X.
Files: XML to PDF with this XSL
-
Navy Tech Manual - Wrycan worked with The US Navy in Kittery, Maine to help them move to an XML authoring and publishing environment. This project involved the conversion of about 10,000 pages of content from a non-XML format into a Navy Technical Manual DTD format that was created before the project began. Some conversion automation tools were created and the rest of the manual conversion and validation was also done by Wrycan. A set of custom XSLs was created to reproduce the original PDFs for the technical manuals. This process found a lot of errors in the content as well, such as incorrect cross references to figures/tables and incorrect section numbering, which were corrected or reported on by the publishing tools. They are now able to author directly in XML, and publish PDFs through a custom content processing pipeline created by Wrycan. The published Navy DTDs for this project are here. The XSL-FO to PDF tool used is Render X and the XML Editor used is Altova's Free Authentic tool.
Files: Volume Map XML and Chapter XML and Front Matter XML to
PDF (4MB)
-
DITA Open Toolkit Customization - Wrycan worked with Pillar Data Systems to meet their production quality output by enhancing the standard DITA Open Toolkit XSLs. A sample DITA map and some topics are shown below, along with a fully assembled and customized DITA Open Toolkit document along with an example of how the same content would look using the default DITA Open Toolkit.
Files: DITA MAP and Chapter XML and Front Matter XML to
Customized DITA Open Toolkit PDF (2.3MB) from Default DITA-Open Toolkit PDF (1.8MB)
XML to XML
-
Multiple Choice Question - an example of converting the Wrycan enterprise question (assessment item) model to the QTI XML item standard
Files: XML to
QTI XML
XML to SVG
- Financial Fund Card Graphs - using XML data in fund card XML files to generate graphs on the fly
Files: XML to SVG for JPG graph creation
XML to Flash
- Multiple Choice Question/Answer/Rational - using XML data to source Flash files
Files: XML to Flash
|
|