Conference Publication Details
Mandatory Fields
Peter Flynn
Balisage 2013
Markup to generate markup to generate markup: Using XML to create and maintain LaTeX packages and classes
2013
August
In Press
1
()
Optional Fields
XML LaTeX markup generated package class automation documentation literate programming
Montréal
05-AUG-13
09-AUG-13
This paper presents an experiment in using DocBook5 to mark up and maintain LaTeX classes and packages in the literate-programming style, using XSLT2 to generate the standard format of distribution files suitable for the CTAN repository. It identifies several benefits in automation and reusability of code; a number of areas where a customisation layer for DocBook would be useful; and a few unresolved restrictions that package and class authors or maintainers would need to be aware of when editing XML.
Silmaril Consultants
http://www.balisage.net/Proceedings/vol10/html/Flynn01/BalisageVol10-Flynn01.html
Grant Details