The possibility to embed html source or references in the Root
documentation is possible since the early versions of the Root system.
Many Root classes contain pure html code. See for example the source
of the classes TMinuit, TDataMember. The html code must be inserted
between the keywords "Begin_Html" and "End_Html" starting/finishing
anywhere in a comment line.
For example in TDataMember,
I extract:
//Begin_Html
/*
<img align=center src="gif/classinfo.gif">
*/
//End_Html
...
//Begin_Html <pre>
/**************************************************************************
class MyClass{
private:
Float_t fX1;
...
public:
void SetX1(Float_t x) {fX1 = x;};
Float_t GetX1() {return fX1;};
...
}
</pre>
***************************************************************************/
//
//End_Html
All tutorials refer to a gif file with this technique.
For example, the tutorial hsum starts with this line:
//
// To see the output of this macro, click begin_html <a
href="gif/hsum.gif" >here</a> end_html.
I have updated the documentation of the class THtml to refer
to this important and nice feature.
Rene Brun