File: commentary.dtd

package info (click to toggle)
libxslt-ruby 0.9.2-1
  • links: PTS
  • area: main
  • in suites: etch, etch-m68k
  • size: 368 kB
  • ctags: 374
  • sloc: ansic: 2,965; ruby: 333; xml: 145; makefile: 5
file content (34 lines) | stat: -rw-r--r-- 886 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
<!ELEMENT commentary (meta, body)>
<!ELEMENT meta (author, version, date, id, title, subtitle?)>

<!-- Metadata about the requirements -->
<!ENTITY % string       "#PCDATA">
<!ENTITY % character    "#PCDATA">
<!ENTITY % letter       "#PCDATA">
<!ENTITY % number_att   "CDATA">


<!ELEMENT author (first_name, last_name, email)>

<!ELEMENT first_name   (%string;)>
<!ELEMENT last_name    (%string;)>
<!ELEMENT email        (%string;)>

<!ELEMENT version       (#PCDATA)>
<!ELEMENT date          (#PCDATA)>
<!ELEMENT id            (#PCDATA)>
<!ELEMENT title         (#PCDATA)>
<!ELEMENT subtitle      (#PCDATA)>

<!ELEMENT body (para+)>


<!ELEMENT para (#PCDATA|thought|url|ol)*>
<!ATTLIST para
          style     (default|ps) "default">

<!ELEMENT ol      (li+)>
<!ELEMENT li      (#PCDATA)>
<!ELEMENT url     (#PCDATA)>
<!ELEMENT thought (#PCDATA)>