[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: RE: FW: FW: [dita] indexing question
Hi, Rudolfo, Dave, and other index enthusiasts:
A lightbulb went off
for me. I think we're conflating two cases here.
In the case of
<keyword>, the element is an inline within content and a subflow in the
prolog as Rudolfo has stated.
In both cases, <keyword> identifies
a word from a vocabulary. In the inline case, the vocabulary word is delimited
within the flow. In the prolog case, the vocabulary word is identified as
potential metadata for search engines.
In neither case do we have a base
processing expectation of producing published indexes for the <keyword>
element. We have sometimes speculated about the possibility of generating
indexes from inline mentions (in Eliot's term) of vocabulary words, but I
believe we've always deferred that.
By constract, <indexterm> is a
subflow in all cases as Chris has stated. The contents of <indexterm> must
be translated, but the translation of the content in which <indexterm> is
embedded isn't affected in any way by the positioning of <indexterm>. That
is, <indexterm> does not delimit part of the flow.
In the prolog,
<indexterm> is specified as serving two purposes: feeding index terms to
search engines as part of the metadata and indexing the
topic.
Digression: The case could be made to treat <term> in
exactly the same way as <keyword>, using <keyword> for words from
formal languages and <term> for words from cultural or social
vocabularies. That would require adding <term> to the prolog.
Hoping that clarifies,
Erik
Hennum
ehennum@us.ibm.com
"Rodolfo M. Raya"
<rodolfo@heartsome.net>
07/18/2006 02:15 PM |
|
|
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]