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