<!-- ===========================================================

    script  (Wanda SCRIPT Modeling Language)
    
    author: Katrin Fanke, Lambert Schomaker, 
            Gerhard Grube, Louis Vuurpijl, Isabelle Guyon
    institution: Fraunhofer IPK, Rijksuniversiteit Groningen, 
        Landeskriminalamt Berlin, Nijmegen University, Clopinet
    version: 3.0
    created: 2002-03-18-00-00
    modified: 2003-05-08-00-00
    
 =========================================================== -->
<!-- source: Writing Systems of the World: 
             Alphabets, Syllabaries, Pictograms 
             by Nakanishi Akira and Akira Nakanishi -->
<!ENTITY % script_type_types 
" * |
latin |
greek |
russian_cyrillic |
georgian |
armenian |
other_european |
hebrew |
arabic |
farsi |
urdu |
maldivian |
other_west_asiatic |
devanagari |
gurmukhi |
gujarati |
oriya |
bengali |
tamil |
telugu |
kannanda |
malayalam |
sinhalese |
other_indian |
burmese |
khmer |
thai | 
lao |
other_southeast_asia |
chinese_hanzi |
tibetan |
mongolian |
korean_hangul |
japanese_kanji |
japanese_kana |
other_east_asia |
amharic |
other_african |
south_american |
other_american ">

<!-- source: http://www.tesarta.com/www/resources/languages.html -->
<!-- NOTE: The script language is different 
           from the native language of the writer. -->
<!ENTITY % language_types 
"* |
afrikaans |
akkadian |
albanian |
arabic |
armenian |
assyrian |
aymara |
malay |
bangala |
basque |
bavarian |
belorusian |
bengali |
berber_tamazight |
breton |
bulgarian |
burmese |
cambodian |
cantonese |
catalan |
cherokee_tsalagi |
croatian |
czech |
dakota |
danish |
dauphinois |
dutch |
egyptian |
english |
estonian |
finnish |
flemish |
french |
frisian |
fukienese |
gaelic |
galician |
georgian |
german |
greek |
guarani |
gujarati |
hakka |
halaka |
hausa |
hawaiian |
hebrew |
hundustani_hindi |
hungarian |
icelandic |
indonesian |
italian |
japanese |
javanese |
kamilaroi |
korean |
kurdish |
ladino |
latvian |
lithuanian |
lojban |
luganda |
macedonian |
malayalam |
maltese |
mandarin_chinese |
manx |
maori |
mohawk |
mon |
mongolian |
myanmar |
navajo |
nepalese |
norwegian |
occitan |
ojibwe |
oneida |
papiamentu |
persian |
pidgin |
pitcairn |
polish |
portuguese |
punjabi |
quechua |
rasta |
romanian |
romansch |
romany |
russian |
sardinian |
scots |
serbian |
sinhalese |
slovak |
slovenian |
spanish |
sranan |
sudanese |
swabian |
swahili |
swedish |
tagalog |
tamil |
telugu |
thai |
tlingit |
turkish |
ukranian |
viennese |
vietnamese |
welsh |
wu |
yiddish ">


<!ENTITY % major_style_types         
    " * | cursive | mixed | handprint | blockprint ">
<!ENTITY % cap_type_types            
    " * | lower_upper | all_caps | lowercase | uppercase ">
<!ENTITY % connection_types         
    " * | arced | garland | angular | straight | indetermined ">
<!ENTITY % consistency_types 
    " * | high | normal | low ">
<!ENTITY % embellishment_types 
    " * | simplified | normal | enriched ">
<!ENTITY % stroke_quality_types 
    " * | smooth | disturbed | highly_disturbed ">
<!ENTITY % stroke_quality_causes_types 
    " * | ink_aging | pen_defect | paper_absobency | 
    pad_hardness | pad_surface | writer_state | pen_grip ">
<!ENTITY % inter-word_connectivity_types 
    " * | high | normal | low ">
<!ENTITY % intra-word_connectivity_types 
    " * | high | normal | low ">
<!ENTITY % relative_writing_speed_types 
    " * | faster | normal | slower ">

<!--Script specific information ============================ -->
<!ELEMENT script (style, meta?)>
<!ATTLIST script
    type (%script_type_types;) #REQUIRED  
    language (%language_types;) #REQUIRED
>

<!ELEMENT style EMPTY>
<!ATTLIST style
    major (%major_style_types;) #REQUIRED
    connection (%connection_types;) #IMPLIED
    caps (%cap_type_types;) #IMPLIED
    consistency (%consistency_types;) #IMPLIED
    stroke_quality (%stroke_quality_types;) #IMPLIED
    embellishment (%embellishment_types;) #IMPLIED
    stroke_quality_causes (%stroke_quality_causes_types;) #IMPLIED
    inter-word_connectivity (%inter-word_connectivity_types;) #IMPLIED
    intra-word_connectivity (%intra-word_connectivity_types;) #IMPLIED
    relative_writing_speed (%relative_writing_speed_types;) #IMPLIED
>
<!-- ======================================================= -->
<!ELEMENT meta EMPTY>
<!ATTLIST meta
    author CDATA #IMPLIED
    email CDATA #IMPLIED
    institution CDATA #IMPLIED
    version CDATA #IMPLIED
    created CDATA #IMPLIED
    modified CDATA #IMPLIED
>