From c5576157e4f3f78bc752f889d8e942bdeaa944ce Mon Sep 17 00:00:00 2001 From: Norman Walsh Date: Tue, 9 Jul 2002 12:05:48 +0000 Subject: [PATCH] Bug #522017: describe how to make intra-glossary cross references --- xsl/params/glossary.collection.xml | 58 ++++++++++++++++++++++++++++++ 1 file changed, 58 insertions(+) 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. + + +]]> + + + + + -- 2.40.0