On Fri, Feb 13, 2015 at 2:50 AM, Mahlon <[email protected]> wrote: > I have updated the 'infodoc-styles.css' file discussed previously, and it > seems to work well in beautifying the raw HTML output. > > Also, I have written an automatic HTML post-processing utility, 'idpp' which > corrects several questionable things in the raw HTML: > > a) The link to the CSS definition file is automatically inserted into > <head></head>. > > b) All '@itemize' lists are automatically corrected (per previous discussion > with Pat). > > This is regarding embedding the bullet character into the item itself rather > than having an actual bullet list. > > c) All '@enumerate' lists are interactively corrected (per previous > discussion with Pat). > > This is regarding the fact that the texi-to-HTML converter ignores the > enumeration type specified in the source and makes everything '1 2 3 4 5'. > > d) The problem with the '@quotation' plus '@author' commands is corrected. > > This is regarding the fact that the texi-to-HTML converter puts the author's > name outside the quotation block which causes the font size to be different > and the format to be ugly. > > e) Tables can now be optionally specified with border/grid (this is actually > pretty cool, if I do say so myself :) > > f) Formatting of '@cartouche' is cleaned up. > > g) A number of other minor, but annoying formatting issues are also cleaned > up. > > > > Full documentation for both the CSS definition file and the post-processing > utility are included (info and HTML format). (Writing the documentation was > our way of testing the functionality.) > > I have attached a copy of the package to this email in case you want to have > a try.
It is an interesting project. It covers a lot and is hard to assess it all quickly. I suspect that some of the things should be fixed in the Texinfo project itself (like @enumerate types). There are other problems that are due to browser defaults for formatting, like HTML tables as you mention. I think there could be a link to infodoc and idpp on the Texinfo webpage at http://www.gnu.org/software/texinfo/, if you think it is ready.
