The <surface> element currently defines rectangles only. Adding @points to att.coordinated will allow the definition of non-rectangular surfaces. This was already proposed in Feature Request #218 "Add @svg:points to att.coordinated" (https://sourceforge.net/p/tei/feature-requests/218/) but for some reason not implemented yet.
See also TEI-L: http://listserv.brown.edu/archives/cgi-bin/wa?A1=ind1312&L=TEI-L#19
<surface>
to att.coordinatedDiff:
<surface>
to att.coordinated --> Add @points to att.coordinatedDiff:
This seems to me to be a simple corrigible error in the original implementation of @points, which should have been added to att.coordinated rather than specified directly on
<zone>
. A side-effect of moving it to att.coordinated would be that<line>
and<surfaceGrp>
would also inherit it; for<line>
that makes perfect sense -- anything that can be outlined using a rectangle can presumably also be outlined using a polygon -- but<surfaceGrp>
is rather an odd case; I'm not sure it needs to be in att.coordinated at all. It's simply a grouping element for<surface>
elements, used (for instance, from one of the Glines examples) to group all the leafs of a quire. None of our example show the use of dimensions on<surfaceGrp>
. That said, it seems harmless for it to have those attributes, and perhaps someone wants to group surfaces (or surface groups) on a single plane, and specify their coordinates.Assigning to Martin Holmes to triage and report to council.
Council discussion 2014-07-01: This is a corrigible error and should just be fixed. Make green and assign. (Another ticket might be raised for the surfaceGrp issue mentioned in the discussion.)
Fixed in [r12931].
Related
Commit: [r12931]