Groups - DITA Proposed Feature #12013 Referencing a range of elements (ConrefRange.html) uploaded

From
Alan Gouser <>
Date
2007-08-03T02:39:00+00:00
ID
Thread
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: 

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:]

Sent: Tuesday, July 31, 2007 7:59 AM

To: Yas Etessam

Cc: 

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





 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