Info Node: (texinfo)HTML Xref

CFHT HOME texinfo: HTML Xref


up: Generating HTML prev: HTML CSS Back to Software Index

24.4 HTML Cross References
==========================

Cross references between Texinfo manuals in HTML format become, in the
end, 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.
(Note: HTML Splitting.)

  The algorithm was primarily devised by Patrice Dumas in 2003-04.

* Link Basics
HTML Xref Link Basics.
* Node Expansion
HTML Xref Node Name Expansion.
* Command Expansion
HTML Xref Command Expansion.
* 8-bit Expansion
HTML Xref 8-bit Character Expansion.
* Mismatch
HTML Xref Mismatch.
* Configuration
HTML Xref Configuration. htmlxref.cnf.
* Preserving links
HTML Xref Link Preservation. MANUAL-noderename.cnf.

automatically generated by info2www version 1.2