[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: RE: [dita] DITA Processing Model
> -----Original Message----- > From: Robert D Anderson [mailto:robander@us.ibm.com] > Sent: Tuesday, October 25, 2005 6:59 AM > To: Paul Prescod > Cc: dita@lists.oasis-open.org > Subject: Re: [dita] DITA Processing Model > > ... > > In terms of keeping intermediate files DITA-compliant, we > have tried to do so as much as possible, though I do not > think it is required. To that end, one of the things we do is > adjust IDs that are pulled in by conref, so that they do not > conflict with IDs in the current topic. This is important for > later steps that retrieve cross reference text, and might > otherwise have to choose between multiple copies of the same > ID. For example, you may have a cross reference to a table > with id="info". If you use conref to pull in a paragraph or a > list item with id="info", then your cross reference of > "#topic/info" will actually be pointing to both. Does this mean that it is impossible with the DITA toolkit to cross-reference to an element included by CONREF? E.g. Doc1.xml: ... <foo id="foo"> <bar if="bar"/> </foo> ... Doc2.xml: <foo conref="Doc1.xml#foo"/> Would Doc2.xml#topicID/bar work or not? Whatever your answer, do you think that the answer is derivable from the DITA spec or only through inspection of the toolkit code? Paul Prescod
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]