I have been able to build the HTML, HTMlWeb, PDF and CHM documentation using the info in the post from gd_on.
I used basic-miktex as for the LaTeX conversions. I found in my setup that the issue with the graphics was caused by the default graphics including the width and height in the HTML file, which I changed by changing the following in the htmlweb.cfg and html.cfg files as follows:
OLD:
\Configure{Picture}{.png}
NEW
\Configure{graphics*}{png}{\Needs{\string"\csname Gin@base\endcsname.png \csname Gin@base\endcsname.png\string"}%
\Picture[PIC]{\csname Gin@base\endcsname.png}%
Instead of manually modifying the web HTML files to remove the TOC in the Web main_codeblocks_en3.html file I created copy of the main_codeblocks_en.tex and removed the TOC and used this for the web html generation.
I did not find a way of automating the CHM generation, so I used the HelpNDoc method.
Attached is my work in progress readme.txt file that I have updated with the instructions I used to generate the docs. The zip file contains the updated/new batch and tex files that go with the readme.txt.
This is the first time I have done any work with LaTeX and as such the changes may be totally wrong or correct, but I have no idea so let me know.
If this is reasonable should I create a ticket for getting the files into the sourceforge SVN doc repo?