<?xml version="1.0" encoding="UTF-8"?>
<!-- ===========================================================
    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
============================================================ -->
<!DOCTYPE nicifeat SYSTEM "nicifeat_.dtd">
<filter name="nicifeat" type="measurement"
        xmlns="pentel.ipk.fhg.de/wanda/nicifeat.dtd">
<inputs number_of="10">
        <input type="stream" number="0" label="Descender">
             <nicifeat name="descender">
                   <character code="j"/>
                   <ruler type="vertical">
                       <point type="top" x="142.0" y="91.0"/>
                       <point type="bottom" x="142.0" y="123.0"/>
                   </ruler>
             </nicifeat>
        </input>
        <input type="stream" number="1" label="Ascender">
             <nicifeat name="ascender">
                   <character code="l"/>
                   <ruler type="vertical">
                       <point type="top" x="194.0" y="92.0"/>
                       <point type="bottom" x="197.0" y="120.0"/>
                   </ruler>
             </nicifeat>
        </input>
        <input type="stream" number="2" label="CHeight">
              <nicifeat name="cheight">
                    <character code="i"/>
                    <ruler type="vertical">
                        <point type="top" x="185.0" y="38.0"/>
                        <point type="bottom" x="185.0" y="45.0"/>
                    </ruler>
              </nicifeat>
        </input>
        <input type="stream" number="3" label="CWidth">
              <nicifeat name="cwidth">
                    <character code="u"/>
                    <ruler type="horizontal">
                         <point type="top" x="164.0" y="43.0"/>
                         <point type="bottom" x="180.0" y="43.0"/>
                    </ruler>
              </nicifeat>
        </input>
        <input type="stream" number="4" label="Allo">
                <nicifeat name="allograph">
                        <character code="B"/>
                        <strokes type="allograph" number_of="2"/>
                        <polyline type="stroke" npoints="13">
                                <point x="96.0" y="12.0"/>
                                <point x="96.0" y="20.0"/>
                                <!-- ... -->
                                <point x="99.0" y="44.0"/>
                        </polyline>
                        <polyline type="stroke" npoints="31">
                                <point x="84.0" y="10.0"/>
                                <point x="99.0" y="10.0"/>
                                <!-- ... -->
                                <point x="80.0" y="64.0"/>
                        </polyline>
                        <strokes type="true_allograph" 
                                 number_of="2"/>
                        <polyline type="stroke" npoints="13">
                                <point x="96.0" y="12.0"/>
                                <point x="96.0" y="20.0"/>
                                <!-- ... -->
                                <point x="99.0" y="44.0"/>
                        </polyline>
                        <polyline type="stroke" npoints="31">
                                <point x="84.0" y="10.0"/>
                                <point x="99.0" y="10.0"/>
                                <!-- ... -->
                                <point x="80.0" y="64.0"/>
                        </polyline>
                </nicifeat>
        </input>
        <input type="stream" number="5" label="Slant">
              <nicifeat name="slant">
                   <character code="l"/>
                   <sruler>
                       <point type="top" x="193.0" y="80.0"/>
                       <point type="bottom" x="172.0" y="127.0"/>
                   </sruler>
              </nicifeat>
        </input>
        <input type="stream" number="6" label="ULoop">
                <nicifeat name="uloop">
                        <polygon type="pmeter" npoints="50">
                                <point x="45.0" y="38.0"/>
                                <point x="44.0" y="39.0"/>
                                <!-- ... -->
                                <point x="46.0" y="37.0"/>
                        </polygon>
                </nicifeat>
        </input>
        <input type="stream" number="7" label="LLoop">
                <nicifeat name="lloop">
                        <polygon type="pmeter" npoints="82">
                                <point x="53.0" y="71.0"/>
                                <point x="52.0" y="72.0"/>
                                <!-- ... -->
                                <point x="54.0" y="70.0"/>
                        </polygon>
                </nicifeat>
        </input>
        <input type="stream" number="8" label="LHeight">
                <nicifeat name="lheight">
                        <polyline type="pruler" npoints="3">
                                <point x="201.0" y="11.0"/>
                                <point x="200.0" y="40.0"/>
                                <point x="216.0" y="95.0"/>
                        </polyline>
                </nicifeat>
        </input>
        <input type="stream" number="9" label="Oval">
                <nicifeat name="oval">
                     <character code="g"/>
                     <ruler type="vertical">
                         <point type="top" x="53.0" y="124.0"/>
                         <point type="bottom" x="56.0" y="133.0"/>
                     </ruler>
                </nicifeat>
        </input>
</inputs>
<module exec="nicMeasure" type ="client">
        <meta   author="Merijn van Erp" 
                institution="NICI" 
                version="1.0"/>
</module>
<outputs>
    <output type="stream">
        <features number_of="3">
            <feature name="descender-j" 
                     number="1" value="110.0" unit="mm"/>
            <feature name="ascender-k"  
                     number="2" value="210.0" unit="mm"/>
            <feature name="width-l"  
                     number="3" value="310.0" unit="mm"/>
        </features>
    </output>
</outputs>
</filter>
