Hi Malcolm,
Thanks for the samples.
I found the problem, there are many places in your DITA Project in which the references to topics use the Windows-syntax path separator like:
Code: Select all
<topicref href="topics\LogsAlarmsIntro.dita"...
The DITA 1.2 specification:
http://docs.oasis-open.org/dita/v1.2/os ... ibute.html
States that:
Note that the path separator character in an URI is always the forward slash ("/"); the backward slash character ("\") is not permitted unescaped within URIs.
So you should search (using the Oxygen Find/Replace in Files for example) in all your topics for
\ and where it is used to reference between DITA resources, replace it with
/ like:
Code: Select all
<topicref href="topics/LogsAlarmsIntro.dita".
But Oxygen should have definitely reported a proper and clear error message in such situation so we'll try to fix this issue on our side as well.
The benefit of this approach will also be the fact that your DITA Map will be valid also on Linux and Mac.
Regards,
Radu