Aha! Thanks very much, Peter.
I got confused, thinking I only needed the baseuri attribute for
single-page HTML output.
That fixes it the problem completely.
Before (and broken):
<sitemap>
<document targetdoc='another-doc'>
&another-doc;
</document>
<document targetdoc='bogus-guide'>
&bogus-guide;
</document>
</sitemap>
After (and fixed):
<sitemap>
<document targetdoc='another-doc'
baseuri='../../another-doc/index/'>
&another-doc;
</document>
<document targetdoc='bogus-guide'
baseuri='../../bogus-guide/index/'>
&bogus-guide;
</document>
</sitemap>
Thanks again.
Regards,
Mark
On Thu, Mar 22, 2012 at 7:35 PM, Peter Desjardins
<
peter.desjardins.us@gmail.com> wrote:
> Here's an example of a map that I am using for chunked HTML.
>
> It can be a little tricky to figure out what the relative path to
> other documents is. It all depends on how you are packaging the HTML
> files. Mine are grouped in directories for the product, then the
> document, and then a directory named "html." So my links from one
> document to another have to go up three directories in the hierarchy
> and then back down the path to the directory that holds the chunked
> files for each specific document.
>
> <targetset>
> <sitemap>
>
> <document targetdoc="ERDSupportingInfo"
>
> baseuri="../../../platform/documentfoo/html/">&documentfooTargetswebhelp;</document>
> <document targetdoc="ERDSupportingInfo"
>
> baseuri="../../../otherproduct/bardocument/html/">&bardocumentTargetswebhelp;</document>
> > </sitemap>
> </targetset>
>
> Peter
>
> On Thu, Mar 22, 2012 at 2:07 PM, Mark Craig