Roy MacLean wrote:
> I've been looking into Ditac for about a month, and I think it's very good.
> However, I've run into what seems to be a limitation.
> 
> As far as I can tell from experimenting, and from looking at the source
> code, there is no processing of topicrefs with scope="external", either
> within a map body or within a reltable. (In the code, there's a test
> isLocalTopicRef that seems to exclude these). Is this correct, 

There is no bug here. Ditac works as expected.


> and if so, why?

The DITA spec does not seem to specify how to process topicrefs with
scope="external"; and we didn't find anything *useful* (that is, using
common sense) to do with such elements.


> This is a pity, since one commonly wants to link to non-DITA resources, at
> the map level, rather than having xrefs embedded in topic documents. I get
> the impression that the Open Toolkit does support this feature.
> 

We don't use the DITA OT as a reference. We only use the DITA 1.1 spec.

Please point us to the section of the DITA 1.1 spec explaining how to
process topicrefs with scope="external",

If there is no such section, please explain which kind of processing you
expect. We vaguely see what to do with topicrefs with scope="external"
in the reltable and we really don't see what to do with topicrefs with
scope="external" in the topicref hierarchy.




Reply via email to