xref: /aoo42x/main/xmloff/dtd/text.mod (revision cdf0e10c)
1*cdf0e10cSrcweir<!--
2*cdf0e10cSrcweir
3*cdf0e10cSrcweir  DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
4*cdf0e10cSrcweir
5*cdf0e10cSrcweir  Copyright 2000, 2010 Oracle and/or its affiliates.
6*cdf0e10cSrcweir
7*cdf0e10cSrcweir  OpenOffice.org - a multi-platform office productivity suite
8*cdf0e10cSrcweir
9*cdf0e10cSrcweir  This file is part of OpenOffice.org.
10*cdf0e10cSrcweir
11*cdf0e10cSrcweir  OpenOffice.org is free software: you can redistribute it and/or modify
12*cdf0e10cSrcweir  it under the terms of the GNU Lesser General Public License version 3
13*cdf0e10cSrcweir  only, as published by the Free Software Foundation.
14*cdf0e10cSrcweir
15*cdf0e10cSrcweir  OpenOffice.org is distributed in the hope that it will be useful,
16*cdf0e10cSrcweir  but WITHOUT ANY WARRANTY; without even the implied warranty of
17*cdf0e10cSrcweir  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
18*cdf0e10cSrcweir  GNU Lesser General Public License version 3 for more details
19*cdf0e10cSrcweir  (a copy is included in the LICENSE file that accompanied this code).
20*cdf0e10cSrcweir
21*cdf0e10cSrcweir  You should have received a copy of the GNU Lesser General Public License
22*cdf0e10cSrcweir  version 3 along with OpenOffice.org.  If not, see
23*cdf0e10cSrcweir  <http://www.openoffice.org/license.html>
24*cdf0e10cSrcweir  for a copy of the LGPLv3 License.
25*cdf0e10cSrcweir
26*cdf0e10cSrcweir-->
27*cdf0e10cSrcweir
28*cdf0e10cSrcweir<!ENTITY % fields "text:date |
29*cdf0e10cSrcweir				   text:time |
30*cdf0e10cSrcweir				   text:page-number |
31*cdf0e10cSrcweir				   text:page-continuation |
32*cdf0e10cSrcweir				   text:sender-firstname |
33*cdf0e10cSrcweir				   text:sender-lastname |
34*cdf0e10cSrcweir				   text:sender-initials |
35*cdf0e10cSrcweir				   text:sender-title |
36*cdf0e10cSrcweir				   text:sender-position |
37*cdf0e10cSrcweir				   text:sender-email |
38*cdf0e10cSrcweir				   text:sender-phone-private |
39*cdf0e10cSrcweir				   text:sender-fax |
40*cdf0e10cSrcweir				   text:sender-company |
41*cdf0e10cSrcweir				   text:sender-phone-work |
42*cdf0e10cSrcweir				   text:sender-street |
43*cdf0e10cSrcweir				   text:sender-city |
44*cdf0e10cSrcweir				   text:sender-postal-code |
45*cdf0e10cSrcweir				   text:sender-country |
46*cdf0e10cSrcweir				   text:sender-state-or-province |
47*cdf0e10cSrcweir				   text:author-name |
48*cdf0e10cSrcweir				   text:author-initials |
49*cdf0e10cSrcweir				   text:placeholder |
50*cdf0e10cSrcweir				   text:variable-set |
51*cdf0e10cSrcweir				   text:variable-get |
52*cdf0e10cSrcweir				   text:variable-input |
53*cdf0e10cSrcweir				   text:user-field-get |
54*cdf0e10cSrcweir				   text:user-field-input |
55*cdf0e10cSrcweir				   text:sequence |
56*cdf0e10cSrcweir				   text:expression |
57*cdf0e10cSrcweir				   text:text-input |
58*cdf0e10cSrcweir				   text:database-display |
59*cdf0e10cSrcweir				   text:database-next |
60*cdf0e10cSrcweir				   text:database-select |
61*cdf0e10cSrcweir				   text:database-row-number |
62*cdf0e10cSrcweir				   text:database-name |
63*cdf0e10cSrcweir				   text:initial-creator |
64*cdf0e10cSrcweir				   text:creation-date |
65*cdf0e10cSrcweir				   text:creation-time |
66*cdf0e10cSrcweir				   text:description |
67*cdf0e10cSrcweir				   text:user-defined |
68*cdf0e10cSrcweir				   text:print-time |
69*cdf0e10cSrcweir				   text:print-date |
70*cdf0e10cSrcweir				   text:printed-by |
71*cdf0e10cSrcweir				   text:title |
72*cdf0e10cSrcweir				   text:subject |
73*cdf0e10cSrcweir				   text:keywords |
74*cdf0e10cSrcweir				   text:editing-cycles |
75*cdf0e10cSrcweir				   text:editing-duration |
76*cdf0e10cSrcweir				   text:modification-time |
77*cdf0e10cSrcweir				   text:modification-date |
78*cdf0e10cSrcweir				   text:creator |
79*cdf0e10cSrcweir				   text:conditional-text |
80*cdf0e10cSrcweir				   text:hidden-text |
81*cdf0e10cSrcweir				   text:hidden-paragraph |
82*cdf0e10cSrcweir				   text:chapter |
83*cdf0e10cSrcweir				   text:file-name |
84*cdf0e10cSrcweir				   text:template-name |
85*cdf0e10cSrcweir				   text:page-variable-set |
86*cdf0e10cSrcweir				   text:page-variable-get |
87*cdf0e10cSrcweir				   text:execute-macro |
88*cdf0e10cSrcweir				   text:dde-connection |
89*cdf0e10cSrcweir				   text:reference-ref |
90*cdf0e10cSrcweir				   text:sequence-ref |
91*cdf0e10cSrcweir				   text:bookmark-ref |
92*cdf0e10cSrcweir				   text:footnote-ref |
93*cdf0e10cSrcweir				   text:endnote-ref |
94*cdf0e10cSrcweir				   text:sheet-name |
95*cdf0e10cSrcweir				   text:bibliography-mark |
96*cdf0e10cSrcweir				   text:page-count |
97*cdf0e10cSrcweir				   text:paragraph-count |
98*cdf0e10cSrcweir				   text:word-count |
99*cdf0e10cSrcweir				   text:character-count |
100*cdf0e10cSrcweir				   text:table-count |
101*cdf0e10cSrcweir				   text:image-count |
102*cdf0e10cSrcweir				   text:object-count |
103*cdf0e10cSrcweir				   office:annotation |
104*cdf0e10cSrcweir				   text:script |
105*cdf0e10cSrcweir				   text:measure" >
106*cdf0e10cSrcweir
107*cdf0e10cSrcweir<!ENTITY % inline-text-elements "
108*cdf0e10cSrcweir				 text:span|text:tab-stop|text:s|text:line-break|
109*cdf0e10cSrcweir				 text:footnote|text:endnote|text:a|
110*cdf0e10cSrcweir				 text:bookmark|text:bookmark-start|text:bookmark-end|
111*cdf0e10cSrcweir				 text:reference-mark|text:reference-mark-start|
112*cdf0e10cSrcweir				 text:reference-mark-end|%fields;|%shape;|
113*cdf0e10cSrcweir				 text:toc-mark-start | text:toc-mark-end |
114*cdf0e10cSrcweir				 text:toc-mark | text:user-index-mark-start |
115*cdf0e10cSrcweir				 text:user-index-mark-end | text:user-index-mark |
116*cdf0e10cSrcweir				 text:alphabetical-index-mark-start |
117*cdf0e10cSrcweir				 text:alphabetical-index-mark-end |
118*cdf0e10cSrcweir				 text:alphabetical-index-mark |
119*cdf0e10cSrcweir				 %change-marks; | draw:a | text:ruby">
120*cdf0e10cSrcweir
121*cdf0e10cSrcweir<!ENTITY % inline-text "( #PCDATA | %inline-text-elements; )*">
122*cdf0e10cSrcweir
123*cdf0e10cSrcweir<!ELEMENT text:p %inline-text;>
124*cdf0e10cSrcweir<!ELEMENT text:h %inline-text;>
125*cdf0e10cSrcweir
126*cdf0e10cSrcweir<!ATTLIST text:p text:style-name %styleName; #IMPLIED>
127*cdf0e10cSrcweir<!ATTLIST text:p text:cond-style-name %styleName; #IMPLIED>
128*cdf0e10cSrcweir
129*cdf0e10cSrcweir<!ATTLIST text:h text:style-name %styleName; #IMPLIED>
130*cdf0e10cSrcweir<!ATTLIST text:h text:cond-style-name %styleName; #IMPLIED>
131*cdf0e10cSrcweir<!ATTLIST text:h text:level %positiveInteger; "1">
132*cdf0e10cSrcweir
133*cdf0e10cSrcweir<!ELEMENT text:span %inline-text;>
134*cdf0e10cSrcweir<!ATTLIST text:span text:style-name %styleName; #REQUIRED>
135*cdf0e10cSrcweir
136*cdf0e10cSrcweir<!ELEMENT text:a (#PCDATA | office:events | %inline-text-elements;)*>
137*cdf0e10cSrcweir<!ATTLIST text:a xlink:href %uriReference; #REQUIRED>
138*cdf0e10cSrcweir<!ATTLIST text:a xlink:type (simple) #FIXED "simple">
139*cdf0e10cSrcweir<!ATTLIST text:a xlink:actuate (onRequest) "onRequest">
140*cdf0e10cSrcweir<!ATTLIST text:a xlink:show (new|replace) "replace">
141*cdf0e10cSrcweir<!ATTLIST text:a office:name %string; #IMPLIED>
142*cdf0e10cSrcweir<!ATTLIST text:a office:target-frame-name %string; #IMPLIED>
143*cdf0e10cSrcweir<!ATTLIST text:a text:style-name %styleName; #IMPLIED>
144*cdf0e10cSrcweir<!ATTLIST text:a text:visited-style-name %styleName; #IMPLIED>
145*cdf0e10cSrcweir
146*cdf0e10cSrcweir
147*cdf0e10cSrcweir<!ELEMENT text:s EMPTY>
148*cdf0e10cSrcweir<!ATTLIST text:s text:c %positiveInteger; "1">
149*cdf0e10cSrcweir
150*cdf0e10cSrcweir<!ELEMENT text:tab-stop EMPTY>
151*cdf0e10cSrcweir
152*cdf0e10cSrcweir<!ELEMENT text:line-break EMPTY>
153*cdf0e10cSrcweir
154*cdf0e10cSrcweir
155*cdf0e10cSrcweir<!ENTITY % list-items "((text:list-header,text:list-item*)|text:list-item+)">
156*cdf0e10cSrcweir<!ELEMENT text:ordered-list %list-items;>
157*cdf0e10cSrcweir<!ELEMENT text:unordered-list %list-items;>
158*cdf0e10cSrcweir
159*cdf0e10cSrcweir
160*cdf0e10cSrcweir<!ATTLIST text:ordered-list text:style-name %styleName; #IMPLIED>
161*cdf0e10cSrcweir<!ATTLIST text:unordered-list text:style-name %styleName; #IMPLIED>
162*cdf0e10cSrcweir
163*cdf0e10cSrcweir<!ATTLIST text:ordered-list text:continue-numbering %boolean; "false">
164*cdf0e10cSrcweir
165*cdf0e10cSrcweir<!ELEMENT text:list-header (text:p|text:h)+>
166*cdf0e10cSrcweir<!ELEMENT text:list-item (text:p|text:h|text:ordered-list|text:unordered-list)+>
167*cdf0e10cSrcweir
168*cdf0e10cSrcweir<!ATTLIST text:list-item text:restart-numbering %boolean; "false">
169*cdf0e10cSrcweir<!ATTLIST text:list-item text:start-value %positiveInteger; #IMPLIED>
170*cdf0e10cSrcweir
171*cdf0e10cSrcweir<!ELEMENT text:list-style (text:list-level-style-number|
172*cdf0e10cSrcweir     					   text:list-level-style-bullet|
173*cdf0e10cSrcweir     					   text:list-level-style-image)+>
174*cdf0e10cSrcweir
175*cdf0e10cSrcweir<!ATTLIST text:list-style style:name %styleName; #IMPLIED>
176*cdf0e10cSrcweir
177*cdf0e10cSrcweir<!ATTLIST text:list-style text:consecutive-numbering %boolean; "false">
178*cdf0e10cSrcweir
179*cdf0e10cSrcweir
180*cdf0e10cSrcweir<!ELEMENT text:list-level-style-number (style:properties?)>
181*cdf0e10cSrcweir
182*cdf0e10cSrcweir<!ATTLIST text:list-level-style-number text:level %positiveInteger;
183*cdf0e10cSrcweir									     		 #REQUIRED>
184*cdf0e10cSrcweir<!ATTLIST text:list-level-style-number text:style-name %styleName; #IMPLIED>
185*cdf0e10cSrcweir
186*cdf0e10cSrcweir<!ATTLIST text:list-level-style-number style:num-format %string; #REQUIRED>
187*cdf0e10cSrcweir<!ATTLIST text:list-level-style-number style:num-prefix %string; #IMPLIED>
188*cdf0e10cSrcweir<!ATTLIST text:list-level-style-number style:num-suffix %string; #IMPLIED>
189*cdf0e10cSrcweir<!ATTLIST text:list-level-style-number style:num-letter-sync %boolean;
190*cdf0e10cSrcweir									     					"false">
191*cdf0e10cSrcweir<!ATTLIST text:list-level-style-number text:display-levels %positiveInteger;
192*cdf0e10cSrcweir									     				  "1">
193*cdf0e10cSrcweir<!ATTLIST text:list-level-style-number text:start-value %positiveInteger;
194*cdf0e10cSrcweir														   "1">
195*cdf0e10cSrcweir<!ELEMENT text:list-level-style-bullet (style:properties?)>
196*cdf0e10cSrcweir
197*cdf0e10cSrcweir<!ATTLIST text:list-level-style-bullet text:level %positiveInteger; #REQUIRED>
198*cdf0e10cSrcweir<!ATTLIST text:list-level-style-bullet text:style-name %styleName; #IMPLIED>
199*cdf0e10cSrcweir<!ATTLIST text:list-level-style-bullet text:bullet-char %character; #REQUIRED>
200*cdf0e10cSrcweir<!ATTLIST text:list-level-style-bullet style:num-prefix %string; #IMPLIED>
201*cdf0e10cSrcweir<!ATTLIST text:list-level-style-bullet style:num-suffix %string; #IMPLIED>
202*cdf0e10cSrcweir
203*cdf0e10cSrcweir<!ELEMENT text:list-level-style-image (style:properties?,office:binary-data?)>
204*cdf0e10cSrcweir
205*cdf0e10cSrcweir<!ATTLIST text:list-level-style-image text:level %positiveInteger; #REQUIRED>
206*cdf0e10cSrcweir<!ATTLIST text:list-level-style-image xlink:type (simple) #IMPLIED>
207*cdf0e10cSrcweir<!ATTLIST text:list-level-style-image xlink:href %uriReference; #IMPLIED>
208*cdf0e10cSrcweir<!ATTLIST text:list-level-style-image xlink:actuate (onLoad) #IMPLIED>
209*cdf0e10cSrcweir<!ATTLIST text:list-level-style-image xlink:show (embed) #IMPLIED>
210*cdf0e10cSrcweir
211*cdf0e10cSrcweir
212*cdf0e10cSrcweir<!-- list properties -->
213*cdf0e10cSrcweir<!ATTLIST style:properties text:space-before %nonNegativeLength; #IMPLIED>
214*cdf0e10cSrcweir<!ATTLIST style:properties text:min-label-width %nonNegativeLength; #IMPLIED>
215*cdf0e10cSrcweir<!ATTLIST style:properties text:min-label-distance %nonNegativeLength; #IMPLIED>
216*cdf0e10cSrcweir<!ATTLIST style:properties text:enable-numbering %boolean; #IMPLIED>
217*cdf0e10cSrcweir<!ATTLIST style:properties style:list-style-name %styleName; #IMPLIED>
218*cdf0e10cSrcweir
219*cdf0e10cSrcweir<!ELEMENT text:outline-style (text:outline-level-style)+>
220*cdf0e10cSrcweir
221*cdf0e10cSrcweir<!ELEMENT text:outline-level-style (style:properties?)>
222*cdf0e10cSrcweir
223*cdf0e10cSrcweir<!ATTLIST text:outline-level-style text:level %positiveInteger;
224*cdf0e10cSrcweir													 #REQUIRED>
225*cdf0e10cSrcweir<!ATTLIST text:outline-level-style text:style-name %styleName; #IMPLIED>
226*cdf0e10cSrcweir
227*cdf0e10cSrcweir<!ATTLIST text:outline-level-style style:num-format %string; #REQUIRED>
228*cdf0e10cSrcweir<!ATTLIST text:outline-level-style style:num-prefix %string; #IMPLIED>
229*cdf0e10cSrcweir<!ATTLIST text:outline-level-style style:num-suffix %string; #IMPLIED>
230*cdf0e10cSrcweir<!ATTLIST text:outline-level-style style:num-letter-sync %boolean;
231*cdf0e10cSrcweir																"false">
232*cdf0e10cSrcweir<!ATTLIST text:outline-level-style text:display-levels %positiveInteger;
233*cdf0e10cSrcweir															  "1">
234*cdf0e10cSrcweir<!ATTLIST text:outline-level-style text:start-value %positiveInteger;
235*cdf0e10cSrcweir														   "1">
236*cdf0e10cSrcweir
237*cdf0e10cSrcweir<!ENTITY % field-declarations "text:variable-decls?,
238*cdf0e10cSrcweir							   text:user-field-decls?,
239*cdf0e10cSrcweir							   text:sequence-decls?">
240*cdf0e10cSrcweir
241*cdf0e10cSrcweir<!ENTITY % variableName "CDATA">
242*cdf0e10cSrcweir
243*cdf0e10cSrcweir<!ENTITY % formula "CDATA">
244*cdf0e10cSrcweir
245*cdf0e10cSrcweir<!ENTITY % valueAttr "text:value-type %valueType; #IMPLIED
246*cdf0e10cSrcweir							 text:currency CDATA #IMPLIED" >
247*cdf0e10cSrcweir
248*cdf0e10cSrcweir<!ENTITY % valueAndTypeAttr "%valueAttr;
249*cdf0e10cSrcweir		 					 text:value %float; #IMPLIED
250*cdf0e10cSrcweir							 text:date-value %date; #IMPLIED
251*cdf0e10cSrcweir							 text:time-value %timeInstance; #IMPLIED
252*cdf0e10cSrcweir							 text:boolean-value %boolean; #IMPLIED
253*cdf0e10cSrcweir							 text:string-value %string; #IMPLIED" >
254*cdf0e10cSrcweir
255*cdf0e10cSrcweir<!ENTITY % numFormat 'style:num-format CDATA #IMPLIED
256*cdf0e10cSrcweir					   style:num-letter-sync %boolean; "false"'>
257*cdf0e10cSrcweir
258*cdf0e10cSrcweir
259*cdf0e10cSrcweir<!ELEMENT text:date (#PCDATA)>
260*cdf0e10cSrcweir<!ATTLIST text:date text:date-value %timeInstance; #IMPLIED>
261*cdf0e10cSrcweir<!ATTLIST text:date text:date-adjust %dateDuration; #IMPLIED>
262*cdf0e10cSrcweir<!ATTLIST text:date text:fixed %boolean; "false">
263*cdf0e10cSrcweir<!ATTLIST text:date style:data-style-name %styleName; #IMPLIED>
264*cdf0e10cSrcweir
265*cdf0e10cSrcweir<!ELEMENT text:time (#PCDATA)>
266*cdf0e10cSrcweir<!ATTLIST text:time text:time-value %timeInstance; #IMPLIED>
267*cdf0e10cSrcweir<!ATTLIST text:time text:time-adjust %timeDuration; #IMPLIED>
268*cdf0e10cSrcweir<!ATTLIST text:time text:fixed %boolean; "false">
269*cdf0e10cSrcweir<!ATTLIST text:time style:data-style-name %styleName; #IMPLIED>
270*cdf0e10cSrcweir
271*cdf0e10cSrcweir<!ELEMENT text:page-number (#PCDATA)>
272*cdf0e10cSrcweir<!ATTLIST text:page-number text:page-adjust %positiveInteger; #IMPLIED>
273*cdf0e10cSrcweir<!ATTLIST text:page-number text:select-page (previous|current|next) "current">
274*cdf0e10cSrcweir<!ATTLIST text:page-number %numFormat;>
275*cdf0e10cSrcweir
276*cdf0e10cSrcweir<!ELEMENT text:page-continuation (#PCDATA)>
277*cdf0e10cSrcweir<!ATTLIST text:page-continuation text:select-page (previous|next) #REQUIRED>
278*cdf0e10cSrcweir<!ATTLIST text:page-continuation text:string-value %string; #IMPLIED>
279*cdf0e10cSrcweir
280*cdf0e10cSrcweir<!ELEMENT text:sender-firstname (#PCDATA)>
281*cdf0e10cSrcweir<!ATTLIST text:sender-firstname text:fixed %boolean; "true">
282*cdf0e10cSrcweir
283*cdf0e10cSrcweir<!ELEMENT text:sender-lastname (#PCDATA)>
284*cdf0e10cSrcweir<!ATTLIST text:sender-lastname text:fixed %boolean; "true">
285*cdf0e10cSrcweir
286*cdf0e10cSrcweir<!ELEMENT text:sender-initials (#PCDATA)>
287*cdf0e10cSrcweir<!ATTLIST text:sender-initials text:fixed %boolean; "true">
288*cdf0e10cSrcweir
289*cdf0e10cSrcweir<!ELEMENT text:sender-title (#PCDATA)>
290*cdf0e10cSrcweir<!ATTLIST text:sender-title text:fixed %boolean; "true">
291*cdf0e10cSrcweir
292*cdf0e10cSrcweir<!ELEMENT text:sender-position (#PCDATA)>
293*cdf0e10cSrcweir<!ATTLIST text:sender-position text:fixed %boolean; "true">
294*cdf0e10cSrcweir
295*cdf0e10cSrcweir<!ELEMENT text:sender-email (#PCDATA)>
296*cdf0e10cSrcweir<!ATTLIST text:sender-email text:fixed %boolean; "true">
297*cdf0e10cSrcweir
298*cdf0e10cSrcweir<!ELEMENT text:sender-phone-private (#PCDATA)>
299*cdf0e10cSrcweir<!ATTLIST text:sender-phone-private text:fixed %boolean; "true">
300*cdf0e10cSrcweir
301*cdf0e10cSrcweir<!ELEMENT text:sender-fax (#PCDATA)>
302*cdf0e10cSrcweir<!ATTLIST text:sender-fax text:fixed %boolean; "true">
303*cdf0e10cSrcweir
304*cdf0e10cSrcweir<!ELEMENT text:sender-company (#PCDATA)>
305*cdf0e10cSrcweir<!ATTLIST text:sender-company text:fixed %boolean; "true">
306*cdf0e10cSrcweir
307*cdf0e10cSrcweir<!ELEMENT text:sender-phone-work (#PCDATA)>
308*cdf0e10cSrcweir<!ATTLIST text:sender-phone-work text:fixed %boolean; "true">
309*cdf0e10cSrcweir
310*cdf0e10cSrcweir<!ELEMENT text:sender-street (#PCDATA)>
311*cdf0e10cSrcweir<!ATTLIST text:sender-street text:fixed %boolean; "true">
312*cdf0e10cSrcweir
313*cdf0e10cSrcweir<!ELEMENT text:sender-city (#PCDATA)>
314*cdf0e10cSrcweir<!ATTLIST text:sender-city text:fixed %boolean; "true">
315*cdf0e10cSrcweir
316*cdf0e10cSrcweir<!ELEMENT text:sender-postal-code (#PCDATA)>
317*cdf0e10cSrcweir<!ATTLIST text:sender-postal-code text:fixed %boolean; "true">
318*cdf0e10cSrcweir
319*cdf0e10cSrcweir<!ELEMENT text:sender-country (#PCDATA)>
320*cdf0e10cSrcweir<!ATTLIST text:sender-country text:fixed %boolean; "true">
321*cdf0e10cSrcweir
322*cdf0e10cSrcweir<!ELEMENT text:sender-state-or-province (#PCDATA)>
323*cdf0e10cSrcweir<!ATTLIST text:sender-state-or-province text:fixed %boolean; "true">
324*cdf0e10cSrcweir
325*cdf0e10cSrcweir<!ELEMENT text:author-name (#PCDATA)>
326*cdf0e10cSrcweir<!ATTLIST text:author-name text:fixed %boolean; "true">
327*cdf0e10cSrcweir
328*cdf0e10cSrcweir<!ELEMENT text:author-initials (#PCDATA)>
329*cdf0e10cSrcweir<!ATTLIST text:author-initials text:fixed %boolean; "true">
330*cdf0e10cSrcweir
331*cdf0e10cSrcweir<!ELEMENT text:placeholder (#PCDATA)>
332*cdf0e10cSrcweir<!ATTLIST text:placeholder text:placeholder-type (text|table|text-box|image|object) #REQUIRED>
333*cdf0e10cSrcweir<!ATTLIST text:placeholder text:description %string; #IMPLIED>
334*cdf0e10cSrcweir
335*cdf0e10cSrcweir<!ELEMENT text:variable-decls (text:variable-decl)*>
336*cdf0e10cSrcweir
337*cdf0e10cSrcweir<!ELEMENT text:variable-decl EMPTY>
338*cdf0e10cSrcweir<!ATTLIST text:variable-decl text:name %variableName; #REQUIRED>
339*cdf0e10cSrcweir<!ATTLIST text:variable-decl %valueAndTypeAttr;>
340*cdf0e10cSrcweir
341*cdf0e10cSrcweir<!ELEMENT text:variable-set (#PCDATA)>
342*cdf0e10cSrcweir<!ATTLIST text:variable-set text:name %variableName; #REQUIRED>
343*cdf0e10cSrcweir<!ATTLIST text:variable-set text:formula %formula; #IMPLIED>
344*cdf0e10cSrcweir<!ATTLIST text:variable-set %valueAndTypeAttr;>
345*cdf0e10cSrcweir<!ATTLIST text:variable-set text:display (value|none) "value">
346*cdf0e10cSrcweir<!ATTLIST text:variable-set style:data-style-name %styleName; #IMPLIED>
347*cdf0e10cSrcweir
348*cdf0e10cSrcweir<!ELEMENT text:variable-get (#PCDATA)>
349*cdf0e10cSrcweir<!ATTLIST text:variable-get text:name %variableName; #REQUIRED>
350*cdf0e10cSrcweir<!ATTLIST text:variable-get text:display (value|formula) "value">
351*cdf0e10cSrcweir<!ATTLIST text:variable-get style:data-style-name %styleName; #IMPLIED>
352*cdf0e10cSrcweir<!ATTLIST text:variable-get %valueAttr;>
353*cdf0e10cSrcweir
354*cdf0e10cSrcweir<!ELEMENT text:variable-input (#PCDATA)>
355*cdf0e10cSrcweir<!ATTLIST text:variable-input text:name %variableName; #REQUIRED>
356*cdf0e10cSrcweir<!ATTLIST text:variable-input text:description %string; #IMPLIED>
357*cdf0e10cSrcweir<!ATTLIST text:variable-input %valueAndTypeAttr;>
358*cdf0e10cSrcweir<!ATTLIST text:variable-input text:display (value|none) "value">
359*cdf0e10cSrcweir<!ATTLIST text:variable-input style:data-style-name %styleName; #IMPLIED>
360*cdf0e10cSrcweir
361*cdf0e10cSrcweir<!ELEMENT text:user-field-decls (text:user-field-decl)*>
362*cdf0e10cSrcweir
363*cdf0e10cSrcweir<!ELEMENT text:user-field-decl EMPTY>
364*cdf0e10cSrcweir<!ATTLIST text:user-field-decl text:name %variableName; #REQUIRED>
365*cdf0e10cSrcweir<!ATTLIST text:user-field-decl text:formula %formula; #IMPLIED>
366*cdf0e10cSrcweir<!ATTLIST text:user-field-decl %valueAndTypeAttr;>
367*cdf0e10cSrcweir
368*cdf0e10cSrcweir<!ELEMENT text:user-field-get (#PCDATA)>
369*cdf0e10cSrcweir<!ATTLIST text:user-field-get text:name %variableName; #REQUIRED>
370*cdf0e10cSrcweir<!ATTLIST text:user-field-get text:display (value|formula|none) "value">
371*cdf0e10cSrcweir<!ATTLIST text:user-field-get style:data-style-name %styleName; #IMPLIED>
372*cdf0e10cSrcweir
373*cdf0e10cSrcweir<!ELEMENT text:user-field-input (#PCDATA)>
374*cdf0e10cSrcweir<!ATTLIST text:user-field-input text:name %variableName; #REQUIRED>
375*cdf0e10cSrcweir<!ATTLIST text:user-field-input text:description %string; #IMPLIED>
376*cdf0e10cSrcweir<!ATTLIST text:user-field-input style:data-style-name %styleName; #IMPLIED>
377*cdf0e10cSrcweir
378*cdf0e10cSrcweir<!ELEMENT text:sequence-decls (text:sequence-decl)*>
379*cdf0e10cSrcweir
380*cdf0e10cSrcweir<!ELEMENT text:sequence-decl EMPTY>
381*cdf0e10cSrcweir<!ATTLIST text:sequence-decl text:name %variableName; #REQUIRED>
382*cdf0e10cSrcweir<!ATTLIST text:sequence-decl text:display-outline-level %positiveInteger; "0">
383*cdf0e10cSrcweir<!ATTLIST text:sequence-decl text:separation-character %character; ".">
384*cdf0e10cSrcweir
385*cdf0e10cSrcweir<!ELEMENT text:sequence (#PCDATA)>
386*cdf0e10cSrcweir<!ATTLIST text:sequence text:name %variableName; #REQUIRED>
387*cdf0e10cSrcweir<!ATTLIST text:sequence text:formula %formula; #IMPLIED>
388*cdf0e10cSrcweir<!ATTLIST text:sequence %numFormat;>
389*cdf0e10cSrcweir<!ATTLIST text:sequence text:ref-name ID #IMPLIED>
390*cdf0e10cSrcweir
391*cdf0e10cSrcweir<!ELEMENT text:expression (#PCDATA)>
392*cdf0e10cSrcweir<!ATTLIST text:expression text:formula %formula; #IMPLIED>
393*cdf0e10cSrcweir<!ATTLIST text:expression text:display (value|formula ) "value">
394*cdf0e10cSrcweir<!ATTLIST text:expression %valueAndTypeAttr;>
395*cdf0e10cSrcweir<!ATTLIST text:expression style:data-style-name %styleName; #IMPLIED>
396*cdf0e10cSrcweir
397*cdf0e10cSrcweir<!ELEMENT text:text-input (#PCDATA)>
398*cdf0e10cSrcweir<!ATTLIST text:text-input text:description %string; #IMPLIED>
399*cdf0e10cSrcweir
400*cdf0e10cSrcweir<!ENTITY % database-table "text:database-name CDATA #REQUIRED
401*cdf0e10cSrcweir						   text:table-name CDATA #REQUIRED
402*cdf0e10cSrcweir						   text:table-type (table|query|command) #IMPLIED">
403*cdf0e10cSrcweir
404*cdf0e10cSrcweir<!ELEMENT text:database-display (#PCDATA)>
405*cdf0e10cSrcweir<!ATTLIST text:database-display %database-table;>
406*cdf0e10cSrcweir<!ATTLIST text:database-display text:column-name %string; #REQUIRED>
407*cdf0e10cSrcweir<!ATTLIST text:database-display style:data-style-name %styleName; #IMPLIED>
408*cdf0e10cSrcweir<!ATTLIST text:database-display text:display (none|value) #IMPLIED>
409*cdf0e10cSrcweir
410*cdf0e10cSrcweir<!ELEMENT text:database-next (#PCDATA)>
411*cdf0e10cSrcweir<!ATTLIST text:database-next %database-table;>
412*cdf0e10cSrcweir<!ATTLIST text:database-next text:condition %formula; #IMPLIED>
413*cdf0e10cSrcweir
414*cdf0e10cSrcweir<!ELEMENT text:database-select (#PCDATA)>
415*cdf0e10cSrcweir<!ATTLIST text:database-select %database-table;>
416*cdf0e10cSrcweir<!ATTLIST text:database-select text:condition %formula; #IMPLIED>
417*cdf0e10cSrcweir<!ATTLIST text:database-select text:row-number %integer; #REQUIRED>
418*cdf0e10cSrcweir
419*cdf0e10cSrcweir<!ELEMENT text:database-row-number (#PCDATA)>
420*cdf0e10cSrcweir<!ATTLIST text:database-row-number %database-table;>
421*cdf0e10cSrcweir<!ATTLIST text:database-row-number %numFormat;>
422*cdf0e10cSrcweir<!ATTLIST text:database-row-number text:value %integer; #IMPLIED>
423*cdf0e10cSrcweir<!ATTLIST text:database-row-number text:display (none|value) #IMPLIED>
424*cdf0e10cSrcweir
425*cdf0e10cSrcweir<!ELEMENT text:database-name (#PCDATA)>
426*cdf0e10cSrcweir<!ATTLIST text:database-name %database-table;>
427*cdf0e10cSrcweir<!ATTLIST text:database-name text:display (none|value) #IMPLIED>
428*cdf0e10cSrcweir
429*cdf0e10cSrcweir<!ELEMENT text:initial-creator (#PCDATA)>
430*cdf0e10cSrcweir<!ATTLIST text:initial-creator text:fixed %boolean; "false">
431*cdf0e10cSrcweir
432*cdf0e10cSrcweir<!ELEMENT text:creation-date (#PCDATA)>
433*cdf0e10cSrcweir<!ATTLIST text:creation-date text:fixed %boolean; "false">
434*cdf0e10cSrcweir<!ATTLIST text:creation-date text:date-value %date; #IMPLIED>
435*cdf0e10cSrcweir<!ATTLIST text:creation-date style:data-style-name %styleName; #IMPLIED>
436*cdf0e10cSrcweir
437*cdf0e10cSrcweir<!ELEMENT text:creation-time (#PCDATA)>
438*cdf0e10cSrcweir<!ATTLIST text:creation-time text:fixed %boolean; "false">
439*cdf0e10cSrcweir<!ATTLIST text:creation-time text:time-value %timeInstance; #IMPLIED>
440*cdf0e10cSrcweir<!ATTLIST text:creation-time style:data-style-name %styleName; #IMPLIED>
441*cdf0e10cSrcweir
442*cdf0e10cSrcweir<!ELEMENT text:description (#PCDATA)>
443*cdf0e10cSrcweir<!ATTLIST text:description text:fixed %boolean; "false">
444*cdf0e10cSrcweir
445*cdf0e10cSrcweir<!ELEMENT text:user-defined (#PCDATA)>
446*cdf0e10cSrcweir<!ATTLIST text:user-defined text:fixed %boolean; "false">
447*cdf0e10cSrcweir<!ATTLIST text:user-defined text:name %string; #REQUIRED>
448*cdf0e10cSrcweir
449*cdf0e10cSrcweir<!ELEMENT text:print-time (#PCDATA)>
450*cdf0e10cSrcweir<!ATTLIST text:print-time text:fixed %boolean; "false">
451*cdf0e10cSrcweir<!ATTLIST text:print-time text:time-value %timeInstance; #IMPLIED>
452*cdf0e10cSrcweir<!ATTLIST text:print-time style:data-style-name %styleName; #IMPLIED>
453*cdf0e10cSrcweir
454*cdf0e10cSrcweir<!ELEMENT text:print-date (#PCDATA)>
455*cdf0e10cSrcweir<!ATTLIST text:print-date text:fixed %boolean; "false">
456*cdf0e10cSrcweir<!ATTLIST text:print-date text:date-value %date; #IMPLIED>
457*cdf0e10cSrcweir<!ATTLIST text:print-date style:data-style-name %styleName; #IMPLIED>
458*cdf0e10cSrcweir
459*cdf0e10cSrcweir<!ELEMENT text:printed-by (#PCDATA)>
460*cdf0e10cSrcweir<!ATTLIST text:printed-by text:fixed %boolean; "false">
461*cdf0e10cSrcweir
462*cdf0e10cSrcweir<!ELEMENT text:title (#PCDATA)>
463*cdf0e10cSrcweir<!ATTLIST text:title text:fixed %boolean; "false">
464*cdf0e10cSrcweir
465*cdf0e10cSrcweir<!ELEMENT text:subject (#PCDATA)>
466*cdf0e10cSrcweir<!ATTLIST text:subject text:fixed %boolean; "false">
467*cdf0e10cSrcweir
468*cdf0e10cSrcweir<!ELEMENT text:keywords (#PCDATA)>
469*cdf0e10cSrcweir<!ATTLIST text:keywords text:fixed %boolean; "false">
470*cdf0e10cSrcweir
471*cdf0e10cSrcweir<!ELEMENT text:editing-cycles (#PCDATA)>
472*cdf0e10cSrcweir<!ATTLIST text:editing-cycles text:fixed %boolean; "false">
473*cdf0e10cSrcweir
474*cdf0e10cSrcweir<!ELEMENT text:editing-duration (#PCDATA)>
475*cdf0e10cSrcweir<!ATTLIST text:editing-duration text:fixed %boolean; "false">
476*cdf0e10cSrcweir<!ATTLIST text:editing-duration text:duration %timeDuration; #IMPLIED>
477*cdf0e10cSrcweir<!ATTLIST text:editing-duration style:data-style-name %styleName; #IMPLIED>
478*cdf0e10cSrcweir
479*cdf0e10cSrcweir<!ELEMENT text:modification-time (#PCDATA)>
480*cdf0e10cSrcweir<!ATTLIST text:modification-time text:fixed %boolean; "false">
481*cdf0e10cSrcweir<!ATTLIST text:modification-time text:time-value %timeInstance; #IMPLIED>
482*cdf0e10cSrcweir<!ATTLIST text:modification-time style:data-style-name %styleName; #IMPLIED>
483*cdf0e10cSrcweir
484*cdf0e10cSrcweir<!ELEMENT text:modification-date (#PCDATA)>
485*cdf0e10cSrcweir<!ATTLIST text:modification-date text:fixed %boolean; "false">
486*cdf0e10cSrcweir<!ATTLIST text:modification-date text:date-value %date; #IMPLIED>
487*cdf0e10cSrcweir<!ATTLIST text:modification-date style:data-style-name %styleName; #IMPLIED>
488*cdf0e10cSrcweir
489*cdf0e10cSrcweir<!ELEMENT text:creator (#PCDATA)>
490*cdf0e10cSrcweir<!ATTLIST text:creator text:fixed %boolean; "false">
491*cdf0e10cSrcweir
492*cdf0e10cSrcweir<!ELEMENT text:conditional-text (#PCDATA)>
493*cdf0e10cSrcweir<!ATTLIST text:conditional-text text:condition %formula; #REQUIRED>
494*cdf0e10cSrcweir<!ATTLIST text:conditional-text text:string-value-if-false %string; #REQUIRED>
495*cdf0e10cSrcweir<!ATTLIST text:conditional-text text:string-value-if-true %string; #REQUIRED>
496*cdf0e10cSrcweir<!ATTLIST text:conditional-text text:current-value %boolean; "false">
497*cdf0e10cSrcweir
498*cdf0e10cSrcweir<!ELEMENT text:hidden-text (#PCDATA)>
499*cdf0e10cSrcweir<!ATTLIST text:hidden-text text:condition %formula; #REQUIRED>
500*cdf0e10cSrcweir<!ATTLIST text:hidden-text text:string-value %string; #REQUIRED>
501*cdf0e10cSrcweir<!ATTLIST text:hidden-text text:is-hidden %boolean; "false">
502*cdf0e10cSrcweir
503*cdf0e10cSrcweir<!ELEMENT text:hidden-paragraph EMPTY>
504*cdf0e10cSrcweir<!ATTLIST text:hidden-paragraph text:condition %formula; #REQUIRED>
505*cdf0e10cSrcweir<!ATTLIST text:hidden-paragraph text:is-hidden %boolean; "false">
506*cdf0e10cSrcweir
507*cdf0e10cSrcweir<!ELEMENT text:chapter (#PCDATA)>
508*cdf0e10cSrcweir<!ATTLIST text:chapter text:display (name|number|number-and-name|
509*cdf0e10cSrcweir									 plain-number-and-name|plain-number)
510*cdf0e10cSrcweir									 "number-and-name">
511*cdf0e10cSrcweir<!ATTLIST text:chapter text:outline-level %integer; "1">
512*cdf0e10cSrcweir
513*cdf0e10cSrcweir<!ELEMENT text:file-name (#PCDATA)>
514*cdf0e10cSrcweir<!ATTLIST text:file-name text:display (full|path|name|name-and-extension)
515*cdf0e10cSrcweir									  "full">
516*cdf0e10cSrcweir<!ATTLIST text:file-name text:fixed %boolean; "false">
517*cdf0e10cSrcweir
518*cdf0e10cSrcweir<!ELEMENT text:template-name (#PCDATA)>
519*cdf0e10cSrcweir<!ATTLIST text:template-name text:display (full|path|name|name-and-extension|
520*cdf0e10cSrcweir										  area|title) "full">
521*cdf0e10cSrcweir
522*cdf0e10cSrcweir<!ELEMENT text:page-variable-set EMPTY>
523*cdf0e10cSrcweir<!ATTLIST text:page-variable-set text:active %boolean; "true">
524*cdf0e10cSrcweir<!ATTLIST text:page-variable-set text:page-adjust %integer; "0">
525*cdf0e10cSrcweir
526*cdf0e10cSrcweir<!ELEMENT text:page-variable-get (#PCDATA)>
527*cdf0e10cSrcweir<!ATTLIST text:page-variable-get %numFormat;>
528*cdf0e10cSrcweir
529*cdf0e10cSrcweir<!ELEMENT text:execute-macro (#PCDATA|office:events)* >
530*cdf0e10cSrcweir<!ATTLIST text:execute-macro text:description %string; #IMPLIED>
531*cdf0e10cSrcweir
532*cdf0e10cSrcweir
533*cdf0e10cSrcweir<!ELEMENT text:dde-connection-decls (text:dde-connection-decl)*>
534*cdf0e10cSrcweir
535*cdf0e10cSrcweir<!ELEMENT text:dde-connection-decl EMPTY>
536*cdf0e10cSrcweir<!ATTLIST text:dde-connection-decl text:name %string; #REQUIRED>
537*cdf0e10cSrcweir<!ATTLIST text:dde-connection-decl office:dde-application %string; #REQUIRED>
538*cdf0e10cSrcweir<!ATTLIST text:dde-connection-decl office:dde-topic %string; #REQUIRED>
539*cdf0e10cSrcweir<!ATTLIST text:dde-connection-decl office:dde-item %string; #REQUIRED>
540*cdf0e10cSrcweir<!ATTLIST text:dde-connection-decl office:automatic-update %boolean; "false">
541*cdf0e10cSrcweir
542*cdf0e10cSrcweir<!ELEMENT text:dde-connection (#PCDATA)>
543*cdf0e10cSrcweir<!ATTLIST text:dde-connection text:connection-name %string; #REQUIRED>
544*cdf0e10cSrcweir
545*cdf0e10cSrcweir<!ELEMENT text:reference-ref (#PCDATA)>
546*cdf0e10cSrcweir<!ATTLIST text:reference-ref text:ref-name %string; #REQUIRED>
547*cdf0e10cSrcweir<!ATTLIST text:reference-ref text:reference-format (page|chapter|text|direction) #IMPLIED>
548*cdf0e10cSrcweir
549*cdf0e10cSrcweir<!ELEMENT text:sequence-ref (#PCDATA)>
550*cdf0e10cSrcweir<!ATTLIST text:sequence-ref text:ref-name %string; #REQUIRED>
551*cdf0e10cSrcweir<!ATTLIST text:sequence-ref text:reference-format (page|chapter|text|direction|category-and-value|caption|value) #IMPLIED>
552*cdf0e10cSrcweir
553*cdf0e10cSrcweir<!ELEMENT text:bookmark-ref (#PCDATA)>
554*cdf0e10cSrcweir<!ATTLIST text:bookmark-ref text:ref-name %string; #REQUIRED>
555*cdf0e10cSrcweir<!ATTLIST text:bookmark-ref text:reference-format (page|chapter|text|direction) #IMPLIED>
556*cdf0e10cSrcweir
557*cdf0e10cSrcweir<!ELEMENT text:footnote-ref (#PCDATA)>
558*cdf0e10cSrcweir<!ATTLIST text:footnote-ref text:ref-name %string; #REQUIRED>
559*cdf0e10cSrcweir<!ATTLIST text:footnote-ref text:reference-format (page|chapter|text|direction) #IMPLIED>
560*cdf0e10cSrcweir
561*cdf0e10cSrcweir<!ELEMENT text:endnote-ref (#PCDATA)>
562*cdf0e10cSrcweir<!ATTLIST text:endnote-ref text:ref-name %string; #REQUIRED>
563*cdf0e10cSrcweir<!ATTLIST text:endnote-ref text:reference-format (page|chapter|text|direction) #IMPLIED>
564*cdf0e10cSrcweir
565*cdf0e10cSrcweir<!ELEMENT text:sheet-name (#PCDATA)>
566*cdf0e10cSrcweir
567*cdf0e10cSrcweir<!ELEMENT text:page-count (#PCDATA)>
568*cdf0e10cSrcweir<!ATTLIST text:page-count style:num-format %string; #IMPLIED>
569*cdf0e10cSrcweir<!ATTLIST text:page-count style:num-letter-sync %boolean; "false">
570*cdf0e10cSrcweir
571*cdf0e10cSrcweir<!ELEMENT text:paragraph-count (#PCDATA)>
572*cdf0e10cSrcweir<!ATTLIST text:paragraph-count style:num-format %string; #IMPLIED>
573*cdf0e10cSrcweir<!ATTLIST text:paragraph-count style:num-letter-sync %boolean; "false">
574*cdf0e10cSrcweir
575*cdf0e10cSrcweir<!ELEMENT text:word-count (#PCDATA)>
576*cdf0e10cSrcweir<!ATTLIST text:word-count style:num-format %string; #IMPLIED>
577*cdf0e10cSrcweir<!ATTLIST text:word-count style:num-letter-sync %boolean; "false">
578*cdf0e10cSrcweir
579*cdf0e10cSrcweir<!ELEMENT text:character-count (#PCDATA)>
580*cdf0e10cSrcweir<!ATTLIST text:character-count style:num-format %string; #IMPLIED>
581*cdf0e10cSrcweir<!ATTLIST text:character-count style:num-letter-sync %boolean; "false">
582*cdf0e10cSrcweir
583*cdf0e10cSrcweir<!ELEMENT text:table-count (#PCDATA)>
584*cdf0e10cSrcweir<!ATTLIST text:table-count style:num-format %string; #IMPLIED>
585*cdf0e10cSrcweir<!ATTLIST text:table-count style:num-letter-sync %boolean; "false">
586*cdf0e10cSrcweir
587*cdf0e10cSrcweir<!ELEMENT text:image-count (#PCDATA)>
588*cdf0e10cSrcweir<!ATTLIST text:image-count style:num-format %string; #IMPLIED>
589*cdf0e10cSrcweir<!ATTLIST text:image-count style:num-letter-sync %boolean; "false">
590*cdf0e10cSrcweir
591*cdf0e10cSrcweir<!ELEMENT text:object-count (#PCDATA)>
592*cdf0e10cSrcweir<!ATTLIST text:object-count style:num-format %string; #IMPLIED>
593*cdf0e10cSrcweir<!ATTLIST text:object-count style:num-letter-sync %boolean; "false">
594*cdf0e10cSrcweir
595*cdf0e10cSrcweir<!ELEMENT text:bibliography-mark (#PCDATA)>
596*cdf0e10cSrcweir<!ATTLIST text:bibliography-mark text:bibliography-type
597*cdf0e10cSrcweir	( article | book | booklet | conference | custom1 | custom2 | custom3 |
598*cdf0e10cSrcweir	  custom4 | custom5 | email | inbook | incollection | inproceedings |
599*cdf0e10cSrcweir	  journal | manual | mastersthesis | misc | phdthesis | proceedings |
600*cdf0e10cSrcweir	  techreport | unpublished | www ) #REQUIRED >
601*cdf0e10cSrcweir<!ATTLIST text:bibliography-mark text:identifier CDATA #IMPLIED>
602*cdf0e10cSrcweir<!ATTLIST text:bibliography-mark text:address CDATA #IMPLIED>
603*cdf0e10cSrcweir<!ATTLIST text:bibliography-mark text:annote CDATA #IMPLIED>
604*cdf0e10cSrcweir<!ATTLIST text:bibliography-mark text:author CDATA #IMPLIED>
605*cdf0e10cSrcweir<!ATTLIST text:bibliography-mark text:booktitle CDATA #IMPLIED>
606*cdf0e10cSrcweir<!ATTLIST text:bibliography-mark text:chapter CDATA #IMPLIED>
607*cdf0e10cSrcweir<!ATTLIST text:bibliography-mark text:edition CDATA #IMPLIED>
608*cdf0e10cSrcweir<!ATTLIST text:bibliography-mark text:editor CDATA #IMPLIED>
609*cdf0e10cSrcweir<!ATTLIST text:bibliography-mark text:howpublished CDATA #IMPLIED>
610*cdf0e10cSrcweir<!ATTLIST text:bibliography-mark text:institution CDATA #IMPLIED>
611*cdf0e10cSrcweir<!ATTLIST text:bibliography-mark text:journal CDATA #IMPLIED>
612*cdf0e10cSrcweir<!ATTLIST text:bibliography-mark text:month CDATA #IMPLIED>
613*cdf0e10cSrcweir<!ATTLIST text:bibliography-mark text:note CDATA #IMPLIED>
614*cdf0e10cSrcweir<!ATTLIST text:bibliography-mark text:number CDATA #IMPLIED>
615*cdf0e10cSrcweir<!ATTLIST text:bibliography-mark text:organizations CDATA #IMPLIED>
616*cdf0e10cSrcweir<!ATTLIST text:bibliography-mark text:pages CDATA #IMPLIED>
617*cdf0e10cSrcweir<!ATTLIST text:bibliography-mark text:publisher CDATA #IMPLIED>
618*cdf0e10cSrcweir<!ATTLIST text:bibliography-mark text:school CDATA #IMPLIED>
619*cdf0e10cSrcweir<!ATTLIST text:bibliography-mark text:series CDATA #IMPLIED>
620*cdf0e10cSrcweir<!ATTLIST text:bibliography-mark text:title CDATA #IMPLIED>
621*cdf0e10cSrcweir<!ATTLIST text:bibliography-mark text:report-type CDATA #IMPLIED>
622*cdf0e10cSrcweir<!ATTLIST text:bibliography-mark text:volume CDATA #IMPLIED>
623*cdf0e10cSrcweir<!ATTLIST text:bibliography-mark text:year CDATA #IMPLIED>
624*cdf0e10cSrcweir<!ATTLIST text:bibliography-mark text:url CDATA #IMPLIED>
625*cdf0e10cSrcweir<!ATTLIST text:bibliography-mark text:custom1 CDATA #IMPLIED>
626*cdf0e10cSrcweir<!ATTLIST text:bibliography-mark text:custom2 CDATA #IMPLIED>
627*cdf0e10cSrcweir<!ATTLIST text:bibliography-mark text:custom3 CDATA #IMPLIED>
628*cdf0e10cSrcweir<!ATTLIST text:bibliography-mark text:custom4 CDATA #IMPLIED>
629*cdf0e10cSrcweir<!ATTLIST text:bibliography-mark text:custom5 CDATA #IMPLIED>
630*cdf0e10cSrcweir<!ATTLIST text:bibliography-mark text:isbn CDATA #IMPLIED>
631*cdf0e10cSrcweir
632*cdf0e10cSrcweir
633*cdf0e10cSrcweir<!ELEMENT text:bookmark EMPTY>
634*cdf0e10cSrcweir<!ATTLIST text:bookmark text:name CDATA #REQUIRED>
635*cdf0e10cSrcweir
636*cdf0e10cSrcweir<!ELEMENT text:bookmark-start EMPTY>
637*cdf0e10cSrcweir<!ATTLIST text:bookmark-start text:name CDATA #REQUIRED>
638*cdf0e10cSrcweir
639*cdf0e10cSrcweir<!ELEMENT text:bookmark-end EMPTY>
640*cdf0e10cSrcweir<!ATTLIST text:bookmark-end text:name CDATA #REQUIRED>
641*cdf0e10cSrcweir
642*cdf0e10cSrcweir<!ELEMENT text:reference-mark EMPTY>
643*cdf0e10cSrcweir<!ATTLIST text:reference-mark text:name CDATA #REQUIRED>
644*cdf0e10cSrcweir
645*cdf0e10cSrcweir<!ELEMENT text:reference-mark-start EMPTY>
646*cdf0e10cSrcweir<!ATTLIST text:reference-mark-start text:name CDATA #REQUIRED>
647*cdf0e10cSrcweir
648*cdf0e10cSrcweir<!ELEMENT text:reference-mark-end EMPTY>
649*cdf0e10cSrcweir<!ATTLIST text:reference-mark-end text:name CDATA #REQUIRED>
650*cdf0e10cSrcweir
651*cdf0e10cSrcweir<!ELEMENT text:footnotes-configuration (text:footnote-continuation-notice-forward?,text:footnote-continuation-notice-backward?)>
652*cdf0e10cSrcweir<!ATTLIST text:footnotes-configuration style:num-prefix %string; #IMPLIED>
653*cdf0e10cSrcweir<!ATTLIST text:footnotes-configuration style:num-suffix %string; #IMPLIED>
654*cdf0e10cSrcweir<!ATTLIST text:footnotes-configuration style:num-format %string; #IMPLIED>
655*cdf0e10cSrcweir<!ATTLIST text:footnotes-configuration style:num-letter-sync %string; #IMPLIED>
656*cdf0e10cSrcweir<!ATTLIST text:footnotes-configuration text:citation-body-style-name %styleName; #IMPLIED>
657*cdf0e10cSrcweir<!ATTLIST text:footnotes-configuration text:citation-style-name %styleName; #IMPLIED>
658*cdf0e10cSrcweir<!ATTLIST text:footnotes-configuration text:default-style-name  %styleName; #IMPLIED>
659*cdf0e10cSrcweir<!ATTLIST text:footnotes-configuration text:master-page-name %styleName; #IMPLIED>
660*cdf0e10cSrcweir<!ATTLIST text:footnotes-configuration text:start-value %integer; #IMPLIED>
661*cdf0e10cSrcweir<!ATTLIST text:footnotes-configuration text:footnotes-position (document|page) "page">
662*cdf0e10cSrcweir<!ATTLIST text:footnotes-configuration text:start-numbering-at (document|chapter|page) "document">
663*cdf0e10cSrcweir
664*cdf0e10cSrcweir<!ELEMENT text:footnote-continuation-notice-forward (#PCDATA)>
665*cdf0e10cSrcweir<!ELEMENT text:footnote-continuation-notice-backward (#PCDATA)>
666*cdf0e10cSrcweir
667*cdf0e10cSrcweir<!ELEMENT text:endnotes-configuration EMPTY>
668*cdf0e10cSrcweir<!ATTLIST text:endnotes-configuration style:num-prefix %string; #IMPLIED>
669*cdf0e10cSrcweir<!ATTLIST text:endnotes-configuration style:num-suffix %string; #IMPLIED>
670*cdf0e10cSrcweir<!ATTLIST text:endnotes-configuration style:num-format %string; #IMPLIED>
671*cdf0e10cSrcweir<!ATTLIST text:endnotes-configuration style:num-letter-sync %string; #IMPLIED>
672*cdf0e10cSrcweir<!ATTLIST text:endnotes-configuration text:start-value %integer; #IMPLIED>
673*cdf0e10cSrcweir<!ATTLIST text:endnotes-configuration text:citation-style-name %styleName; #IMPLIED>
674*cdf0e10cSrcweir<!ATTLIST text:endnotes-configuration text:citation-body-style-name %styleName; #IMPLIED>
675*cdf0e10cSrcweir<!ATTLIST text:endnotes-configuration text:default-style-name %styleName; #IMPLIED>
676*cdf0e10cSrcweir<!ATTLIST text:endnotes-configuration text:master-page-name %styleName; #IMPLIED>
677*cdf0e10cSrcweir
678*cdf0e10cSrcweir<!-- Validity constraint: text:footnote and text:endnote elements may not
679*cdf0e10cSrcweir	contain other text:footnote or text:endnote elements, even though the DTD
680*cdf0e10cSrcweir	allows this (via the %text; in the foot-/endnote-body).
681*cdf0e10cSrcweir	Unfortunatetly, this constraint cannot be easily specified in the DTD.
682*cdf0e10cSrcweir-->
683*cdf0e10cSrcweir<!ELEMENT text:footnote (text:footnote-citation, text:footnote-body)>
684*cdf0e10cSrcweir<!ATTLIST text:footnote text:id ID #IMPLIED>
685*cdf0e10cSrcweir
686*cdf0e10cSrcweir<!ELEMENT text:footnote-citation (#PCDATA)>
687*cdf0e10cSrcweir<!ATTLIST text:footnote-citation text:label %string; #IMPLIED>
688*cdf0e10cSrcweir
689*cdf0e10cSrcweir<!ELEMENT text:footnote-body (text:h|text:p|
690*cdf0e10cSrcweir							  text:ordered-list|text:unordered-list)*>
691*cdf0e10cSrcweir
692*cdf0e10cSrcweir<!ELEMENT text:endnote (text:endnote-citation, text:endnote-body)>
693*cdf0e10cSrcweir<!ATTLIST text:endnote text:id ID #IMPLIED>
694*cdf0e10cSrcweir
695*cdf0e10cSrcweir<!ELEMENT text:endnote-citation (#PCDATA)>
696*cdf0e10cSrcweir<!ATTLIST text:endnote-citation text:label %string; #IMPLIED>
697*cdf0e10cSrcweir
698*cdf0e10cSrcweir<!ELEMENT text:endnote-body (text:h|text:p|
699*cdf0e10cSrcweir							 text:ordered-list|text:unordered-list)*>
700*cdf0e10cSrcweir
701*cdf0e10cSrcweir<!ENTITY % sectionAttr "text:name CDATA #REQUIRED
702*cdf0e10cSrcweir                        text:style-name %styleName; #IMPLIED
703*cdf0e10cSrcweir                        text:protected %boolean; 'false' ">
704*cdf0e10cSrcweir
705*cdf0e10cSrcweir
706*cdf0e10cSrcweir<!ELEMENT text:section ((text:section-source|office:dde-source)?,
707*cdf0e10cSrcweir						%sectionText;) >
708*cdf0e10cSrcweir
709*cdf0e10cSrcweir<!ATTLIST text:section %sectionAttr;>
710*cdf0e10cSrcweir<!ATTLIST text:section text:display (true|none|condition) "true">
711*cdf0e10cSrcweir<!ATTLIST text:section text:condition %formula; #IMPLIED>
712*cdf0e10cSrcweir<!ATTLIST text:section text:protection-key CDATA #IMPLIED>
713*cdf0e10cSrcweir<!ATTLIST text:section text:is-hidden %boolean; #IMPLIED>
714*cdf0e10cSrcweir
715*cdf0e10cSrcweir<!ELEMENT text:section-source EMPTY>
716*cdf0e10cSrcweir<!ATTLIST text:section-source xlink:href %string; #IMPLIED>
717*cdf0e10cSrcweir<!ATTLIST text:section-source xlink:type (simple) #FIXED "simple">
718*cdf0e10cSrcweir<!ATTLIST text:section-source xlink:show (embed) #FIXED "embed">
719*cdf0e10cSrcweir<!ATTLIST text:section-source text:section-name %string; #IMPLIED>
720*cdf0e10cSrcweir<!ATTLIST text:section-source text:filter-name %string; #IMPLIED>
721*cdf0e10cSrcweir
722*cdf0e10cSrcweir<!ELEMENT text:table-of-content (text:table-of-content-source,
723*cdf0e10cSrcweir								 text:index-body)   >
724*cdf0e10cSrcweir<!ATTLIST text:table-of-content %sectionAttr;>
725*cdf0e10cSrcweir
726*cdf0e10cSrcweir<!ELEMENT text:table-of-content-source (text:index-title-template? ,
727*cdf0e10cSrcweir										text:table-of-content-entry-template*,
728*cdf0e10cSrcweir										text:index-source-styles* ) >
729*cdf0e10cSrcweir<!ATTLIST text:table-of-content-source text:outline-level %integer; #IMPLIED>
730*cdf0e10cSrcweir<!ATTLIST text:table-of-content-source text:use-outline-level %boolean; "true">
731*cdf0e10cSrcweir<!ATTLIST text:table-of-content-source text:use-index-marks %boolean; "true">
732*cdf0e10cSrcweir<!ATTLIST text:table-of-content-source text:use-index-source-styles
733*cdf0e10cSrcweir															%boolean; "false">
734*cdf0e10cSrcweir<!ATTLIST text:table-of-content-source text:index-scope (document|chapter)
735*cdf0e10cSrcweir														"document">
736*cdf0e10cSrcweir<!ATTLIST text:table-of-content-source text:relative-tab-stop-position
737*cdf0e10cSrcweir															%boolean; "true">
738*cdf0e10cSrcweir<!ATTLIST text:table-of-content-source fo:language %string; #IMPLIED>
739*cdf0e10cSrcweir<!ATTLIST text:table-of-content-source fo:country %string; #IMPLIED>
740*cdf0e10cSrcweir<!ATTLIST text:table-of-content-source text:sort-algorithm %string; #IMPLIED>
741*cdf0e10cSrcweir
742*cdf0e10cSrcweir<!ELEMENT text:table-of-content-entry-template (text:index-entry-chapter-number |
743*cdf0e10cSrcweir												text:index-entry-page-number |
744*cdf0e10cSrcweir												text:index-entry-text |
745*cdf0e10cSrcweir												text:index-entry-span |
746*cdf0e10cSrcweir												text:index-entry-tab-stop |
747*cdf0e10cSrcweir												text:index-entry-link-start |
748*cdf0e10cSrcweir												text:index-entry-link-end)* >
749*cdf0e10cSrcweir<!ATTLIST text:table-of-content-entry-template text:outline-level
750*cdf0e10cSrcweir						%integer; #REQUIRED>
751*cdf0e10cSrcweir<!ATTLIST text:table-of-content-entry-template text:style-name
752*cdf0e10cSrcweir						%styleName; #REQUIRED>
753*cdf0e10cSrcweir
754*cdf0e10cSrcweir<!ELEMENT text:illustration-index
755*cdf0e10cSrcweir			(text:illustration-index-source, text:index-body)>
756*cdf0e10cSrcweir<!ATTLIST text:illustration-index %sectionAttr;>
757*cdf0e10cSrcweir
758*cdf0e10cSrcweir<!ELEMENT text:illustration-index-source (text:index-title-template?,
759*cdf0e10cSrcweir									text:illustration-index-entry-template?) >
760*cdf0e10cSrcweir<!ATTLIST text:illustration-index-source text:index-scope
761*cdf0e10cSrcweir									(document|chapter) "document">
762*cdf0e10cSrcweir<!ATTLIST text:illustration-index-source text:relative-tab-stop-position
763*cdf0e10cSrcweir									%boolean; "true">
764*cdf0e10cSrcweir<!ATTLIST text:illustration-index-source text:use-caption %boolean; "true">
765*cdf0e10cSrcweir<!ATTLIST text:illustration-index-source text:caption-sequence-name
766*cdf0e10cSrcweir									%string; #IMPLIED>
767*cdf0e10cSrcweir<!ATTLIST text:illustration-index-source text:caption-sequence-format
768*cdf0e10cSrcweir									(text|category-and-value|caption) "text">
769*cdf0e10cSrcweir<!ATTLIST text:illustration-index-source fo:language %string; #IMPLIED>
770*cdf0e10cSrcweir<!ATTLIST text:illustration-index-source fo:country %string; #IMPLIED>
771*cdf0e10cSrcweir<!ATTLIST text:illustration-index-source text:sort-algorithm %string; #IMPLIED>
772*cdf0e10cSrcweir
773*cdf0e10cSrcweir<!ELEMENT text:illustration-index-entry-template
774*cdf0e10cSrcweir								( text:index-entry-page-number |
775*cdf0e10cSrcweir								  text:index-entry-text |
776*cdf0e10cSrcweir								  text:index-entry-span |
777*cdf0e10cSrcweir								  text:index-entry-tab-stop )* >
778*cdf0e10cSrcweir<!ATTLIST text:illustration-index-entry-template text:style-name
779*cdf0e10cSrcweir									%styleName; #REQUIRED>
780*cdf0e10cSrcweir
781*cdf0e10cSrcweir<!ELEMENT text:table-index (text:table-index-source, text:index-body)>
782*cdf0e10cSrcweir<!ATTLIST text:table-index %sectionAttr;>
783*cdf0e10cSrcweir
784*cdf0e10cSrcweir<!ELEMENT text:table-index-source (text:index-title-template?,
785*cdf0e10cSrcweir									text:table-index-entry-template?) >
786*cdf0e10cSrcweir<!ATTLIST text:table-index-source text:index-scope
787*cdf0e10cSrcweir									(document|chapter) "document">
788*cdf0e10cSrcweir<!ATTLIST text:table-index-source text:relative-tab-stop-position
789*cdf0e10cSrcweir									%boolean; "true">
790*cdf0e10cSrcweir<!ATTLIST text:table-index-source text:use-caption %boolean; "true">
791*cdf0e10cSrcweir<!ATTLIST text:table-index-source text:caption-sequence-name
792*cdf0e10cSrcweir									%string; #IMPLIED>
793*cdf0e10cSrcweir<!ATTLIST text:table-index-source text:caption-sequence-format
794*cdf0e10cSrcweir									(text|category-and-value|caption) "text">
795*cdf0e10cSrcweir<!ATTLIST text:table-index-source fo:language %string; #IMPLIED>
796*cdf0e10cSrcweir<!ATTLIST text:table-index-source fo:country %string; #IMPLIED>
797*cdf0e10cSrcweir<!ATTLIST text:table-index-source text:sort-algorithm %string; #IMPLIED>
798*cdf0e10cSrcweir
799*cdf0e10cSrcweir<!ELEMENT text:table-index-entry-template ( text:index-entry-page-number |
800*cdf0e10cSrcweir											text:index-entry-text |
801*cdf0e10cSrcweir											text:index-entry-span |
802*cdf0e10cSrcweir											text:index-entry-tab-stop )* >
803*cdf0e10cSrcweir<!ATTLIST text:table-index-entry-template text:style-name
804*cdf0e10cSrcweir											%styleName; #REQUIRED>
805*cdf0e10cSrcweir
806*cdf0e10cSrcweir<!ELEMENT text:object-index ( text:object-index-source, text:index-body ) >
807*cdf0e10cSrcweir<!ATTLIST text:object-index %sectionAttr;>
808*cdf0e10cSrcweir
809*cdf0e10cSrcweir<!ELEMENT text:object-index-source ( text:index-title-template?,
810*cdf0e10cSrcweir									 text:object-index-entry-template? ) >
811*cdf0e10cSrcweir<!ATTLIST text:object-index-source text:index-scope
812*cdf0e10cSrcweir									(document|chapter) "document">
813*cdf0e10cSrcweir<!ATTLIST text:object-index-source text:relative-tab-stop-position
814*cdf0e10cSrcweir									%boolean; "true">
815*cdf0e10cSrcweir<!ATTLIST text:object-index-source text:use-spreadsheet-objects
816*cdf0e10cSrcweir									%boolean; "false">
817*cdf0e10cSrcweir<!ATTLIST text:object-index-source text:use-draw-objects %boolean; "false">
818*cdf0e10cSrcweir<!ATTLIST text:object-index-source text:use-chart-objects %boolean; "false">
819*cdf0e10cSrcweir<!ATTLIST text:object-index-source text:use-other-objects %boolean; "false">
820*cdf0e10cSrcweir<!ATTLIST text:object-index-source text:use-math-objects %boolean; "false">
821*cdf0e10cSrcweir<!ATTLIST text:object-index-source fo:language %string; #IMPLIED>
822*cdf0e10cSrcweir<!ATTLIST text:object-index-source fo:country %string; #IMPLIED>
823*cdf0e10cSrcweir<!ATTLIST text:object-index-source text:sort-algorithm %string; #IMPLIED>
824*cdf0e10cSrcweir
825*cdf0e10cSrcweir<!ELEMENT text:object-index-entry-template ( text:index-entry-page-number |
826*cdf0e10cSrcweir											 text:index-entry-text |
827*cdf0e10cSrcweir											 text:index-entry-span |
828*cdf0e10cSrcweir											 text:index-entry-tab-stop )* >
829*cdf0e10cSrcweir<!ATTLIST text:object-index-entry-template text:style-name
830*cdf0e10cSrcweir											%styleName; #REQUIRED >
831*cdf0e10cSrcweir
832*cdf0e10cSrcweir<!ELEMENT text:user-index (text:user-index-source, text:index-body) >
833*cdf0e10cSrcweir<!ATTLIST text:user-index %sectionAttr;>
834*cdf0e10cSrcweir
835*cdf0e10cSrcweir<!ELEMENT text:user-index-source ( text:index-title-template?,
836*cdf0e10cSrcweir								   text:user-index-entry-template*,
837*cdf0e10cSrcweir								   text:index-source-styles* ) >
838*cdf0e10cSrcweir<!ATTLIST text:user-index-source text:index-scope
839*cdf0e10cSrcweir									(document|chapter) "document">
840*cdf0e10cSrcweir<!ATTLIST text:user-index-source text:relative-tab-stop-position
841*cdf0e10cSrcweir									%boolean; "true">
842*cdf0e10cSrcweir<!ATTLIST text:user-index-source text:use-index-marks %boolean; "false">
843*cdf0e10cSrcweir<!ATTLIST text:user-index-source text:use-graphics %boolean; "false">
844*cdf0e10cSrcweir<!ATTLIST text:user-index-source text:use-tables %boolean; "false">
845*cdf0e10cSrcweir<!ATTLIST text:user-index-source text:use-floating-frames %boolean; "false">
846*cdf0e10cSrcweir<!ATTLIST text:user-index-source text:use-objects %boolean; "false">
847*cdf0e10cSrcweir<!ATTLIST text:user-index-source text:use-index-source-styles
848*cdf0e10cSrcweir													%boolean; "false">
849*cdf0e10cSrcweir<!ATTLIST text:user-index-source text:copy-outline-levels %boolean; "false">
850*cdf0e10cSrcweir<!ATTLIST text:user-index-source fo:language %string; #IMPLIED>
851*cdf0e10cSrcweir<!ATTLIST text:user-index-source fo:country %string; #IMPLIED>
852*cdf0e10cSrcweir<!ATTLIST text:user-index-source text:sort-algorithm %string; #IMPLIED>
853*cdf0e10cSrcweir<!ATTLIST text:user-index-source text:index-name %string; #IMPLIED>
854*cdf0e10cSrcweir
855*cdf0e10cSrcweir<!ELEMENT text:user-index-entry-template ( text:index-entry-chapter |
856*cdf0e10cSrcweir										   text:index-entry-page-number |
857*cdf0e10cSrcweir										   text:index-entry-text |
858*cdf0e10cSrcweir										   text:index-entry-span |
859*cdf0e10cSrcweir										   text:index-entry-tab-stop )* >
860*cdf0e10cSrcweir<!ATTLIST text:user-index-entry-template text:outline-level %integer; #REQUIRED>
861*cdf0e10cSrcweir<!ATTLIST text:user-index-entry-template text:style-name %styleName; #REQUIRED>
862*cdf0e10cSrcweir
863*cdf0e10cSrcweir<!ELEMENT text:alphabetical-index (text:alphabetical-index-source,
864*cdf0e10cSrcweir									text:index-body)>
865*cdf0e10cSrcweir<!ATTLIST text:alphabetical-index %sectionAttr;>
866*cdf0e10cSrcweir
867*cdf0e10cSrcweir<!ELEMENT text:alphabetical-index-source ( text:index-title-template?,
868*cdf0e10cSrcweir							text:alphabetical-index-entry-template* ) >
869*cdf0e10cSrcweir<!ATTLIST text:alphabetical-index-source text:index-scope
870*cdf0e10cSrcweir												(document|chapter) "document">
871*cdf0e10cSrcweir<!ATTLIST text:alphabetical-index-source text:relative-tab-stop-position
872*cdf0e10cSrcweir												%boolean; "true">
873*cdf0e10cSrcweir<!ATTLIST text:alphabetical-index-source text:ignore-case %boolean; "false">
874*cdf0e10cSrcweir<!ATTLIST text:alphabetical-index-source text:main-entry-style-name
875*cdf0e10cSrcweir												%styleName; #IMPLIED>
876*cdf0e10cSrcweir<!ATTLIST text:alphabetical-index-source text:alphabetical-separators
877*cdf0e10cSrcweir												%boolean; "false">
878*cdf0e10cSrcweir<!ATTLIST text:alphabetical-index-source text:combine-entries
879*cdf0e10cSrcweir												%boolean; "true">
880*cdf0e10cSrcweir<!ATTLIST text:alphabetical-index-source text:combine-entries-with-dash
881*cdf0e10cSrcweir												%boolean; "false">
882*cdf0e10cSrcweir<!ATTLIST text:alphabetical-index-source text:combine-entries-with-pp
883*cdf0e10cSrcweir												%boolean; "true">
884*cdf0e10cSrcweir<!ATTLIST text:alphabetical-index-source text:use-keys-as-entries
885*cdf0e10cSrcweir												%boolean; "false">
886*cdf0e10cSrcweir<!ATTLIST text:alphabetical-index-source text:capitalize-entries
887*cdf0e10cSrcweir												%boolean; "false">
888*cdf0e10cSrcweir<!ATTLIST text:alphabetical-index-source text:comma-separated
889*cdf0e10cSrcweir												%boolean; "false">
890*cdf0e10cSrcweir<!ATTLIST text:alphabetical-index-source fo:language %string; #IMPLIED>
891*cdf0e10cSrcweir<!ATTLIST text:alphabetical-index-source fo:country %string; #IMPLIED>
892*cdf0e10cSrcweir<!ATTLIST text:alphabetical-index-source text:sort-algorithm %string; #IMPLIED>
893*cdf0e10cSrcweir
894*cdf0e10cSrcweir<!ELEMENT text:alphabetical-index-entry-template ( text:index-entry-chapter |
895*cdf0e10cSrcweir												text:index-entry-page-number |
896*cdf0e10cSrcweir												text:index-entry-text |
897*cdf0e10cSrcweir												text:index-entry-span |
898*cdf0e10cSrcweir												text:index-entry-tab-stop )* >
899*cdf0e10cSrcweir<!ATTLIST text:alphabetical-index-entry-template text:outline-level
900*cdf0e10cSrcweir												(1|2|3|separator) #REQUIRED>
901*cdf0e10cSrcweir<!ATTLIST text:alphabetical-index-entry-template text:style-name
902*cdf0e10cSrcweir												%styleName; #REQUIRED>
903*cdf0e10cSrcweir
904*cdf0e10cSrcweir<!ELEMENT text:alphabetical-index-auto-mark-file EMPTY>
905*cdf0e10cSrcweir<!ATTLIST text:alphabetical-index-auto-mark-file xlink:href CDATA #IMPLIED>
906*cdf0e10cSrcweir<!ATTLIST text:alphabetical-index-auto-mark-file xlink:type (simple) #FIXED "simple">
907*cdf0e10cSrcweir
908*cdf0e10cSrcweir<!ELEMENT text:bibliography (text:bibliography-source, text:index-body) >
909*cdf0e10cSrcweir<!ATTLIST text:bibliography %sectionAttr;>
910*cdf0e10cSrcweir
911*cdf0e10cSrcweir<!ELEMENT text:bibliography-source ( text:index-title-template?,
912*cdf0e10cSrcweir									 text:bibliography-entry-template* ) >
913*cdf0e10cSrcweir
914*cdf0e10cSrcweir<!ELEMENT text:bibliography-entry-template ( text:index-entry-span |
915*cdf0e10cSrcweir											 text:index-entry-tab-stop |
916*cdf0e10cSrcweir											 text:index-entry-bibliography )* >
917*cdf0e10cSrcweir<!ATTLIST text:bibliography-entry-template text:bibliography-type
918*cdf0e10cSrcweir				( article | book | booklet | conference | custom1 | custom2 |
919*cdf0e10cSrcweir				  custom3 | custom4 | custom5 | email | inbook | incollection |
920*cdf0e10cSrcweir				  inproceedings | journal | manual | mastersthesis | misc |
921*cdf0e10cSrcweir				  phdthesis | proceedings | techreport | unpublished | www )
922*cdf0e10cSrcweir				#REQUIRED >
923*cdf0e10cSrcweir<!ATTLIST text:bibliography-entry-template text:style-name
924*cdf0e10cSrcweir													%styleName; #REQUIRED>
925*cdf0e10cSrcweir
926*cdf0e10cSrcweir<!ELEMENT text:index-body %sectionText; >
927*cdf0e10cSrcweir
928*cdf0e10cSrcweir<!--
929*cdf0e10cSrcweirValidity constraint: text:index-title elements may appear only in
930*cdf0e10cSrcweirindices, and there may be only one text:index-title element.
931*cdf0e10cSrcweir-->
932*cdf0e10cSrcweir<!ELEMENT text:index-title %sectionText; >
933*cdf0e10cSrcweir<!ATTLIST text:index-title text:style-name %styleName; #IMPLIED>
934*cdf0e10cSrcweir<!ATTLIST text:index-title text:name %string; #IMPLIED>
935*cdf0e10cSrcweir
936*cdf0e10cSrcweir<!ELEMENT text:index-title-template (#PCDATA)>
937*cdf0e10cSrcweir<!ATTLIST text:index-title-template text:style-name %styleName; #IMPLIED>
938*cdf0e10cSrcweir
939*cdf0e10cSrcweir<!ELEMENT text:index-entry-chapter-number EMPTY>
940*cdf0e10cSrcweir<!ATTLIST text:index-entry-chapter-number text:style-name %styleName; #IMPLIED>
941*cdf0e10cSrcweir
942*cdf0e10cSrcweir<!ELEMENT text:index-entry-chapter EMPTY>
943*cdf0e10cSrcweir<!ATTLIST text:index-entry-chapter text:style-name %styleName; #IMPLIED>
944*cdf0e10cSrcweir<!ATTLIST text:index-entry-chapter text:display (name|number|number-and-name)
945*cdf0e10cSrcweir															"number-and-name" >
946*cdf0e10cSrcweir
947*cdf0e10cSrcweir<!ELEMENT text:index-entry-text EMPTY>
948*cdf0e10cSrcweir<!ATTLIST text:index-entry-text text:style-name %styleName; #IMPLIED>
949*cdf0e10cSrcweir
950*cdf0e10cSrcweir<!ELEMENT text:index-entry-page-number EMPTY>
951*cdf0e10cSrcweir<!ATTLIST text:index-entry-page-number text:style-name %styleName; #IMPLIED>
952*cdf0e10cSrcweir
953*cdf0e10cSrcweir<!ELEMENT text:index-entry-span (#PCDATA)>
954*cdf0e10cSrcweir<!ATTLIST text:index-entry-span text:style-name %styleName; #IMPLIED>
955*cdf0e10cSrcweir
956*cdf0e10cSrcweir<!ELEMENT text:index-entry-bibliography EMPTY>
957*cdf0e10cSrcweir<!ATTLIST text:index-entry-bibliography text:style-name %styleName; #IMPLIED>
958*cdf0e10cSrcweir<!ATTLIST text:index-entry-bibliography text:bibliography-data-field
959*cdf0e10cSrcweir							( address | annote | author | bibliography-type |
960*cdf0e10cSrcweir							  booktitle | chapter | custom1 | custom2 |
961*cdf0e10cSrcweir							  custom3 | custom4 | custom5 | edition | editor |
962*cdf0e10cSrcweir							  howpublished | identifier | institution | isbn |
963*cdf0e10cSrcweir							  journal | month | note | number | organizations |
964*cdf0e10cSrcweir							  pages | publisher | report-type | school |
965*cdf0e10cSrcweir							  series | title | url | volume | year ) #REQUIRED>
966*cdf0e10cSrcweir
967*cdf0e10cSrcweir
968*cdf0e10cSrcweir<!ELEMENT text:index-entry-tab-stop EMPTY>
969*cdf0e10cSrcweir<!ATTLIST text:index-entry-tab-stop text:style-name %styleName; #IMPLIED>
970*cdf0e10cSrcweir<!ATTLIST text:index-entry-tab-stop style:leader-char %character; " ">
971*cdf0e10cSrcweir<!ATTLIST text:index-entry-tab-stop style:type (left|right) "left">
972*cdf0e10cSrcweir<!ATTLIST text:index-entry-tab-stop style:position %length; #IMPLIED>
973*cdf0e10cSrcweir<!ATTLIST text:index-entry-tab-stop style:with-tab %boolean; "true">
974*cdf0e10cSrcweir
975*cdf0e10cSrcweir<!ELEMENT text:index-entry-link-start EMPTY>
976*cdf0e10cSrcweir<!ATTLIST text:index-entry-link-start text:style-name %styleName; #IMPLIED>
977*cdf0e10cSrcweir
978*cdf0e10cSrcweir<!ELEMENT text:index-entry-link-end EMPTY>
979*cdf0e10cSrcweir<!ATTLIST text:index-entry-link-end text:style-name %styleName; #IMPLIED>
980*cdf0e10cSrcweir
981*cdf0e10cSrcweir<!ELEMENT text:index-source-styles (text:index-source-style)*>
982*cdf0e10cSrcweir<!ATTLIST text:index-source-styles text:outline-level %integer; #REQUIRED>
983*cdf0e10cSrcweir
984*cdf0e10cSrcweir<!ELEMENT text:index-source-style EMPTY>
985*cdf0e10cSrcweir<!ATTLIST text:index-source-style text:style-name %styleName; #REQUIRED>
986*cdf0e10cSrcweir
987*cdf0e10cSrcweir<!ELEMENT text:toc-mark-start EMPTY>
988*cdf0e10cSrcweir<!ATTLIST text:toc-mark-start text:id %string; #REQUIRED>
989*cdf0e10cSrcweir<!ATTLIST text:toc-mark-start text:outline-level %integer; #IMPLIED>
990*cdf0e10cSrcweir
991*cdf0e10cSrcweir<!ELEMENT text:toc-mark-end EMPTY>
992*cdf0e10cSrcweir<!ATTLIST text:toc-mark-end text:id %string; #REQUIRED>
993*cdf0e10cSrcweir
994*cdf0e10cSrcweir<!ELEMENT text:toc-mark EMPTY>
995*cdf0e10cSrcweir<!ATTLIST text:toc-mark text:string-value %string; #REQUIRED>
996*cdf0e10cSrcweir<!ATTLIST text:toc-mark text:outline-level %integer; #IMPLIED>
997*cdf0e10cSrcweir
998*cdf0e10cSrcweir<!ELEMENT text:user-index-mark-start EMPTY>
999*cdf0e10cSrcweir<!ATTLIST text:user-index-mark-start text:id %string; #REQUIRED>
1000*cdf0e10cSrcweir<!ATTLIST text:user-index-mark-start text:outline-level %integer; #IMPLIED>
1001*cdf0e10cSrcweir<!ATTLIST text:user-index-mark-start text:index-name %string; #IMPLIED>
1002*cdf0e10cSrcweir
1003*cdf0e10cSrcweir<!ELEMENT text:user-index-mark-end EMPTY>
1004*cdf0e10cSrcweir<!ATTLIST text:user-index-mark-end text:id %string; #REQUIRED>
1005*cdf0e10cSrcweir
1006*cdf0e10cSrcweir<!ELEMENT text:user-index-mark EMPTY>
1007*cdf0e10cSrcweir<!ATTLIST text:user-index-mark text:string-value %string; #REQUIRED>
1008*cdf0e10cSrcweir<!ATTLIST text:user-index-mark text:outline-level %integer; #IMPLIED>
1009*cdf0e10cSrcweir<!ATTLIST text:user-index-mark text:index-name %string; #IMPLIED>
1010*cdf0e10cSrcweir
1011*cdf0e10cSrcweir<!ELEMENT text:alphabetical-index-mark-start EMPTY>
1012*cdf0e10cSrcweir<!ATTLIST text:alphabetical-index-mark-start text:id %string; #REQUIRED>
1013*cdf0e10cSrcweir<!ATTLIST text:alphabetical-index-mark-start text:key1 %string; #IMPLIED>
1014*cdf0e10cSrcweir<!ATTLIST text:alphabetical-index-mark-start text:key2 %string; #IMPLIED>
1015*cdf0e10cSrcweir<!ATTLIST text:alphabetical-index-mark-start text:main-etry %boolean; "false">
1016*cdf0e10cSrcweir
1017*cdf0e10cSrcweir<!ELEMENT text:alphabetical-index-mark-end EMPTY>
1018*cdf0e10cSrcweir<!ATTLIST text:alphabetical-index-mark-end text:id %string; #REQUIRED>
1019*cdf0e10cSrcweir
1020*cdf0e10cSrcweir<!ELEMENT text:alphabetical-index-mark EMPTY>
1021*cdf0e10cSrcweir<!ATTLIST text:alphabetical-index-mark text:string-value %string; #REQUIRED>
1022*cdf0e10cSrcweir<!ATTLIST text:alphabetical-index-mark text:key1 %string; #IMPLIED>
1023*cdf0e10cSrcweir<!ATTLIST text:alphabetical-index-mark text:key2 %string; #IMPLIED>
1024*cdf0e10cSrcweir<!ATTLIST text:alphabetical-index-mark text:main-etry %boolean; "false">
1025*cdf0e10cSrcweir
1026*cdf0e10cSrcweir<!ELEMENT text:bibliography-configuration (text:sort-key)*>
1027*cdf0e10cSrcweir<!ATTLIST text:bibliography-configuration text:prefix %string; #IMPLIED>
1028*cdf0e10cSrcweir<!ATTLIST text:bibliography-configuration text:suffix %string; #IMPLIED>
1029*cdf0e10cSrcweir<!ATTLIST text:bibliography-configuration text:sort-by-position %boolean; "true">
1030*cdf0e10cSrcweir<!ATTLIST text:bibliography-configuration text:numbered-entries %boolean; "false">
1031*cdf0e10cSrcweir<!ATTLIST text:bibliography-configuration fo:language %string; #IMPLIED>
1032*cdf0e10cSrcweir<!ATTLIST text:bibliography-configuration fo:country %string; #IMPLIED>
1033*cdf0e10cSrcweir<!ATTLIST text:bibliography-configuration text:sort-algorithm %string; #IMPLIED>
1034*cdf0e10cSrcweir
1035*cdf0e10cSrcweir<!ELEMENT text:sort-key EMPTY>
1036*cdf0e10cSrcweir<!ATTLIST text:sort-key text:key ( address | annote | author |
1037*cdf0e10cSrcweir	bibliography-type | booktitle | chapter | custom1 | custom2 |
1038*cdf0e10cSrcweir	custom3 | custom4 | custom5 | edition | editor | howpublished |
1039*cdf0e10cSrcweir	identifier | institution | isbn | journal | month | note | number |
1040*cdf0e10cSrcweir	organizations | pages | publisher | report-type | school | series |
1041*cdf0e10cSrcweir	title | url | volume | year ) #REQUIRED>
1042*cdf0e10cSrcweir<!ATTLIST text:sort-key text:sort-ascending %boolean; "true">
1043*cdf0e10cSrcweir
1044*cdf0e10cSrcweir<!ELEMENT text:linenumbering-configuration (text:linenumbering-separator?)>
1045*cdf0e10cSrcweir<!ATTLIST text:linenumbering-configuration text:style-name %styleName; #IMPLIED>
1046*cdf0e10cSrcweir<!ATTLIST text:linenumbering-configuration text:number-lines %boolean; "true">
1047*cdf0e10cSrcweir<!ATTLIST text:linenumbering-configuration text:count-empty-lines %boolean; "true">
1048*cdf0e10cSrcweir<!ATTLIST text:linenumbering-configuration text:count-in-floating-frames %boolean; "false">
1049*cdf0e10cSrcweir<!ATTLIST text:linenumbering-configuration text:restart-numbering %boolean; "false">
1050*cdf0e10cSrcweir<!ATTLIST text:linenumbering-configuration text:offset %nonNegativeLength; #IMPLIED>
1051*cdf0e10cSrcweir<!ATTLIST text:linenumbering-configuration style:num-format (1|a|A|i|I) "1">
1052*cdf0e10cSrcweir<!ATTLIST text:linenumbering-configuration style:num-letter-sync %boolean; "false">
1053*cdf0e10cSrcweir<!ATTLIST text:linenumbering-configuration text:number-position (left|rigth|inner|outer) "left">
1054*cdf0e10cSrcweir<!ATTLIST text:linenumbering-configuration text:increment %nonNegativeInteger; #IMPLIED>
1055*cdf0e10cSrcweir
1056*cdf0e10cSrcweir<!ELEMENT text:linenumbering-separator (#PCDATA)>
1057*cdf0e10cSrcweir<!ATTLIST text:linenumbering-separator text:increment %nonNegativeInteger; #IMPLIED>
1058*cdf0e10cSrcweir
1059*cdf0e10cSrcweir<!ELEMENT text:script (#PCDATA)>
1060*cdf0e10cSrcweir<!ATTLIST text:script script:language CDATA #REQUIRED>
1061*cdf0e10cSrcweir<!ATTLIST text:script xlink:href CDATA #IMPLIED>
1062*cdf0e10cSrcweir<!ATTLIST text:script xlink:type (simple) #FIXED "simple">
1063*cdf0e10cSrcweir
1064*cdf0e10cSrcweir<!ELEMENT text:measure (#PCDATA)>
1065*cdf0e10cSrcweir<!ATTLIST text:measure text:kind (value|unit|gap) #REQUIRED>
1066*cdf0e10cSrcweir
1067*cdf0e10cSrcweir<!ELEMENT text:ruby (text:ruby-base, text:ruby-text)>
1068*cdf0e10cSrcweir<!ATTLIST text:ruby text:style-name %styleName; #IMPLIED>
1069*cdf0e10cSrcweir
1070*cdf0e10cSrcweir<!ELEMENT text:ruby-base %inline-text;>
1071*cdf0e10cSrcweir
1072*cdf0e10cSrcweir<!ELEMENT text:ruby-text (#PCDATA)>
1073*cdf0e10cSrcweir<!ATTLIST text:ruby-text text:style-name %styleName; #IMPLIED>
1074*cdf0e10cSrcweir
1075*cdf0e10cSrcweir<!-- elements for change tracking -->
1076*cdf0e10cSrcweir
1077*cdf0e10cSrcweir<!ELEMENT text:change EMPTY>
1078*cdf0e10cSrcweir<!ATTLIST text:change text:change-id CDATA #REQUIRED>
1079*cdf0e10cSrcweir
1080*cdf0e10cSrcweir<!ELEMENT text:change-start EMPTY>
1081*cdf0e10cSrcweir<!ATTLIST text:change-start text:change-id CDATA #REQUIRED>
1082*cdf0e10cSrcweir
1083*cdf0e10cSrcweir<!ELEMENT text:change-end EMPTY>
1084*cdf0e10cSrcweir<!ATTLIST text:change-end text:change-id CDATA #REQUIRED>
1085*cdf0e10cSrcweir
1086*cdf0e10cSrcweir<!ELEMENT text:tracked-changes (text:changed-region)*>
1087*cdf0e10cSrcweir<!ATTLIST text:tracked-changes text:track-changes %boolean; "true">
1088*cdf0e10cSrcweir<!ATTLIST text:tracked-changes text:protection-key CDATA #IMPLIED>
1089*cdf0e10cSrcweir
1090*cdf0e10cSrcweir<!ELEMENT text:changed-region (text:insertion |
1091*cdf0e10cSrcweir							   (text:deletion, text:insertion?) |
1092*cdf0e10cSrcweir                               text:format-change) >
1093*cdf0e10cSrcweir<!ATTLIST text:changed-region text:id ID #REQUIRED>
1094*cdf0e10cSrcweir<!ATTLIST text:changed-region text:merge-last-paragraph %boolean; "true">
1095*cdf0e10cSrcweir
1096*cdf0e10cSrcweir<!ELEMENT text:insertion (office:change-info, %sectionText;)>
1097*cdf0e10cSrcweir<!ELEMENT text:deletion (office:change-info, %sectionText;)>
1098*cdf0e10cSrcweir<!ELEMENT text:format-change (office:change-info)>
1099*cdf0e10cSrcweir
1100