1<!-- 2 3 Description: XKB configuration file DTD 4 Author: Sergey V. Udaltsov 5 6--> 7 8<!ELEMENT xkbConfigRegistry (modelList,layoutList,optionList)> 9 10<!ATTLIST xkbConfigRegistry 11 version CDATA "1.1"> 12 13<!ELEMENT modelList (model*)> 14 15<!ELEMENT model (configItem)> 16 17<!ELEMENT layoutList (layout*)> 18 19<!ELEMENT layout (configItem,variantList?)> 20 21<!ELEMENT optionList (group*)> 22 23<!ELEMENT variantList (variant*)> 24 25<!ELEMENT variant (configItem)> 26 27<!ELEMENT group (configItem,option*)> 28<!ATTLIST group 29 allowMultipleSelection (true|false) "false"> 30 31<!ELEMENT option (configItem)> 32 33<!ELEMENT configItem (name,shortDescription?,description?,vendor?,countryList?,languageList?,hwList?)> 34 35<!ATTLIST configItem 36 popularity (standard|exotic) "standard"> 37 38<!ELEMENT name (#PCDATA)> 39 40<!ELEMENT shortDescription (#PCDATA)> 41 42<!ELEMENT description (#PCDATA)> 43 44<!ELEMENT vendor (#PCDATA)> 45 46<!ELEMENT countryList (iso3166Id+)> 47 48<!ELEMENT iso3166Id (#PCDATA)> 49 50<!ELEMENT languageList (iso639Id+)> 51 52<!ELEMENT iso639Id (#PCDATA)> 53 54<!ELEMENT hwList (hwId+)> 55 56<!ELEMENT hwId (#PCDATA)> 57