From: Norman Walsh Date: Tue, 9 Jul 2002 12:05:48 +0000 (+0000) Subject: Bug #522017: describe how to make intra-glossary cross references X-Git-Tag: release/1.79.1~6^2~5442 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=c5576157e4f3f78bc752f889d8e942bdeaa944ce;p=docbook-dsssl Bug #522017: describe how to make intra-glossary cross references --- diff --git a/xsl/params/glossary.collection.xml b/xsl/params/glossary.collection.xml index 003c08502..eb26556ce 100644 --- a/xsl/params/glossary.collection.xml +++ b/xsl/params/glossary.collection.xml @@ -185,5 +185,63 @@ point to your global glossary. The stylesheets will format the glossary in your document as if all of the entries implicilty referenced appeared there literally. + +Limitations + +Glossary cross-references within the glossary are +not supported. For example, this will not work: + + + +gloss-1 +A description that references gloss-2. +gloss-2 + +]]> + + +If you put glossary cross-references in your glossary that way, +you'll get the cryptic error: Warning: +glossary.collection specified, but there are 0 automatic +glossaries. + +Instead, you must do two things: + + + +Markup your glossary using glossseealso: + + + +gloss-1 +A description that references gloss-2. +gloss-2 + +]]> + + + + +Make sure there is at least one glossterm reference to +gloss-2 in your document. The +easiest way to do that is probably within a remark in your +automatic glossary: + + + +Make sure there's a reference to gloss-2. + +Irrelevant + +If you can see this, the document was processed incorrectly. Use +the glossary.collection parameter. + + +]]> + + + + +