Updated libgit to version 2.46.2 based on Git for Windows sources
[TortoiseGit.git] / doc / source / dtd / docbook41 / calstblx.dtd
blobf003fa0826d1c2c566cf86726c4c8268258d19b3
1 <!-- ...................................................................... -->
2 <!-- DocBook XML CALS Table Model V4.1 .................................... -->
3 <!-- File calstblx.mod .................................................... -->
5 <!-- Copyright 1992-2000 HaL Computer Systems, Inc.,
6 O'Reilly & Associates, Inc., ArborText, Inc., Fujitsu Software
7 Corporation, Norman Walsh and the Organization for the Advancement
8 of Structured Information Standards (OASIS).
10 This DTD is based on the CALS Table Model
11 PUBLIC "-//USA-DOD//DTD Table Model 951010//EN"
13 $Id: calstblx.dtd,v 1.1 2002/06/28 19:47:20 eray Exp $
15 Permission to use, copy, modify and distribute the DocBook XML DTD
16 and its accompanying documentation for any purpose and without fee
17 is hereby granted in perpetuity, provided that the above copyright
18 notice and this paragraph appear in all copies. The copyright
19 holders make no representation about the suitability of the DTD for
20 any purpose. It is provided "as is" without expressed or implied
21 warranty.
23 If you modify the DocBook XML DTD in any way, except for declaring and
24 referencing additional sets of general entities and declaring
25 additional notations, label your DTD as a variant of DocBook. See
26 the maintenance documentation for more information.
28 Please direct all questions, bug reports, or suggestions for
29 changes to the docbook@lists.oasis-open.org mailing list. For more
30 information, see http://www.oasis-open.org/docbook/.
31 -->
33 <!-- ...................................................................... -->
35 <!-- This module contains the definitions for the CALS Table Model
36 converted to XML.
37 -->
39 <!-- These definitions are not directly related to the table model, but are
40 used in the default CALS table model and are usually defined elsewhere
41 (and prior to the inclusion of this table module) in a CALS DTD. -->
43 <!ENTITY % bodyatt "">
44 <!ENTITY % secur "">
46 <!-- no if zero(s),
47 yes if any other digits value -->
49 <!ENTITY % yesorno 'CDATA'>
50 <!ENTITY % titles 'title?'>
52 <!-- default for use in entry content -->
54 <!ENTITY % paracon '#PCDATA'>
56 <!--
57 The parameter entities as defined below provide the CALS table model
58 as published (as part of the Example DTD) in MIL-HDBK-28001.
60 These following declarations provide the CALS-compliant default definitions
61 for these entities. However, these entities can and should be redefined
62 (by giving the appropriate parameter entity declaration(s) prior to the
63 reference to this Table Model declaration set entity) to fit the needs
64 of the current application.
65 -->
67 <!ENTITY % tbl.table.name "(table|chart)">
68 <!ENTITY % tbl.table-titles.mdl "%titles;,">
69 <!ENTITY % tbl.table-main.mdl "(tgroup+|graphic+)">
70 <!ENTITY % tbl.table.mdl "%tbl.table-titles.mdl; %tbl.table-main.mdl;">
71 <!ENTITY % tbl.table.att '
72 tabstyle CDATA #IMPLIED
73 tocentry %yesorno; #IMPLIED
74 shortentry %yesorno; #IMPLIED
75 orient (port|land) #IMPLIED
76 pgwide %yesorno; #IMPLIED '>
77 <!ENTITY % tbl.tgroup.mdl "colspec*,spanspec*,thead?,tfoot?,tbody">
78 <!ENTITY % tbl.tgroup.att '
79 tgroupstyle CDATA #IMPLIED '>
80 <!ENTITY % tbl.hdft.mdl "colspec*,row+">
81 <!ENTITY % tbl.row.mdl "(entry|entrytbl)+">
82 <!ENTITY % tbl.entrytbl.mdl "colspec*,spanspec*,thead?,tbody">
83 <!ENTITY % tbl.entry.mdl "(para|warning|caution|note|legend|%paracon;)*">
84 <!-- ===== Element and attribute declarations follow. ===== -->
86 <!ELEMENT table (%tbl.table.mdl;)>
88 <!ATTLIST table
89 frame (top|bottom|topbot|all|sides|none) #IMPLIED
90 colsep %yesorno; #IMPLIED
91 rowsep %yesorno; #IMPLIED
92 %tbl.table.att;
93 %bodyatt;
94 %secur;
97 <!ELEMENT tgroup (%tbl.tgroup.mdl;) >
99 <!ATTLIST tgroup
100 cols CDATA #REQUIRED
101 %tbl.tgroup.att;
102 colsep %yesorno; #IMPLIED
103 rowsep %yesorno; #IMPLIED
104 align (left|right|center|justify|char) #IMPLIED
105 char CDATA #IMPLIED
106 charoff CDATA #IMPLIED
107 %secur;
110 <!ELEMENT colspec EMPTY >
112 <!ATTLIST colspec
113 colnum CDATA #IMPLIED
114 colname CDATA #IMPLIED
115 colwidth CDATA #IMPLIED
116 colsep %yesorno; #IMPLIED
117 rowsep %yesorno; #IMPLIED
118 align (left|right|center|justify|char) #IMPLIED
119 char CDATA #IMPLIED
120 charoff CDATA #IMPLIED
123 <!ELEMENT spanspec EMPTY >
125 <!ATTLIST spanspec
126 namest CDATA #REQUIRED
127 nameend CDATA #REQUIRED
128 spanname CDATA #REQUIRED
129 colsep %yesorno; #IMPLIED
130 rowsep %yesorno; #IMPLIED
131 align (left|right|center|justify|char) #IMPLIED
132 char CDATA #IMPLIED
133 charoff CDATA #IMPLIED
136 <!ELEMENT thead (%tbl.hdft.mdl;)>
137 <!ATTLIST thead
138 valign (top|middle|bottom) #IMPLIED
139 %secur;
142 <!ELEMENT tfoot (%tbl.hdft.mdl;)>
143 <!ATTLIST tfoot
144 valign (top|middle|bottom) #IMPLIED
145 %secur;
148 <!ELEMENT tbody (row+)>
150 <!ATTLIST tbody
151 valign (top|middle|bottom) #IMPLIED
152 %secur;
155 <!ELEMENT row (%tbl.row.mdl;)>
157 <!ATTLIST row
158 rowsep %yesorno; #IMPLIED
159 valign (top|middle|bottom) #IMPLIED
160 %secur;
163 <!ELEMENT entrytbl (%tbl.entrytbl.mdl;)>
165 <!ATTLIST entrytbl
166 cols CDATA #REQUIRED
167 %tbl.tgroup.att;
168 colname CDATA #IMPLIED
169 spanname CDATA #IMPLIED
170 namest CDATA #IMPLIED
171 nameend CDATA #IMPLIED
172 colsep %yesorno; #IMPLIED
173 rowsep %yesorno; #IMPLIED
174 align (left|right|center|justify|char) #IMPLIED
175 char CDATA #IMPLIED
176 charoff CDATA #IMPLIED
177 %secur;
180 <!ELEMENT entry (%tbl.entry.mdl;)*>
182 <!ATTLIST entry
183 colname CDATA #IMPLIED
184 namest CDATA #IMPLIED
185 nameend CDATA #IMPLIED
186 spanname CDATA #IMPLIED
187 morerows CDATA #IMPLIED
188 colsep %yesorno; #IMPLIED
189 rowsep %yesorno; #IMPLIED
190 align (left|right|center|justify|char) #IMPLIED
191 char CDATA #IMPLIED
192 charoff CDATA #IMPLIED
193 rotate %yesorno; #IMPLIED
194 valign (top|middle|bottom) #IMPLIED
195 %secur;
198 <!-- End of DocBook XML CALS Table Model V4.1 ............................. -->
199 <!-- ...................................................................... -->