~ubuntu-branches/ubuntu/natty/docbook-xml/natty

« back to all changes in this revision

Viewing changes to 3.1.7/calstblx.dtd

  • Committer: Bazaar Package Importer
  • Author(s): Daniel Leidert (dale), Daniel Leidert
  • Date: 2007-04-18 20:53:41 UTC
  • mfrom: (1.1.3 upstream)
  • Revision ID: james.westby@ubuntu.com-20070418205341-21oyzu6b9wevm1yu
Tags: 4.5-2
* Adding the Debian XML/SGML group and myself as co-maintainers closes:
  #358520. Simply forgot it.

[ Daniel Leidert ]
* catalog: Added system IDs too for DOCTYPE declarations only containing a
  system ID.
* docbook-4.0/docbook.cat: Likewise.
* debian/patches/06_add_system_identifiers_to_catalog.dpatch: Likewise.
* debian/docbook-xml.examples: Fixed examples location: will re-add them
  back to the package.
* debian/docbook-xml.xmlcatalogs.in: Added entry for "-//OASIS//DTD XML
  Exchange Table Model 19990315//EN" FPI to the root catalog.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
<!-- ====================================================================== -->
2
 
<!-- CALS Table Model XML V3.1.7
3
 
     Part of the DocBk XML V3.1.7 DTD
4
 
     http://nwalsh.com/docbook/xml/
5
 
 
6
 
     See COPYRIGHT for more information
7
 
 
8
 
     Please direct all questions and comments about this DTD to
9
 
     Norman Walsh, <ndw@nwalsh.com>.
10
 
 
11
 
     This DTD is based on the CALS Table Model
12
 
     PUBLIC "-//USA-DOD//DTD Table Model 951010//EN"
13
 
                                                                            -->
14
 
<!-- ====================================================================== -->
15
 
 
16
 
<!-- These definitions are not directly related to the table model, but are 
17
 
     used in the default CALS table model and are usually defined elsewhere 
18
 
     (and prior to the inclusion of this table module) in a CALS DTD. -->
19
 
 
20
 
<!ENTITY % bodyatt "">
21
 
<!ENTITY % secur "">
22
 
 
23
 
<!-- no if zero(s),
24
 
                                yes if any other digits value -->
25
 
 
26
 
<!ENTITY % yesorno 'CDATA'>
27
 
<!ENTITY % titles  'title?'>
28
 
 
29
 
<!-- default for use in entry content -->
30
 
 
31
 
<!ENTITY % paracon '#PCDATA'>
32
 
 
33
 
<!--
34
 
The parameter entities as defined below provide the CALS table model
35
 
as published (as part of the Example DTD) in MIL-HDBK-28001.
36
 
 
37
 
These following declarations provide the CALS-compliant default definitions
38
 
for these entities.  However, these entities can and should be redefined
39
 
(by giving the appropriate parameter entity declaration(s) prior to the
40
 
reference to this Table Model declaration set entity) to fit the needs
41
 
of the current application.
42
 
-->
43
 
 
44
 
<!ENTITY % tbl.table.name       "(table|chart)">
45
 
<!ENTITY % tbl.table-titles.mdl "%titles;,">
46
 
<!ENTITY % tbl.table-main.mdl   "(tgroup+|graphic+)">
47
 
<!ENTITY % tbl.table.mdl        "%tbl.table-titles.mdl; %tbl.table-main.mdl;">
48
 
<!ENTITY % tbl.table.att        '
49
 
    tabstyle    CDATA           #IMPLIED
50
 
    tocentry    %yesorno;       #IMPLIED
51
 
    shortentry  %yesorno;       #IMPLIED
52
 
    orient      (port|land)     #IMPLIED
53
 
    pgwide      %yesorno;       #IMPLIED '>
54
 
<!ENTITY % tbl.tgroup.mdl       "colspec*,spanspec*,thead?,tfoot?,tbody">
55
 
<!ENTITY % tbl.tgroup.att       '
56
 
    tgroupstyle CDATA           #IMPLIED '>
57
 
<!ENTITY % tbl.hdft.mdl         "colspec*,row+">
58
 
<!ENTITY % tbl.row.mdl          "(entry|entrytbl)+">
59
 
<!ENTITY % tbl.entrytbl.mdl     "colspec*,spanspec*,thead?,tbody">
60
 
<!ENTITY % tbl.entry.mdl        "(para|warning|caution|note|legend|%paracon;)*">
61
 
<!-- =====  Element and attribute declarations follow. =====  -->
62
 
 
63
 
<!ELEMENT table (%tbl.table.mdl;)>
64
 
 
65
 
<!ATTLIST table
66
 
        frame           (top|bottom|topbot|all|sides|none)      #IMPLIED
67
 
        colsep          %yesorno;                               #IMPLIED
68
 
        rowsep          %yesorno;                               #IMPLIED
69
 
        %tbl.table.att;
70
 
        %bodyatt;
