atom feed8 messages in org.oasis-open.lists.ditaRE: [dita] Nested index terms
FromSent OnAttachments
Grosso, PaulSep 30, 2005 9:48 am 
JoAnn HackosSep 30, 2005 9:57 am 
Robert D AndersonSep 30, 2005 10:26 am 
Paul PrescodSep 30, 2005 11:59 am 
JoAnn HackosSep 30, 2005 12:36 pm 
Grosso, PaulSep 30, 2005 1:06 pm 
Robert D AndersonSep 30, 2005 1:13 pm 
Paul PrescodOct 2, 2005 4:48 pm 
Subject:RE: [dita] Nested index terms
From:JoAnn Hackos (joan@comtech-serv.com)
Date:Sep 30, 2005 9:57:00 am
List:org.oasis-open.lists.dita

If you consider the practicalities of inputting index terms, the indexer inputs each term independently and established as the source whether the term is a primary, secondary, or tertiary term. Each index items must be input independently. You're not building an index as a whole.

JoAnn

-----Original Message----- From: Grosso, Paul [mailto:pgro@ptc.com] Sent: Friday, September 30, 2005 10:49 AM To: di@lists.oasis-open.org Subject: RE: [dita] Nested index terms

Thanks for answering, Paul.

I'd be interested in hearing what others think too, both in terms of what users would do/expect and in terms of what other current implementors do.

More comments below.

-----Original Message----- From: Paul Prescod [mailto:paul@blastradius.com] Sent: Friday, 2005 September 30 10:43 To: Grosso, Paul; di@lists.oasis-open.org Subject: [dita] Nested index terms

I don't think that Paul got an answer to his question. Your code in the second example below should generate:

Top level Nested 1 Nested 2

That's how Blast Radius implemented it anyhow.

So, am I correct to understand that you're saying that:

<indexterm>Top level <indexterm>Nested 1</indexterm> <indexterm>Nested 2</indexterm> </indexterm>

is effectively equivalent to:

<indexterm>Top level <indexterm>Nested 1</indexterm> </indexterm> <indexterm>Top level <indexterm>Nested 2</indexterm> </indexterm>

The second example should probably be treated as an error. It

Do you mean "first example" here?

is a flaw of XML schemas and DTDs (inherited from SGML!) that does not make it possible for us to specify that explicitly in the DTD/schema.

-----Original Message----- From: Grosso, Paul [mailto:pgro@ptc.com] Sent: Wednesday, September 28, 2005 11:08 AM To: di@lists.oasis-open.org Subject: RE: [dita] Groups - DITA 1.1 Issue #45: Add See, See Also indexing elements (IssueNumber45.html) uploaded

There is something about indexterm (irrespective of this current proposal) that has always concerned me: its mixed content model. Is something like:

<indexterm>Top level <indexterm>Nested</indexterm> index term content. </indexterm>

allowed (the DTD allows it)? If so, what are the processing expectations?

Also, what are the processing expectations of

<indexterm>Top level <indexterm>Nested 1</indexterm> <indexterm>Nested 2</indexterm> </indexterm>

(the DTD allows this too)?