OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

docbook message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]


Subject: DOCBOOK: Index cross-references


I'm having some difficulties with "See also" and "See" cross-references. 
When I generate an index in HTML or RTF, I'm unable to get the "See also" 
cross-reference in my test file to appear.

The "See" cross-reference is divided into two lines when it should appear 
on a single line.

<indexterm id="greatidea"><primary>great idea.</primary><see>more 
ideas</see></indexterm>

Appears as:

great idea.
      See more ideas

When it should be:

great idea. See more ideas


I'm also having trouble getting the page numbers to show up in the RTF 
file. The first two paragraphs disappear in the HTML output but are there 
the RTF file.

I'm running under SuSE Linux 7.0. Here are the steps I use to generate the 
index:

perl collateindex.pl -N -o genindex.sgm

openjade -t sgml -d /usr/share/sgml/docbook-dsssl-1.72/html/docbook.dsl -V 
html-index test_index.sgm

perl collateindex.pl -o genindex.sgm HTML.index -p

openjade -t sgml -d /usr/share/sgml/docbook-dsssl-1.72/html/docbook.dsl 
test_index.sgm

openjade -t rtf -d /usr/share/sgml/docbook-dsssl-1.72/print/docbook.dsl 
test_index.sgm


Here is my test file (test_index.sgm):

<!doctype book public "-//OASIS//DTD DocBook V4.1//EN" [
<!ENTITY genindex.sgm SYSTEM "genindex.sgm">
]>

<book>

<chapter><title>Test Chapter</title>

<para>
<indexterm id="main"><primary>main heading</primary></indexterm>
<indexterm><primary>AZ</primary></indexterm>
<indexterm><primary>aa</primary></indexterm>

This is a test document.

</para>

<para>
<indexterm id="main1"><primary>main 
heading</primary><secondary>subheading</secondary></indexterm>

And yet a second paragraph.
</para>


<para>
<indexterm id="range" class="startofrange"><primary>range</primary></indexterm>
<indexterm><primary>main heading</primary><seealso>other 
topics</seealso></indexterm>
<indexterm id="greatidea"><primary>great idea.</primary><see>more 
ideas</see></indexterm>
text text text text text text text text text text text text text text text 
text text text text text text text text text text
</para>

<para>
text text text text text text text text text text text text text text text 
text text text text text text text text text text
</para>

<para>
text text text text text text text text text text text text text text text 
text text text text text text text text text text
</para>

<para>
text text text text text text text text text text text text text text text 
text text text text text text text text text text
</para>

<para>
text text text text text text text text text text text text text text text 
text text text text text text text text text text
</para>

<para>
text text text text text text text text text text text text text text text 
text text text text text text text text text text
</para>

<para>
text text text text text text text text text text text text text text text 
text text text text text text text text text text
</para>

<para>
text text text text text text text text text text text text text text text 
text text text text text text text text text text
</para>

<para>
text text text text text text text text text text text text text text text 
text text text text text text text text text text
</para>

<para>
<indexterm startref="range" class="endofrange">
text text text text text text text text text text text text text text text 
text text text text text text text text text text
</para>

</chapter>

&genindex.sgm

</book>

Any thoughts? Thanks,

Fred Brown

~ ~ ~ ~ ~
Allegro Technical Indexing
"Professional indexes for technical publications."
~ ~ ~ ~ ~
"Allegro Time!" the FREE ezine about
indexing for technical communicators.
http://www.allegrotechindexing.com/allegrotime.htm
~ ~ ~ ~ ~
fred.brown@allegrotechindexing.com
http://www.allegrotechindexing.com
voice: (613) 728-9373  fax: (613) 728-0644
~ ~ ~ ~ ~



[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]


Powered by eList eXpress LLC