<?xml version="1.0" encoding="UTF-8"?>
<!-- edited with XMLSPY v5 rel. 3 U 
    (http://www.xmlspy.com) by Isabelle Guyon (Clopinet) -->
<!-- =========================================================== 
    nicifeat  (Wanda measurement feature DTD)
    
    author: Louis Vuurpijl <vuurpijl@nici.kun.nl>, 
            Merijn van Erp <M.vanErp@nici.kun.nl>, 
            edited by Isabelle Guyon <isabelle@clopinet.com>
    institution: NICI/Cognitive Engineering, Clopinet
    version: 0.9
    created: 2003-04-07-00-00
    modified: 2003-05-08-00-00
============================================================ -->
<!ENTITY % nicifeat_name_types 
            "allograph | ascender | cheight | cwidth | 
            descender | lheight | lloop | oval | slant | uloop">
<!ENTITY % nicifeat_ruler_types 
            "horizontal | vertical | sloped">
<!ENTITY % nicifeat_point_types "bottom | left | right | top">
<!ENTITY % nicifeat_char_types 
"a | b | c | d | e | f | g | h | i | j | k | l | m | n | o | p |
 q | r | s | t | u | v | w | x | y | z |
 A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P |
 Q | R | S | T | U | V | W | X | Y | Z |
 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 ">
<!ENTITY % nicifeat_stroke_types "allograph | true_allograph">
<!ENTITY % nicifeat_polyline_types "stroke | pruler">
<!ENTITY % nicifeat_polygon_types "pmeter">
<!-- ======================================================= -->
<!ELEMENT nicifeat 
    (character?, ruler?, strokes?, polyline?, polygon?)>
<!ATTLIST nicifeat
    name (%nicifeat_name_types;) #REQUIRED
>
<!ELEMENT character EMPTY>
<!ATTLIST character
    code (%nicifeat_char_types;) #REQUIRED
>
<!ELEMENT ruler (point+)>
<!ATTLIST ruler
    type (%nicifeat_ruler_types;) #REQUIRED
>
<!ELEMENT strokes EMPTY>
<!ATTLIST strokes
    type (%nicifeat_stroke_types;) #IMPLIED
    number_of CDATA #REQUIRED
>
<!ELEMENT point EMPTY>
<!ATTLIST point
    x CDATA #REQUIRED
    y CDATA #REQUIRED
    type (%nicifeat_point_types;) #IMPLIED
>
<!ELEMENT polygon (point+)>
<!ATTLIST polygon
    type (%nicifeat_polygon_types;) #REQUIRED
    npoints CDATA #REQUIRED
>
<!ELEMENT polyline (point+)>
<!ATTLIST polyline
    type (%nicifeat_polyline_types;) #REQUIRED
    npoints CDATA #REQUIRED
>