From 8490d286c43e6373cc4668c754422c096f86d83f Mon Sep 17 00:00:00 2001 From: Bob Stayton Date: Mon, 20 Jan 2014 22:36:49 +0000 Subject: [PATCH] Add support for $autolink.index.see to automatically form links between see and seealso index elements and primary elements in the index. --- xsl/fo/autoidx.xsl | 119 ++++++++++++++++++++++++++++++++++++++++----- xsl/fo/param.ent | 1 + xsl/fo/param.xweb | 2 + 3 files changed, 111 insertions(+), 11 deletions(-) diff --git a/xsl/fo/autoidx.xsl b/xsl/fo/autoidx.xsl index ef0b31820..059680c08 100644 --- a/xsl/fo/autoidx.xsl +++ b/xsl/fo/autoidx.xsl @@ -40,6 +40,10 @@ match="indexterm" use="&primary;"/> + + @@ -290,6 +294,11 @@ + + + + + true @@ -759,19 +768,62 @@ - + - - ( - - - - - - ) - + + + + + + + + + + + + + + + + + + + + + + + + ( + + + + + + + + + + + + + + + + + + + + + + + + + ) + @@ -781,15 +833,60 @@ + + + + + + + + + + + + + + + + + + + + + + + ( - + + + + + + + + + + + + + + + + + + + + ) + diff --git a/xsl/fo/param.ent b/xsl/fo/param.ent index bf1536fff..a2dd5dfe7 100644 --- a/xsl/fo/param.ent +++ b/xsl/fo/param.ent @@ -365,3 +365,4 @@ + diff --git a/xsl/fo/param.xweb b/xsl/fo/param.xweb index 5f1b1a866..0e957b4ae 100644 --- a/xsl/fo/param.xweb +++ b/xsl/fo/param.xweb @@ -78,6 +78,7 @@ $Id$ &index.preferred.page.properties; &index.entry.properties; &index.div.title.properties; +&autolink.index.see; &index.number.separator; &index.range.separator; &index.term.separator; @@ -936,6 +937,7 @@ around all these parameters. + -- 2.40.0