1) Inner olinks are known to work with
chunked HTML output.
When you generate the olink data file, you have to
use the same
stylesheet you use to process the file for
output. If you are using
chunk.xsl (or a customization of it), then your
file should contain href attributes that
include the chunk filename
as well as #id.
Does your generatedTargets.xml file have such
2a) xrefstyle is not yet supported in
olinks. It's on my list to do. 8^)
2b) It is not intended that %t be supported
in xreflabel. That's what
xrefstyle is for, when it is done.
I'll see if I can get xrefstyle working in olinks
by the next release.
----- Original Message -----
Sent: Tuesday, February 17, 2004 4:43
Subject: [docbook-apps] Modular document
using XInclude with olink entity and xrefstyle attribute
I 've been working on one big book.xml file,
which is now modularized using XIncludes to
I am using XMLlint for XIncludes and
Saxon for Xsls.
There are many inner references: olinks because
xrefs won't validate per module.
I 've been reading the xsl docbook on
Problems (thanks for help on any of these
1) Inner links do not work in chunked html output
(in pdf they do), because they get generated as #id without file.html#id
2) Gentext doesn't work to well for
2a) xrefstyle doesn't work on olinks, role
either (even with the xref use role as xrefstyle xsl
2b) xreflabel doesn't
Note: simple adjusting the section template is
not really a solution as its only a subset of all olinks that need their text
generated different from the section called"%t"
<!ENTITY bookTarget SYSTEM
<para>In <olink targetdoc="booktarget"
targetptr="bibliography"/> you'll find
information on ...</para>
Thank you for any and all