|
From: Mary D. <Mar...@Su...> - 2001-05-25 08:14:54
|
Hi
From the stylesheet point of view, if we get the main entry for duplicate i=
ndex=20
terms correct, the see/seealso references will follow.
So, to recap, here's an example of the problem:
- there are multiple sections in the document indexed by the term "Panel". =
These=20
sections have the identifiers idx-a2, idx-a5, idx-a9. There are also a numb=
er of=20
see/seealso references to "Panel"
- under the current stylesheet structure this would result in the index ent=
ry
<primary>
<title linkid=3D"idx-a2" indexid=3D"id10715">Panel</title>
<title linkid=3D"idx-a5" indexid=3D"id10715">Panel</title>
<title linkid=3D"idx-a9" indexid=3D"id10715">Panel</title>
=20
- the following solution appealed, but unfortunately ID and IDREFs as eleme=
nt=20
content is illegal :-)
<primary>
<title>Panel</title>
<linkid>idx-a2</linkid>
<linkid>idx-a5</linkid>
<linkid>idx-a9</linkid>
<indexid>id10715</indexid>
=20
Does anyone have any suggestions on the best way of presenting multiple=20
occurences of an indexterm??
cheers
Mary
> Subject: Re: [Scrollkeeper-devel] extracted index
> From: Gregory Leblanc <gle...@cu...>
> To: scr...@li...
> Mime-Version: 1.0
> X-BeenThere: scr...@li...
> X-Mailman-Version: 2.0.5
> List-Help:=20
<mailto:scr...@li...?subject=3Dhelp>
> List-Post: <mailto:scr...@li...>
> List-Subscribe:=20
<http://lists.sourceforge.net/lists/listinfo/scrollkeeper-devel>,=20
<mailto:scr...@li...?subject=3Dsubscrib=
e>
> List-Id: <scrollkeeper-devel.lists.sourceforge.net>
> List-Unsubscribe:=20
<http://lists.sourceforge.net/lists/listinfo/scrollkeeper-devel>,=20
<mailto:scr...@li...?subject=3Dunsubscr=
ibe>
> List-Archive: <http://lists.sourceforge.net/archives//scrollkeeper-devel/=
>
> Date: 24 May 2001 10:47:11 -0700
>=20
> On 24 May 2001 18:25:06 +0100, L=E1szl=F3 Kov=E1cs wrote:
> > Gregory Leblanc wrote:
> > >=20
> > > On 24 May 2001 16:37:59 +0100, Mary Dwyer wrote:
> > > > Laszlo Kovacs wrote:
> > > > > >
> > > > > > 2. If an indexterm occurs more than once in the original docume=
nt=20
then will
> > > > > > result in a duplicate entry such as this eg.
> > > > > > <primary>
> > > > > > <title linkid=3D"idx-a2" id=3D"id10715">Panel</title>
> > > > > > <title linkid=3D"idx-a9" id=3D"id10715">Panel</title>
> > > > > >
> > > > > > - this is not ideal, but not sure how to get round this.
> > > > > We probably need to find some solution for this. Is this like the=
re=20
are
> > > > > actually two different Panel descriptions in the text? Because if=
yes
> > > > > then the document is probably incorrectly written.
> > > >
> > > > - yes, it's because there are two indexterm entries in the original=
=20
document as
> > > > follows:
> > > > <indexterm id=3D"idx-a2"><primary>Panel</primary></indexterm>
> > > > <indexterm id=3D"idx-a9"><primary>Panel</primary></indexterm>
> > > >
> > > > granted, in a correctly written help document this shouldn't occur =
...
> > >=20
> > > That's clearly not correct. Open up a book that you have which conta=
ins
> > > an index, and you'll see a very large number of index terms that show=
up
> > > on multiple pages. Usually something like
> > >=20
> > > Cats, Big.... 13, 25, 256
> > >=20
> > > So this is not a error in the document, as far as I'm concerned.
> > > Greg
> >=20
> > Yeah, I was probably to tired. It is correct of course. It raises a
> > couple of issues though.
> >=20
> > 1. I wonder how we implement this in the GUI.
>=20
> Dunno, I'm not a GUI designer. :-)
>=20
> > 2. If we have a See Also: Panel, then to which Panel definition we jump=
.
>=20
> Ah, that one is easy (erm, I think it's easy)! You don't like to an
> entry in the document, you link the the Index entry for the Panel.
> Didn't GNOME recruit some indexing professionals to do some volunteer
> work? Can we sucker^W volunteer them for this discussion?
> Greg
>=20
> --=20
> Troll, troll, troll your post
> Gently down the feed
> Merrily, merrily troll along
> A life is what you need...
>=20
>=20
> _______________________________________________
> Scrollkeeper-devel mailing list
> Scr...@li...
> http://lists.sourceforge.net/lists/listinfo/scrollkeeper-devel
~ I speak for myself, not for my employer ~
=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D=
-=3D
Mary Dwyer
Desktop Applications & Middleware Grp
Sun Microsystems Ireland
Tel: +353-1-8199222 (xt 19222)
Fax: +353-1-8199078
email: mar...@ir...
=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D=
-=3D
|