----- Original Message -----
Sent: Sunday, October 21, 2007 9:29
AM
Subject: [docbook-apps] multi-column
index does not work for DB5/1.73.2
The column.count.index parameter does not seem to work in Docbook
5/1.73.2 - the index always comes out in one column.
(The attribute sets, index.entry.properties and
index.page.number.properties, seem to work OK.)
Sample code and customization layer below.
Bob, your book, 4th. edit., p. 323 (really a point for RenderX) I
find that XEP does remove duplicates, but does *not* collapse sequences -
duplicate the literallayout stuff below to see this (not dependent on
literallayout):
A
athirteen,
2,
3
atwentyone, 1, 2, 3
B
bfourteen,
2,
3
btwentytwo, 1, 2, 3
Ron
<?xml version="1.0"
encoding="UTF-8" ?>
<!DOCTYPE
article>
<article xml:id="LL" xmlns="http://docbook.org/ns/docbook" version="5.0" xml:lang="EN">
<info><title>Title of article</title></info>
<section
xml:id="LL_first" xml:lang="EN">
<info><title>Title of first section</title></info>
<literallayout>
<indexterm><primary>one</primary></indexterm>1
<indexterm><primary>two</primary></indexterm>2
<indexterm><primary>three</primary></indexterm>3
<indexterm><primary>four</primary></indexterm>4
<indexterm><primary>five</primary></indexterm>5
<indexterm><primary>six</primary></indexterm>6
<indexterm><primary>seven</primary></indexterm>7
<indexterm><primary>eight</primary></indexterm>8
<indexterm><primary>nine</primary></indexterm>9
<indexterm><primary>ten</primary></indexterm>10
<indexterm><primary>eleven</primary></indexterm>11
<indexterm><primary>twelve</primary></indexterm>12
<indexterm><primary>thirteen</primary></indexterm>13
<indexterm><primary>fourteen</primary></indexterm>14
<indexterm><primary>fifteen</primary></indexterm>15
<indexterm><primary>sixteen</primary></indexterm>16
<indexterm><primary>seventeen</primary></indexterm>17
<indexterm><primary>eighteen</primary></indexterm>18
<indexterm><primary>nineteen</primary></indexterm>19
<indexterm><primary>twenty</primary></indexterm>20
<indexterm><primary>atwentyone</primary></indexterm>21
<indexterm><primary>btwentytwo</primary></indexterm>22
<indexterm><primary>ctwentythree</primary></indexterm>23
<indexterm><primary>dtwentyfour</primary></indexterm>24
<indexterm><primary>gtwentyfive</primary></indexterm>25
<indexterm><primary>htwentysix</primary></indexterm>26
<indexterm><primary>itwentyseven</primary></indexterm>27
<indexterm><primary>jtwentyeight</primary></indexterm>28
<indexterm><primary>ktwentynine</primary></indexterm>29
<indexterm><primary>ltwentythirty</primary></indexterm>30
</literallayout>
<literallayout>
<indexterm><primary>mone</primary></indexterm>1
<indexterm><primary>ntwo</primary></indexterm>2
<indexterm><primary>othree</primary></indexterm>3
<indexterm><primary>pfour</primary></indexterm>4
<indexterm><primary>qfive</primary></indexterm>5
<indexterm><primary>rsix</primary></indexterm>6
<indexterm><primary>useven</primary></indexterm>7
<indexterm><primary>veight</primary></indexterm>8
<indexterm><primary>wnine</primary></indexterm>9
<indexterm><primary>xten</primary></indexterm>10
<indexterm><primary>yeleven</primary></indexterm>11
<indexterm><primary>ztwelve</primary></indexterm>12
<indexterm><primary>athirteen</primary></indexterm>13
<indexterm><primary>bfourteen</primary></indexterm>14
<indexterm><primary>cfifteen</primary></indexterm>15
<indexterm><primary>dsixteen</primary></indexterm>16
<indexterm><primary>gseventeen</primary></indexterm>17
<indexterm><primary>heighteen</primary></indexterm>18
<indexterm><primary>inineteen</primary></indexterm>19
<indexterm><primary>jtwenty</primary></indexterm>20
<indexterm><primary>atwentyone</primary></indexterm>21
<indexterm><primary>btwentytwo</primary></indexterm>22
<indexterm><primary>ctwentythree</primary></indexterm>23
<indexterm><primary>dtwentyfour</primary></indexterm>24
<indexterm><primary>gtwentyfive</primary></indexterm>25
<indexterm><primary>htwentysix</primary></indexterm>26
<indexterm><primary>itwentyseven</primary></indexterm>27
<indexterm><primary>jtwentyeight</primary></indexterm>28
<indexterm><primary>ktwentynine</primary></indexterm>29
<indexterm><primary>ltwentythirty</primary></indexterm>30
</literallayout>
<para>etc</para>
</section>
<index/>
</article>
<?xml version="1.0"
encoding="utf-8"?>
<xsl:stylesheet
version =
"1.0"
xmlns:d =
"http://docbook.org/ns/docbook"
xmlns:xsl =
"http://www.w3.org/1999/XSL/Transform"
xmlns:fo = "http://www.w3.org/1999/XSL/Format"
xmlns:l =
"http://docbook.sourceforge.net/xmlns/l10n/1.0">
<xsl:import
href
="/Applications/Utilities/oxygen/8.2/oxygen/frameworks/docbook/5.0/docbook-xsl-ns-1.73.2/fo/docbook.xsl"/>
<xsl:param
name="double.sided" select="1" />
<xsl:param
name="xep.extensions" select ="1"/>
<xsl:param name="column.count.index" select ="3"/>
<xsl:attribute-set name="index.entry.properties">
<xsl:attribute
name="font-size">8pt</xsl:attribute>
<xsl:attribute
name="line-height">12pt</xsl:attribute>
</xsl:attribute-set>
<xsl:attribute-set
name="index.page.number.properties">
<xsl:attribute
name="color">blue</xsl:attribute>
</xsl:attribute-set>
</xsl:stylesheet>
--
Ron Catterall, Phd, DSc
email:
ron@catterall.net
Prolongacion de Hidalgo
140
http://catterall.net/
San Felipe del
Agua
tel: +52 951
520 1821
Oaxaca 68020
Mexico
fax: +1 530
348
8309
---------------------------------------------------------------------
To unsubscribe, e-mail: docbook-apps-unsubscribe@lists.oasis-open.org For
additional commands, e-mail: docbook-apps-help@lists.oasis-open.org