Previous: HTML CSS, Up: Generating HTML
Cross-references between Texinfo manuals in HTML format amount, in the
end, to a standard HTML <a>
link, but the details are
unfortunately complex. This section describes the algorithm used in
detail, so that Texinfo can cooperate with other programs, such as
texi2html, by writing mutually compatible HTML files.
This algorithm may or may not be used for links within HTML output for a Texinfo file. Since no issues of compatibility arise in such cases, we do not need to specify this.
We try to support references to such “external” manuals in both monolithic and split forms. A monolithic (mono) manual is entirely contained in one file, and a split manual has a file for each node. (See HTML Splitting.)
Acknowledgement: this algorithm was primarily devised by Patrice Dumas in 2003–04.