teidata.point
teidata.point defines the data type used to express a point in cartesian space. | |
Module | tei — The TEI Infrastructure |
Used by | Class:
Element:
|
Content model | <content> |
Declaration | <rng:define name="teidata.point"> teidata.point = token { pattern = "(-?[0-9]+(\.[0-9]+)?,-?[0-9]+(\.[0-9]+)?)" } |
Example | <facsimile> <surface ulx="0" uly="0" lrx="400" lry="280"> <zone points="220,100 300,210 170,250 123,234"> <graphic url="handwriting.png "/> </zone> </surface> </facsimile> |
Note | A point is defined by two numeric values, which should be expressed as decimal numbers. Neither number can end in a decimal point. E.g., both 0.0,84.2 and 0,84 are allowed, but 0.,84. is not. |