7. Cross Referencing Other Documentation

In many circumstances you may want to create a link from one document to another. This can be done using GNOME's virtual filesystem layer. You use a specific URI scheme to identify the type of documentation.

7.1. GNOME Documentation

Adding a link to a different GNOME help document is not hard. This is done using the “ghelp” URI scheme. This works for documents which are shipped as XML. To cross reference another GNOME document, use:

<ulink type=“help” url=“ghelp:foo”>text</ulink>
where “foo” is the name of the document that you are linking to and “text” is the text which becomes the link.

7.2. Man and Info Pages

Adding a link to a manpage in a GNOME document is done using the “man” URI scheme. To cross reference a manpage, use:

<ulink type=“help” url=“man:foo”>text</ulink>

Adding a link to an infopage in a GNOME document is done using the “info” URI scheme. To cross reference a manpage, use:

<ulink type=“help” url=“info:foo”>text</ulink>