Tagflex

Tools for structured documentation

File formats

eXtensible Markup Language (XML)
XML is derived from SGML (Standard Generalized Markup Language). It is a Recommendation of the World Wide Web Consortium (W3C) and provides the means to structure and format content according to a set of electronic business rules.
HyperText Markup Language (HTML)
HTML is the markup language used to construct web pages. It is a Recommendation of the W3C and provides the means to structure and format web content according to a set of standardised markup elements.
Extensible Stylesheet Language for Transforms (XSLT)
XSLT is a Recommendation of the W3C and provides the means to create computational stylesheets that can transform XML markup into other markup languages.
Cascading Style Sheets (CSS)
CSS style sheets provide formatting instructions for HTML content. Originally designed as a means to enhance web page presentation on-screen, CSS has also become a capable tool for formatting printed output.
Portable Document Format (PDF)
PDF is a file format for print deliverables. It was designed by AdobeĀ® and later released as an open standard. PDF files can be created from any application software capable of creating a printer file and can then be viewed, or printed, using a cross-platform reader, independent of the original application.

Authoring tools

Oxygen XML Author
Oxygen XML Author is a powerful validating authoring tool for XML and other markup languages. When configured using an internal stylesheet, it is capable of presenting a semi-rendered view of the content as well as a conventional textual view.
XML copy editor
XML copy editor is a light-weight validating editor useful for proofing or making small content changes. It is capable of transforming XML to HTML using an external stylesheet.

Transformation and rendering tools

Saxon XSLT processor
Saxon is an XSLT processor that uses an XSLT style sheet to process XML into either XSL-FO or HTML format.
Antenna House XSL Formatter
Antenna House is a leading company in the field of rendering markup-based content into a final deliverable format, such as PDF. Its flagship rendering tool is Antenna House Formatter which renders XSL-FO into PDF. It also has a CSS rendering option which converts HTML into PDF using a CSS stylesheet.
Weasyprint
Weasyprint is an open-source rendering tool which converts HTML into PDF using a CSS stylesheet.

Readers and editors

PDF readers
Adobe Acrobat is the original PDF reader and is probably still the best supported on Windows and Apple platforms. For true multi-platform support, consider Foxit, Quoppa PDF Studio or Master PDF Editor. For the tricky jobs, consider Ghostscript.
HTML browsers
Use any web browser.
eBook
Calibre is the Swiss Army Knife of eBook readers and editors. Other cross-platform tools are Cool Reader and FBReader.