TODO bugs - make more robust xmenu (browser check) - XML file inclusion using ENTITY does not always work (Entity Resolver problem) features - more documentation and examples - overrule default CSS style files through parameters - overrule XSL templates (OO-style XSL!) - PDF generation (and RTF?) - slide generation (slide.dtd, slide2html.xsl) - make shell script for xmenu - verify DHTML menu for main browsers - wildcard directory: generate xbook structure by scanning a directory - (key)word index generation - use servlets for server-side xbook/xdoc generation cleanup - compact XSL by {@attrName} i.s.o. using xsl:attribute DONE - allow (DOM) inclusion of XML files for include-tag (now included as escaped text node) - [album] when albums are defined in subdirs, generation through xbook messes up links - [text.dtd] allow target attribute in link element - id attribute in section* is never used (text.dtd) - enable the use of XML documents to be the default in XMenu - links get broken when document is split - generate no back section (references) if not present in doc - split documents over multiple HTML files during generation (ala Linux HOWTO) - make xbook an ANT task - define tar/gz distribution - generate the hierarchical menu in plain text as an option (-lite parameter) - upgrade to newer Xalan/Xerces version - provide escapes such that plain (X)HTML can be used