dita — archive
Groups - DITA Proposed Feature #12013 Referencing a range of elements (ConrefRange.html) uploaded
From: Yas Etessam
Sent: Thursday, August 02, 2007 5:21 PM
To: 'Erik Hennum'
Cc: [email protected]
Subject: RE: [dita] Groups - DITA Proposed Feature #12013 Referencing a range of elements (ConrefRange.html) uploaded
Hello Erik,
The original proposal didn’t have the constraint that range of adjacent elements must have the same type. Only that they must share the same parent.
If a range can span a group of non-heterogenous elements, that implies that the start and end points don’t have to be the same type either. It might be simpler for processors and tools to work on the notion that the range can span a group of non-heterogenous elements.
Although during the call, I mentioned that the issue at hand is whether forcing a selection of homogenous elements is going to make it more likely that the resulting conref is valid. Upon some thought, I don’t think that a forcing a homogenous selection will make a major difference.
It will be harder to implement a solution where we have too many constraints that can’t be easily validated. At this point, I think that a DOM based definition where we define the feature as allowing a series of adjacent siblings to be conref’d is the better approach.
Of course, I am interested in understanding your position in this matter.
Yas
From: Erik Hennum [mailto:[email protected]]
Sent: Tuesday, July 31, 2007 7:59 AM
To: Yas Etessam
Cc: [email protected]
Subject: Re: [dita] Groups - DITA Proposed Feature #12013 Referencing a range of elements (ConrefRange.html) uploaded
Hi, Yas:
I had an initial question. Do you see conref of a range as applying only to homogenous list items?
Or would it be possible to have a conref like this:
<p conref="someTopic#someTopic/sampleStart" conreftype="start"/>
<p conref="someTopic#someTopic/sampleEnd" conreftype="end"/>
pointing at source like this:
<p id="sampleStart">... introduction to a code sample ... </p>
<pre>... the code sample itself ...</pre>
<p>... segue to an animation of the executed code...</p>
<object/>
<p id="sampleEnd">... conclusion about code sample ...</p>
Another example might be pulling in the <dlhead> and some <dlentry> items to append to a definition list (or an <sthead> and some <strow> items to append to a table).
Thanks,
Erik Hennum
[email protected]
[email protected] wrote on 07/30/2007 11:48:28 PM:
>
> Download Document:
> http://www.oasis-open.org/apps/org/workgroup/dita/download.php/24823/ConrefRange.html