v0.1.0beta
Pre-release
Pre-release
Compatibility
This release has been tested with oXygen 17.1, DITA-OT 2.2.1 and Saxon 9.6.0.7.
Files
- dita-semia.pdf contains some basic documentation and all samples with the resolved content being highlighted.
- org.dita-semia.pdf.zip contains the pdf plugin for DITA-OT.
- org.dita-semia.resolver.zip contains the resolver plugin for DITA-OT as well as all the source code and libraries for the oXygen plugins and frameworks as well as the external libs for log4j and saxonHE.
- org.dita-semia.resolver-without-ext-libs.zip contains the same files as org.dita-semia.resolver.zip but without the external libs.
New Features
- Integration with DITA-OT. (This required to rewrite the XSLT scripts to use only Saon HE features.)
- Added DITA-OT pdf transtype to handle embedded SVG and optionally highlight resolved XSLT-Conrefs.
- All related attributes are put into a specific namespace to be easily identified as non-standard.
- Pass the current XSLT-Conref element (xcr:current) instead of an xpath expression to the XSLT script as standard parameter.
- Added support for xpath exprssions within custom parameters.
- Added some basic documentation and a despriptions for all samples.
- XSLT-Conref working on table rows and entries as well now.
- New attribute to execute the XSL script without initial context but by calling a named template.
- New sample:sequence-diagram (create a graphical sequenec diagram from a list of function calls).
- New sample: dynamic-type-information (add type information to reference based on global field definition).
- Added XSL utility for generating svg graphics.
Bug Fixes
- Special characters in the URLs are decoded correctly.
- Custom parameters are converted automatically to the required type (if possible).
Known Issues
- Documentation still incomplete
Internal Changes
- Use s9api instead of jaxp to use saxon xslt transformer
- Reorganized file structure for integration with DITA-OT.