71
 
        %secur;
72
 
>
73
 
 
74
 
<!ELEMENT tgroup (%tbl.tgroup.mdl;) >
75
 
 
76
 
<!ATTLIST tgroup
77
 
        cols            CDATA                                   #REQUIRED
78
 
        %tbl.tgroup.att;
79
 
        colsep          %yesorno;                               #IMPLIED
80
 
        rowsep          %yesorno;                               #IMPLIED
81
 
        align           (left|right|center|justify|char)        #IMPLIED
82
 
        char            CDATA                                   #IMPLIED
83
 
        charoff         CDATA                                   #IMPLIED
84
 
        %secur;
85
 
>
86
 
 
87
 
<!ELEMENT colspec EMPTY >
88
 
 
89
 
<!ATTLIST colspec
90
 
        colnum          CDATA                                   #IMPLIED
91
 
        colname         CDATA                                   #IMPLIED
92
 
        colwidth        CDATA                                   #IMPLIED
93
 
        colsep          %yesorno;                               #IMPLIED
94
 
        rowsep          %yesorno;                               #IMPLIED
95
 
        align           (left|right|center|justify|char)        #IMPLIED
96
 
        char            CDATA                                   #IMPLIED
97
 
        charoff         CDATA                                   #IMPLIED
98
 
>
99
 
 
100
 
<!ELEMENT spanspec EMPTY >
101
 
 
102
 
<!ATTLIST spanspec
103
 
        namest          CDATA                                   #REQUIRED
104
 
        nameend         CDATA                                   #REQUIRED
105
 
        spanname        CDATA                                   #REQUIRED
106
 
        colsep          %yesorno;                               #IMPLIED
107
 
        rowsep          %yesorno;                               #IMPLIED
108
 
        align           (left|right|center|justify|char)        #IMPLIED
109
 
        char            CDATA                                   #IMPLIED
110
 
        charoff         CDATA                                   #IMPLIED
111
 
>
112
 
 
113
 
<!ELEMENT thead (%tbl.hdft.mdl;)>
114
 
<!ATTLIST thead
115
 
        valign          (top|middle|bottom)                     #IMPLIED
116
 
        %secur;
117
 
>
118
 
 
119
 
<!ELEMENT tfoot (%tbl.hdft.mdl;)>
120
 
<!ATTLIST tfoot
121
 
        valign          (top|middle|bottom)                     #IMPLIED
122
 
        %secur;
123
 
>
124
 
 
125
 
<!ELEMENT tbody (row+)>
126
 
 
127
 
<!ATTLIST tbody
128
 
        valign          (top|middle|bottom)                     #IMPLIED
129
 
        %secur;
130
 
>
131
 
 
132
 
<!ELEMENT row (%tbl.row.mdl;)>
133
 
 
134
 
<!ATTLIST row
135
 
        rowsep          %yesorno;                               #IMPLIED
136
 
        valign          (top|middle|bottom)                     #IMPLIED
137
 
        %secur;
138
 
>
139
 
 
140
 
<!ELEMENT entrytbl (%tbl.entrytbl.mdl;)>
141
 
 
142
 
<!ATTLIST entrytbl
143
 
        cols            CDATA                                   #REQUIRED
144
 
        %tbl.tgroup.att;
145
 
        colname         CDATA                                   #IMPLIED
146
 
        spanname        CDATA                                   #IMPLIED
147
 
        namest          CDATA                                   #IMPLIED
148
 
        nameend         CDATA                                   #IMPLIED
149
 
        colsep          %yesorno;                               #IMPLIED
150
 
        rowsep          %yesorno;                               #IMPLIED
151
 
        align           (left|right|center|justify|char)        #IMPLIED
152
 
        char            CDATA                                   #IMPLIED
153
 
        charoff         CDATA                                   #IMPLIED
154
 
        %secur;
155
 
>
156
 
 
157
 
<!ELEMENT entry (%tbl.entry.mdl;)*>
158
 
 
159
 
<!ATTLIST entry
160
 
        colname         CDATA                                   #IMPLIED
161
 
        namest          CDATA                                   #IMPLIED
162
 
        nameend         CDATA                                   #IMPLIED
163
 
        spanname        CDATA                                   #IMPLIED
164
 
        morerows        CDATA                                   #IMPLIED
165
 
        colsep          %yesorno;                               #IMPLIED
166
 
        rowsep          %yesorno;                               #IMPLIED
167
 
        align           (left|right|center|justify|char)        #IMPLIED
168
 
        char            CDATA                                   #IMPLIED
169
 
        charoff         CDATA                                   #IMPLIED
170
 
        rotate          %yesorno;                               #IMPLIED
171
 
        valign          (top|middle|bottom)                     #IMPLIED
172
 
        %secur;
173
 
>
174
 
 
175
 
<!-- End of CALS Table Model XML V3.1.7 ..................................... -->
176
 
<!-- ...................................................................... -->