<transpose>

<transpose> describes a single textual transposition as an ordered list of at least two pointers specifying the order in which the elements indicated should be re-combined.
Moduletranscr — 11 Representation of Primary Sources
Attributesatt.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.analytic (@ana)) (att.global.facs (@facs)) (att.global.change (@change))
Used by
Contained by
transcr: listTranspose
May contain
core: ptr
Declaration

<rng:element name="transpose">
 <rng:ref name="att.global.attributes"/>
 <rng:ref name="att.global.linking.attributes"/>
 <rng:ref name="att.global.analytic.attributes"/>
 <rng:ref name="att.global.facs.attributes"/>
 <rng:ref name="att.global.change.attributes"/>
 <rng:group>
  <rng:ref name="ptr"/>
  <rng:oneOrMore>
   <rng:ref name="ptr"/>
  </rng:oneOrMore>
 </rng:group>
</rng:element>
element transpose
{
   att.global.attributes,
   att.global.linking.attributes,
   att.global.analytic.attributes,
   att.global.facs.attributes,
   att.global.change.attributes,
   ( ptr, ptr+ )
}
Example
<transpose>
 <ptr target="#ib02"/>
 <ptr target="#ib01"/>
</transpose>

The transposition recorded here indicates that the content of the element with identifier ib02 should appear before the content of the element with identifier ib01.

Note
Transposition is usually indicated in a document by a metamark such as a wavy line or numbering.
The order in which ptr elements appear within a transpose element should correspond with the desired order, as indicated by the metamark.