If an index element contains indexentries without a indexdiv
(which is allowed by DocBook XML), then resulting dd/dt
HTML/XHTML elements have no dl parent which makes the
output *HTML invalid.
Sorry, the snapshot build was temporarily broken and the
snapshot hadn't actually got updated after I checked in the fix.
I've now got it working again. When you have time, please
check with the latest -
Logged In: YES
user_id=118135
A fix for this issue has been added to the current codebase.
Please test the fix with the latest snapshot from:
http://docbook.sourceforge.net/snapshots/
Logged In: YES
user_id=430096
I just downloaded and tried the snapshot, but the problem
remains. I'm trying with the following document:
<?xml version="1.0"?>
<article>
<title>foo</title>
<index>
<title>Index</title>
<indexentry><primaryie>a</primaryie></indexentry>
</index>
</article>
I get:
<html>
....
<div class="index"><div class="titlepage">
<div><div><h2 class="title">
<a name="id2455002"></a>
Index</h2></div></div></div>
<dt>a</dt></div></div></body>
</html>
(<dt> is invalid content for <div>).
This is not a serious problem.
Cheers,
Petr
Logged In: YES
user_id=118135
Hi again Petr,
Sorry, the snapshot build was temporarily broken and the
snapshot hadn't actually got updated after I checked in the fix.
I've now got it working again. When you have time, please
check with the latest -
http://docbook.sourceforge.net/snapshots/
Regards,
--Mike
Logged In: YES
user_id=430096
Works like a charm. I guess this is resolved. Thanks,
-- Petr
Logged In: YES
user_id=118135
Petr, thanks for the bug report and follow-up.