<!-- edited with XMLSPY v5 rel. 3 U (http://www.xmlspy.com) 
                            by Isabelle Guyon (Clopinet) -->
<!-- ===========================================================

    writer (Wanda WRITER Modeling Language)
    
    author: Altug Metin, edited by Isabelle Guyon
    institution: Fraunhofer IPK, Clopinet
    version: 3.0
    created: 2002-02-18-00-00
    modified: 2003-05-08-00-00
    
 =========================================================== -->
<!ENTITY % gender_types " * | female | male ">
<!ENTITY % handedness_types " * | left  | right ">
<!ENTITY % skill_types " * | bad  | ok | good ">
<!ENTITY % education_level_types 
        " * | elementary | medium | high ">
<!ENTITY % education_country_types " * | 
albania |            
alberta |           
ashmore |
algeria |           
afghanistan |           
argentina |         
anguilla |          
armenia |    
azerbaijan |            
alaska |        
alabama |           
anguilla |      
andorra |           
angola |            
antigua_barbuda |
arkansas |      
american_samoa |    
australia | 
austria |       
aruba | 
antarctica |    
arizona |       
bahrain |       
barbados |      
british_columbia |
burundi |       
belgium |       
bahamas |       
bangladesh |        
belize |            
brazil |            
bermuda |       
bosnia_hercegovina |    
bolivia |       
burma |     
botswana |          
bhutan |            
bulgaria |          
bouvet_island |     
belarus |           
byelorussia |       
brunei |            
california |            
cambodia |              
china   |           
chad |          
sri_lanka |         
congo |           
croatia |               
cayman_islands |            
colombia |              
chile |             
cameroon |              
canada |                
colorado |              
comoros |       
costa_rica |    
czech_republic|
slovakia |        
connecticut |       
cuba |      
cape_verde |    
cook_islands |  
central_african_republic |
cyprus |        
district_of_columbia |
delaware |      
denmark |       
benin |     
dominica |      
dominican_republic |
eritrea |   
ecuador |   
equatorial_guinea |
easttimor |
england |   
estonia |   
elsalvador |
ethiopia |  
faroe_islands |
french_guiana |
finland |   
fiji |  
falkland_islands |      
florida |           
micronesia | 
french_polynesia |  
france |            
djibouti |          
georgia |           
kiribati |          
grenada |           
germany |       
ghana |         
gibraltar |         
greenland |         
gambia |            
gabon   |       
guadeloupe |            
greece |            
georgia |      
guatemala |         
guam |          
guinea |            
guyana |            
hawaii |            
hongkong |     
honduras |          
haiti |         
hungary |           
iowa |          
iceland |           
idaho |         
ireland |           
india |         
illinois |          
indiana |           
indonesia |         
iraq |          
iran |          
israel |            
italy |         
cote_d_ivoire |     
japan |         
johnston_atoll |        
jamaica |           
jan_mayen |     
jordan |            
kenya |     
kyrgyzstan |            
kirghiz |        
north_korea |     
south_korea |         
kansas |                
kuwait |                
kentucky |              
kazakhstan |                      
louisiana |             
liberia |               
lebanon |               
liechtenstein |             
lithuania |             
lesotho |               
laos |              
luxembourg |
latvia |
libya |
massachusetts |
manitoba |
monaco |
maryland |
maine |
mauritius |
madagascar |
macao |
michigan |
montserrat |
oman |
mali |  
malta | 
minnesota | 
missouri |  
mongolia |  
martinique |    
morocco |   
mississippi |   
montana |   
mauritania |    
moldova |   
moldavia |
malawi |    
mexico |    
malaysia |  
mozambique |    
netherlands_antilles |  
nebraska |      
north_carolina |    
north_dakota |  
netherlands |       
newfoundland_labrador | 
niger |     
new_hampshire | 
northern_ireland |  
new_jersey |    
new_brunswick | 
new_caledonia | 
northern_mariana_islands |
new_mexico |    
vanuatu |       
norway |        
nepal |     
nicaragua |     
nigeria |       
nova_scotia |   
northwest_territories | 
nauru |     
nunavut |       
nevada |        
northern_mariana_islands |
norfolk_island |    
new_york_state |
new_zealand |   
ohio |      
oklahoma |      
ontario |       
oregon |        
mayotte |       
pennsylvania |      
pitcairn_island |   
peru |      
paracel_islands |   
guinea_bissau |     
philippines |       
prince_edward_island |
pakistan |      
poland |        
panama |        
portugal |      
papua_new_guinea |
puerto_rico |   
portuguese_timor |  
palau |     
paraguay |      
qatar |    
quebec_province | 
reunion |       
zimbabwe |      
rhode_island |  
romania |       
russia |   
rwanda |        
ryukyu_islands_southern |
south_africa |      
svalbard |          
south_carolina |        
south_dakota |      
seychelles |        
sao_tome_and_principe |
senegal |           
spanish_north_africa |  
singapore |         
sudan |         
sikkim |            
sierra_leone |      
san_marino |        
saskatchewan |          
somalia |           
spain |         
swaziland |         
surinam |           
western_sahara |    
scotland |          
saudi_arabia |      
swan_islands |      
sweden |            
namibia |           
syria |     
switzerland |           
tajikistan |            
togo |          
thailand |                  
tunisia |                   
turkmenistan |                               
tokelau |                   
tennessee |                 
tonga |             
trinidad_and_tobago |           
united_arab_emirates |          
turkey |                    
tuvalu |                    
texas |             
tanzania |                  
egypt |                 
united_states_caribbean_islands |
uganda |                
unitedkingdom |            
ukraine |               
united_states_pacific_islands  |
soviet_union |          
united_states |         
utah |          
burkina_faso |          
uruguay |               
uzbekistan |      
virginia |                  
british_virgin_islands |            
vaticancity |              
venezuela |                 
united_states_virgin_islands |
vietnam |                   
vermont |                   
washington_state |                
wallis_and_futuna |         
wisconsin |                 
wake_island |       
wales |         
samoa |         
west_virginia |     
wyoming |           
christmas_island |
cocos_keeling_islands |
maldives |          
saint_kitts-nevis |       
marshall_islands |      
midway_islands |        
niue |      
saint_kitts-nevis-anguilla |        
saint_helena |      
saint_lucia |       
saint_pierre_and_miquelon |         
saint_vincent_and_the_grenadines |      
macedonia |                     
slovakia |                      
spratly_island |                    
czech_republic |                    
south_georgia |
slovenia |                      
canada |                        
united_kingdom |                      
yemen |             
yukon_territory |                   
yemen |
yugoslavia |            
zambia ">
<!-- source: http://www.loc.gov/marc/countries/ -->
<!ENTITY % native_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 ">
<!-- source: http://www.tesarta.com/www/resources/languages.html -->
<!-- ======================================================= -->
<!ELEMENT writer 
    (person, properties?, education?, language?, meta?)>
<!-- root tag -->
<!ATTLIST writer
    id CDATA #REQUIRED
>
<!-- ======================================================= -->
<!-- every writer is a person ... -->
<!ELEMENT person (name, gender, born)>
<!-- person's name -->
<!ELEMENT name EMPTY>
<!ATTLIST name
    firstname CDATA #IMPLIED
    surname CDATA #IMPLIED
>
<!ELEMENT gender EMPTY>
<!-- person's gender -->
<!ATTLIST gender
    type (%gender_types;) "*"
>
<!ELEMENT born EMPTY>
<!-- person's birth -->
<!ATTLIST born
    year CDATA "*"
>
<!-- ======================================================= -->
<!ELEMENT properties EMPTY>
<!-- writer properties -->
<!ATTLIST properties
    handedness (%handedness_types;) "*"
    skill (%skill_types;) "*"
>
<!-- ======================================================= -->
<!ELEMENT education EMPTY>
<!-- writer's (handwrting) education -->
<!ATTLIST education
    country (%education_country_types;) "*"
    level (%education_level_types;) "*"
>
<!-- ======================================================= -->
<!ELEMENT language EMPTY>
<!ATTLIST language
    native (%native_language_types;) "*"
>
<!-- ======================================================= -->
<!ELEMENT meta EMPTY>
<!-- author of the writer info and location of writer 
                                    info's entering/storage -->
<!ATTLIST meta
    author CDATA #REQUIRED
    institution CDATA #REQUIRED
    version CDATA #REQUIRED
    created CDATA #REQUIRED
    modified CDATA #REQUIRED
>