Hi Bob,

Thanks for the quick response.  BTW, I discovered another anomaly while I was 
doing this. With the same options set, an indexterm in partintro will pick up 
the title of the part, not titleabbrev, even if title and titleabbrev are not 
inside info.

One question for the group in general. The reason I found these anomalies is 
that I wanted more concise links in the back-of-the-book index, which led to a 
kluge where I generate titleabbrev elements for every section or higher level 
title in the book. That's clearly a kluge, especially if you need titleabbrev 
for other purposes, but it at least let me experiment with the style of links 
in the index.

The current style, which uses the nearest section or higher level title, can 
lead to a very wordy index. Yet page numbers don't apply (and you couldn't 
generate them anyway). So, I decided to use the chapter number (or the strings 
"preface", "glossary", and "bibliography") followed by the section number (even 
if there aren't numbered sections). This looks pretty good and, with some 
explanation, provides at least some information on context (which is actually 
more than you get from page numbers).

I'd be curious as to whether others have done anything interesting with the 
links in back-of-the-book indexes for ebooks, or if anyone has thoughts on 
alternative ways of handling them.

Best regards,
Dick
-------
XML Press
XML for Technical Communicators
http://xmlpress.net
[email protected]



On Jan 21, 2013, at 9:20 AM, Bob Stayton wrote:

> Hi Dick,
> Yes, that's a bug.  The template was checking for the existence of 
> titleabbrev, not info/titleabbrev, before using mode="titleabbrev.markup", 
> but that check was unnecessary.  That mode uses either titleabbrev if 
> available, otherwise it falls back to title.  I made the small fix in SVN, so 
> it should appear in the next build.
> 
> Bob Stayton
> Sagehill Enterprises
> [email protected]
> 
> --------------------------------------------------
> From: "Richard Hamilton" <[email protected]>
> Sent: Saturday, January 19, 2013 11:30 PM
> To: "DocBook Apps Mailing List" <[email protected]>
> Subject: [docbook-apps] Anomaly with index and titleabbrev
> 
>> I'm using the index.prefer.titleabbrev option, which uses <titleabbrev> 
>> instead of <title> when building the links in the index. I'm using the epub3 
>> styesheets, but it looks like the index processing happens in the xhtml 
>> stylesheets.
>> 
>> Everything works fine as long as <title> and <titleabbrev> are not inside 
>> <info>. If they are inside <info>, then <title> is used instead of 
>> <titleabbrev>.
>> 
>> If that looks like a bug, I can file an RFE, but I thought I'd check with 
>> the group, first, to make sure I didn't miss something.
>> 
>> Best Regards,
>> Dick Hamilton
>> -------
>> XML Press
>> XML for Technical Communicators
>> http://xmlpress.net
>> [email protected]
>> 
>> 
>> 
>> 
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [email protected]
>> For additional commands, e-mail: [email protected]
>> 


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to