Next / Previous / Contents / Shipman's homepage

8.5. collisionSet: List of collision codes

The collisionSet element is a simple container for collision elements, each of which describes one cluster of codes involved in a collision.

txny.rnc
collisionSet = element collisionSet { collision* }
collision = element collision
{ attribute badAbbr { text },
  goodAbbr+
}
goodAbbr = element goodAbbr { text }

The invalid code is the badAbbr attribute, and the collision element has one goodAbbr element for each of the valid substitute codes involved. Example:

    <collisionSet>
      <collision badAbbr='ALSSPA'>
        <goodAbbr>ALASPA</goodAbbr>
        <goodAbbr>ALESPA</goodAbbr>
        <goodAbbr>ALMSPA</goodAbbr>
      </collision>
      ...
    </collisionSet>