Thank you, that worked. Thank you! >>> Hussein Shafie <[email protected]> 2/23/2012 10:21 AM >>> On 02/23/2012 06:43 PM, Julie McHam wrote: > Hello, this appears to be a bug. If not, please point me to the location > in your documentation where > you explain a workaround. > When I code this in a DITA topic: > <indexterm>EUR > <index-see>End User Reporting</index-see> > </indexterm> > which is in accordance with the DITA 1.2 specification, I get this > warning message in XML Utility: > file:/S:/ITS/dita_eur/topics/c_introduction.dita:19:17: index term "EUR" > is not a leaf term: ignoring the index-see element > and the "see" index element is not generated in the resulting DOCX. > The index entry in the DOCX file should look like this: > EUR, /see /End User Reporting > A "leaf" according to the DITA 1.2 specification is a child of an index > entry. In this case, the "see" term is not a child in the > same sense as other nested index entries. > The only reference I can find to a "leaf" in your documentation is a > statement I have copied below, which I don't understand. > > # Because we consider this feature to be truly useful, we'll generate > page references and ``see also'' redirections even for non-leaf > index terms. > No warnings will be reported in this case. If you don't like this > specificity, simply do not author such indexterm elements. >
Well, we use index-see all the time in our own documentation. See for example: http://www.xmlmind.com/ditac/_distrib/doc/manual/manual-8.html --- F ... fo, output format name. See XSL-FO, output format --- I think that the error message means that you don't have: <indexterm>End User Reporting</indexterm> or: <indexterm>SOMETHING HERE<indexterm>End User Reporting</indexterm></indexterm> anywhere in your document. Note that you may have: <indexterm>End User Reporting <indexterm>Foo</indexterm></indexterm> <indexterm>End User Reporting <indexterm>Bar</indexterm></indexterm> <indexterm>End User Reporting <indexterm>Wiz</indexterm></indexterm> in your document, which implies that "End User Reporting" is merely a *heading* and not an actual *anchor* in your document. (I hope that I've succeeded in explaining the difference between a mere index heading and an actual index anchor -- AKA a leaf term.) In order to solve your problem, simply add: <indexterm>End User Reporting</indexterm> somewhere in your document.
-- XMLmind DITA Converter Support List [email protected] http://www.xmlmind.com/mailman/listinfo/ditac-support

