I am wondering if <attr>n</attr> on <gi>div</gi> would not come close to
doing what David suggests below. The values of <attr>n</attr> need not be
sequential (e.g. 5, 6, 7, 8, ...) It is possible to encode several
<gi>div</gi> with the same value for <att>n</attr>
This is not the equivalent of using numbered divs. It does provide some
interesting flexibility applicable perhaps to a use canse involving
complex metaleptic narratives.
Of course, the intended semantics of the value of <attr>n</attr> could and
should be recorded in the header.
The question David asks is very intriguing since it points to the
possibility of encoding nesting level separate from the demarcation of a
<gi>div</gi>. See below.
> (Oh, and a thought: if the <div> attribute list were extended to add an
> attribute "level" so that one could use <div level="1"> as synonomous
> with <div1>, wouldn't that address the human-usability problem of
> finding one's place among nested unnumbered <div>s?)
Concurrent structures, anyone?
<!-- In this example, head has no display content -->
<!-- In this example, illustrates a processing conveience -->
<!-- head holds or wraps the num element -->
<num ana="int01" type="nest">45</num>
<num ana="int07" type="nest">54</num>
<interp id="int01" resp="encoderA" value="nestLevel"/>
<interp id="int07" resp="encoderK" value="nestLevel"/>
Francois Lachance, Scholar-at-large
mnemonic is to analytic
mimetic is to synthetic