On Tue, Jan 12, 2021 at 02:33:07PM -0800, Per Bothner wrote: > I haven't looked closely at what would be needed. A small > issue is making sure the generated html is xml-compatible.
In texi2html, and thus briefly in texinfo before the new parser, there was a customization file to produce xhtml, which amounted mostly to a different header, adding some / in elements that have no closing element, for example '<hr/>' or '<br/>' instead of <hr> and <br> (same for <img>), and other changes that are probably obsolete issues. It was not really maintained, that's probably one of the reason why it was dropped, the other probably being that xhtml has never been used much and will probably disappear now that there is HTML5 which took another route. > There may also be structural conventions. In addition suitable > index files must be generated, but external tools might be available. > Perhaps a good project for a volunteer or a Google Summer of Code student. Maybe not relevant, but the chm generation involves creating some index files, so maybe some ideas could be taken from tp/init/chm.pm. -- Pat
