2 * This file is part of the LibreOffice project.
4 * This Source Code Form is subject to the terms of the Mozilla Public
5 * License
, v.
2.0. If a copy of the MPL was not distributed with this
6 * file
, You can obtain one at http
://mozilla.org
/MPL
/2.0/.
8 * This file incorporates work covered by the following license notice
:
10 * Licensed to the Apache Software
Foundation (ASF
) under one or more
11 * contributor license agreements. See the NOTICE file distributed
12 * with this work for additional information regarding copyright
13 * ownership. The ASF licenses this file to you under the Apache
14 * License
, Version
2.0 (the
"License"); you may not use this file
15 * except in compliance with the License. You may obtain a copy of
16 * the License at http
://www.apache.org
/licenses
/LICENSE
-2.0 .
19 <!ENTITY
% fields
"text:date |
22 text:page-continuation |
23 text:sender-firstname |
24 text:sender-lastname |
25 text:sender-initials |
27 text:sender-position |
29 text:sender-phone-private |
32 text:sender-phone-work |
35 text:sender-postal-code |
37 text:sender-state-or-province |
39 text:author-initials |
45 text:user-field-input |
49 text:database-display |
51 text:database-select |
52 text:database-row-number |
54 text:initial-creator |
66 text:editing-duration |
67 text:modification-time |
68 text:modification-date |
70 text:conditional-text |
72 text:hidden-paragraph |
76 text:page-variable-set |
77 text:page-variable-get |
86 text:bibliography-mark |
88 text:paragraph-count |
90 text:character-count |
98 <!ENTITY
% inline
-text
-elements
"
99 text:span|text:tab-stop|text:s|text:line-break|
100 text:footnote|text:endnote|text:a|
101 text:bookmark|text:bookmark-start|text:bookmark-end|
102 text:reference-mark|text:reference-mark-start|
103 text:reference-mark-end|%fields;|%shape;|
104 text:toc-mark-start | text:toc-mark-end |
105 text:toc-mark | text:user-index-mark-start |
106 text:user-index-mark-end | text:user-index-mark |
107 text:alphabetical-index-mark-start |
108 text:alphabetical-index-mark-end |
109 text:alphabetical-index-mark |
110 %change-marks; | draw:a | text:ruby">
112 <!ENTITY
% inline
-text
"( #PCDATA | %inline-text-elements; )*">
114 <!ELEMENT text
:p
%inline
-text
;>
115 <!ELEMENT text
:h
%inline
-text
;>
117 <!ATTLIST text
:p text
:style
-name
%styleName
; #IMPLIED
>
118 <!ATTLIST text
:p text
:cond
-style
-name
%styleName
; #IMPLIED
>
120 <!ATTLIST text
:h text
:style
-name
%styleName
; #IMPLIED
>
121 <!ATTLIST text
:h text
:cond
-style
-name
%styleName
; #IMPLIED
>
122 <!ATTLIST text
:h text
:level
%positiveInteger
; "1">
124 <!ELEMENT text
:span
%inline
-text
;>
125 <!ATTLIST text
:span text
:style
-name
%styleName
; #REQUIRED
>
127 <!ELEMENT text
:a (#PCDATA | office
:events |
%inline
-text
-elements
;)*>
128 <!ATTLIST text
:a xlink
:href
%uriReference
; #REQUIRED
>
129 <!ATTLIST text
:a xlink
:type (simple
) #FIXED
"simple">
130 <!ATTLIST text
:a xlink
:actuate (onRequest
) "onRequest">
131 <!ATTLIST text
:a xlink
:show (new|replace
) "replace">
132 <!ATTLIST text
:a office
:name
%string
; #IMPLIED
>
133 <!ATTLIST text
:a office
:target
-frame
-name
%string
; #IMPLIED
>
134 <!ATTLIST text
:a text
:style
-name
%styleName
; #IMPLIED
>
135 <!ATTLIST text
:a text
:visited
-style
-name
%styleName
; #IMPLIED
>
138 <!ELEMENT text
:s EMPTY
>
139 <!ATTLIST text
:s text
:c
%positiveInteger
; "1">
141 <!ELEMENT text
:tab
-stop EMPTY
>
143 <!ELEMENT text
:line
-break EMPTY
>
146 <!ENTITY
% list
-items
"((text:list-header,text:list-item*)|text:list-item+)">
147 <!ELEMENT text
:ordered
-list
%list
-items
;>
148 <!ELEMENT text
:unordered
-list
%list
-items
;>
151 <!ATTLIST text
:ordered
-list text
:style
-name
%styleName
; #IMPLIED
>
152 <!ATTLIST text
:unordered
-list text
:style
-name
%styleName
; #IMPLIED
>
154 <!ATTLIST text
:ordered
-list text
:continue
-numbering
%boolean
; "false">
156 <!ELEMENT text
:list
-header (text
:p|text
:h
)+>
157 <!ELEMENT text
:list
-item (text
:p|text
:h|text
:ordered
-list|text
:unordered
-list
)+>
159 <!ATTLIST text
:list
-item text
:restart
-numbering
%boolean
; "false">
160 <!ATTLIST text
:list
-item text
:start
-value
%positiveInteger
; #IMPLIED
>
162 <!ELEMENT text
:list
-style (text
:list
-level
-style
-number|
163 text
:list
-level
-style
-bullet|
164 text
:list
-level
-style
-image
)+>
166 <!ATTLIST text
:list
-style style
:name
%styleName
; #IMPLIED
>
168 <!ATTLIST text
:list
-style text
:consecutive
-numbering
%boolean
; "false">
171 <!ELEMENT text
:list
-level
-style
-number (style
:properties?
)>
173 <!ATTLIST text
:list
-level
-style
-number text
:level
%positiveInteger
;
175 <!ATTLIST text
:list
-level
-style
-number text
:style
-name
%styleName
; #IMPLIED
>
177 <!ATTLIST text
:list
-level
-style
-number style
:num
-format
%string
; #REQUIRED
>
178 <!ATTLIST text
:list
-level
-style
-number style
:num
-prefix
%string
; #IMPLIED
>
179 <!ATTLIST text
:list
-level
-style
-number style
:num
-suffix
%string
; #IMPLIED
>
180 <!ATTLIST text
:list
-level
-style
-number style
:num
-letter
-sync
%boolean
;
182 <!ATTLIST text
:list
-level
-style
-number text
:display
-levels
%positiveInteger
;
184 <!ATTLIST text
:list
-level
-style
-number text
:start
-value
%positiveInteger
;
186 <!ELEMENT text
:list
-level
-style
-bullet (style
:properties?
)>
188 <!ATTLIST text
:list
-level
-style
-bullet text
:level
%positiveInteger
; #REQUIRED
>
189 <!ATTLIST text
:list
-level
-style
-bullet text
:style
-name
%styleName
; #IMPLIED
>
190 <!ATTLIST text
:list
-level
-style
-bullet text
:bullet
-char
%character
; #REQUIRED
>
191 <!ATTLIST text
:list
-level
-style
-bullet style
:num
-prefix
%string
; #IMPLIED
>
192 <!ATTLIST text
:list
-level
-style
-bullet style
:num
-suffix
%string
; #IMPLIED
>
194 <!ELEMENT text
:list
-level
-style
-image (style
:properties?
,office
:binary
-data?
)>
196 <!ATTLIST text
:list
-level
-style
-image text
:level
%positiveInteger
; #REQUIRED
>
197 <!ATTLIST text
:list
-level
-style
-image xlink
:type (simple
) #IMPLIED
>
198 <!ATTLIST text
:list
-level
-style
-image xlink
:href
%uriReference
; #IMPLIED
>
199 <!ATTLIST text
:list
-level
-style
-image xlink
:actuate (onLoad
) #IMPLIED
>
200 <!ATTLIST text
:list
-level
-style
-image xlink
:show (embed
) #IMPLIED
>
203 <!-- list properties
-->
204 <!ATTLIST style
:properties text
:space
-before
%nonNegativeLength
; #IMPLIED
>
205 <!ATTLIST style
:properties text
:min
-label
-width
%nonNegativeLength
; #IMPLIED
>
206 <!ATTLIST style
:properties text
:min
-label
-distance
%nonNegativeLength
; #IMPLIED
>
207 <!ATTLIST style
:properties text
:enable
-numbering
%boolean
; #IMPLIED
>
208 <!ATTLIST style
:properties style
:list
-style
-name
%styleName
; #IMPLIED
>
210 <!ELEMENT text
:outline
-style (text
:outline
-level
-style
)+>
212 <!ELEMENT text
:outline
-level
-style (style
:properties?
)>
214 <!ATTLIST text
:outline
-level
-style text
:level
%positiveInteger
;
216 <!ATTLIST text
:outline
-level
-style text
:style
-name
%styleName
; #IMPLIED
>
218 <!ATTLIST text
:outline
-level
-style style
:num
-format
%string
; #REQUIRED
>
219 <!ATTLIST text
:outline
-level
-style style
:num
-prefix
%string
; #IMPLIED
>
220 <!ATTLIST text
:outline
-level
-style style
:num
-suffix
%string
; #IMPLIED
>
221 <!ATTLIST text
:outline
-level
-style style
:num
-letter
-sync
%boolean
;
223 <!ATTLIST text
:outline
-level
-style text
:display
-levels
%positiveInteger
;
225 <!ATTLIST text
:outline
-level
-style text
:start
-value
%positiveInteger
;
228 <!ENTITY
% field
-declarations
"text:variable-decls?,
229 text:user-field-decls?,
230 text:sequence-decls?">
232 <!ENTITY
% variableName
"CDATA">
234 <!ENTITY
% formula
"CDATA">
236 <!ENTITY
% valueAttr
"text:value-type %valueType; #IMPLIED
237 text:currency CDATA #IMPLIED" >
239 <!ENTITY
% valueAndTypeAttr
"%valueAttr;
240 text:value %float; #IMPLIED
241 text:date-value %date; #IMPLIED
242 text:time-value %timeInstance; #IMPLIED
243 text:boolean-value %boolean; #IMPLIED
244 text:string-value %string; #IMPLIED" >
246 <!ENTITY
% numFormat
'style:num-format CDATA #IMPLIED
247 style:num-letter-sync %boolean; "false"'>
250 <!ELEMENT text
:date (#PCDATA
)>
251 <!ATTLIST text
:date text
:date
-value
%timeInstance
; #IMPLIED
>
252 <!ATTLIST text
:date text
:date
-adjust
%dateDuration
; #IMPLIED
>
253 <!ATTLIST text
:date text
:fixed
%boolean
; "false">
254 <!ATTLIST text
:date style
:data
-style
-name
%styleName
; #IMPLIED
>
256 <!ELEMENT text
:time (#PCDATA
)>
257 <!ATTLIST text
:time text
:time
-value
%timeInstance
; #IMPLIED
>
258 <!ATTLIST text
:time text
:time
-adjust
%timeDuration
; #IMPLIED
>
259 <!ATTLIST text
:time text
:fixed
%boolean
; "false">
260 <!ATTLIST text
:time style
:data
-style
-name
%styleName
; #IMPLIED
>
262 <!ELEMENT text
:page
-number (#PCDATA
)>
263 <!ATTLIST text
:page
-number text
:page
-adjust
%positiveInteger
; #IMPLIED
>
264 <!ATTLIST text
:page
-number text
:select
-page (previous|current|next
) "current">
265 <!ATTLIST text
:page
-number
%numFormat
;>
267 <!ELEMENT text
:page
-continuation (#PCDATA
)>
268 <!ATTLIST text
:page
-continuation text
:select
-page (previous|next
) #REQUIRED
>
269 <!ATTLIST text
:page
-continuation text
:string
-value
%string
; #IMPLIED
>
271 <!ELEMENT text
:sender
-firstname (#PCDATA
)>
272 <!ATTLIST text
:sender
-firstname text
:fixed
%boolean
; "true">
274 <!ELEMENT text
:sender
-lastname (#PCDATA
)>
275 <!ATTLIST text
:sender
-lastname text
:fixed
%boolean
; "true">
277 <!ELEMENT text
:sender
-initials (#PCDATA
)>
278 <!ATTLIST text
:sender
-initials text
:fixed
%boolean
; "true">
280 <!ELEMENT text
:sender
-title (#PCDATA
)>
281 <!ATTLIST text
:sender
-title text
:fixed
%boolean
; "true">
283 <!ELEMENT text
:sender
-position (#PCDATA
)>
284 <!ATTLIST text
:sender
-position text
:fixed
%boolean
; "true">
286 <!ELEMENT text
:sender
-email (#PCDATA
)>
287 <!ATTLIST text
:sender
-email text
:fixed
%boolean
; "true">
289 <!ELEMENT text
:sender
-phone
-private (#PCDATA
)>
290 <!ATTLIST text
:sender
-phone
-private text
:fixed
%boolean
; "true">
292 <!ELEMENT text
:sender
-fax (#PCDATA
)>
293 <!ATTLIST text
:sender
-fax text
:fixed
%boolean
; "true">
295 <!ELEMENT text
:sender
-company (#PCDATA
)>
296 <!ATTLIST text
:sender
-company text
:fixed
%boolean
; "true">
298 <!ELEMENT text
:sender
-phone
-work (#PCDATA
)>
299 <!ATTLIST text
:sender
-phone
-work text
:fixed
%boolean
; "true">
301 <!ELEMENT text
:sender
-street (#PCDATA
)>
302 <!ATTLIST text
:sender
-street text
:fixed
%boolean
; "true">
304 <!ELEMENT text
:sender
-city (#PCDATA
)>
305 <!ATTLIST text
:sender
-city text
:fixed
%boolean
; "true">
307 <!ELEMENT text
:sender
-postal
-code (#PCDATA
)>
308 <!ATTLIST text
:sender
-postal
-code text
:fixed
%boolean
; "true">
310 <!ELEMENT text
:sender
-country (#PCDATA
)>
311 <!ATTLIST text
:sender
-country text
:fixed
%boolean
; "true">
313 <!ELEMENT text
:sender
-state
-or
-province (#PCDATA
)>
314 <!ATTLIST text
:sender
-state
-or
-province text
:fixed
%boolean
; "true">
316 <!ELEMENT text
:author
-name (#PCDATA
)>
317 <!ATTLIST text
:author
-name text
:fixed
%boolean
; "true">
319 <!ELEMENT text
:author
-initials (#PCDATA
)>
320 <!ATTLIST text
:author
-initials text
:fixed
%boolean
; "true">
322 <!ELEMENT text
:placeholder (#PCDATA
)>
323 <!ATTLIST text
:placeholder text
:placeholder
-type (text|table|text
-box|image|object
) #REQUIRED
>
324 <!ATTLIST text
:placeholder text
:description
%string
; #IMPLIED
>
326 <!ELEMENT text
:variable
-decls (text
:variable
-decl
)*>
328 <!ELEMENT text
:variable
-decl EMPTY
>
329 <!ATTLIST text
:variable
-decl text
:name
%variableName
; #REQUIRED
>
330 <!ATTLIST text
:variable
-decl
%valueAndTypeAttr
;>
332 <!ELEMENT text
:variable
-set (#PCDATA
)>
333 <!ATTLIST text
:variable
-set text
:name
%variableName
; #REQUIRED
>
334 <!ATTLIST text
:variable
-set text
:formula
%formula
; #IMPLIED
>
335 <!ATTLIST text
:variable
-set
%valueAndTypeAttr
;>
336 <!ATTLIST text
:variable
-set text
:display (value|none
) "value">
337 <!ATTLIST text
:variable
-set style
:data
-style
-name
%styleName
; #IMPLIED
>
339 <!ELEMENT text
:variable
-get (#PCDATA
)>
340 <!ATTLIST text
:variable
-get text
:name
%variableName
; #REQUIRED
>
341 <!ATTLIST text
:variable
-get text
:display (value|formula
) "value">
342 <!ATTLIST text
:variable
-get style
:data
-style
-name
%styleName
; #IMPLIED
>
343 <!ATTLIST text
:variable
-get
%valueAttr
;>
345 <!ELEMENT text
:variable
-input (#PCDATA
)>
346 <!ATTLIST text
:variable
-input text
:name
%variableName
; #REQUIRED
>
347 <!ATTLIST text
:variable
-input text
:description
%string
; #IMPLIED
>
348 <!ATTLIST text
:variable
-input
%valueAndTypeAttr
;>
349 <!ATTLIST text
:variable
-input text
:display (value|none
) "value">
350 <!ATTLIST text
:variable
-input style
:data
-style
-name
%styleName
; #IMPLIED
>
352 <!ELEMENT text
:user
-field
-decls (text
:user
-field
-decl
)*>
354 <!ELEMENT text
:user
-field
-decl EMPTY
>
355 <!ATTLIST text
:user
-field
-decl text
:name
%variableName
; #REQUIRED
>
356 <!ATTLIST text
:user
-field
-decl text
:formula
%formula
; #IMPLIED
>
357 <!ATTLIST text
:user
-field
-decl
%valueAndTypeAttr
;>
359 <!ELEMENT text
:user
-field
-get (#PCDATA
)>
360 <!ATTLIST text
:user
-field
-get text
:name
%variableName
; #REQUIRED
>
361 <!ATTLIST text
:user
-field
-get text
:display (value|formula|none
) "value">
362 <!ATTLIST text
:user
-field
-get style
:data
-style
-name
%styleName
; #IMPLIED
>
364 <!ELEMENT text
:user
-field
-input (#PCDATA
)>
365 <!ATTLIST text
:user
-field
-input text
:name
%variableName
; #REQUIRED
>
366 <!ATTLIST text
:user
-field
-input text
:description
%string
; #IMPLIED
>
367 <!ATTLIST text
:user
-field
-input style
:data
-style
-name
%styleName
; #IMPLIED
>
369 <!ELEMENT text
:sequence
-decls (text
:sequence
-decl
)*>
371 <!ELEMENT text
:sequence
-decl EMPTY
>
372 <!ATTLIST text
:sequence
-decl text
:name
%variableName
; #REQUIRED
>
373 <!ATTLIST text
:sequence
-decl text
:display
-outline
-level
%positiveInteger
; "0">
374 <!ATTLIST text
:sequence
-decl text
:separation
-character
%character
; ".">
376 <!ELEMENT text
:sequence (#PCDATA
)>
377 <!ATTLIST text
:sequence text
:name
%variableName
; #REQUIRED
>
378 <!ATTLIST text
:sequence text
:formula
%formula
; #IMPLIED
>
379 <!ATTLIST text
:sequence
%numFormat
;>
380 <!ATTLIST text
:sequence text
:ref
-name ID #IMPLIED
>
382 <!ELEMENT text
:expression (#PCDATA
)>
383 <!ATTLIST text
:expression text
:formula
%formula
; #IMPLIED
>
384 <!ATTLIST text
:expression text
:display (value|formula
) "value">
385 <!ATTLIST text
:expression
%valueAndTypeAttr
;>
386 <!ATTLIST text
:expression style
:data
-style
-name
%styleName
; #IMPLIED
>
388 <!ELEMENT text
:text
-input (#PCDATA
)>
389 <!ATTLIST text
:text
-input text
:description
%string
; #IMPLIED
>
391 <!ENTITY
% database
-table
"text:database-name CDATA #REQUIRED
392 text:table-name CDATA #REQUIRED
393 text:table-type (table|query|command) #IMPLIED">
395 <!ELEMENT text
:database
-display (#PCDATA
)>
396 <!ATTLIST text
:database
-display
%database
-table
;>
397 <!ATTLIST text
:database
-display text
:column
-name
%string
; #REQUIRED
>
398 <!ATTLIST text
:database
-display style
:data
-style
-name
%styleName
; #IMPLIED
>
399 <!ATTLIST text
:database
-display text
:display (none|value
) #IMPLIED
>
401 <!ELEMENT text
:database
-next (#PCDATA
)>
402 <!ATTLIST text
:database
-next
%database
-table
;>
403 <!ATTLIST text
:database
-next text
:condition
%formula
; #IMPLIED
>
405 <!ELEMENT text
:database
-select (#PCDATA
)>
406 <!ATTLIST text
:database
-select
%database
-table
;>
407 <!ATTLIST text
:database
-select text
:condition
%formula
; #IMPLIED
>
408 <!ATTLIST text
:database
-select text
:row
-number
%integer
; #REQUIRED
>
410 <!ELEMENT text
:database
-row
-number (#PCDATA
)>
411 <!ATTLIST text
:database
-row
-number
%database
-table
;>
412 <!ATTLIST text
:database
-row
-number
%numFormat
;>
413 <!ATTLIST text
:database
-row
-number text
:value
%integer
; #IMPLIED
>
414 <!ATTLIST text
:database
-row
-number text
:display (none|value
) #IMPLIED
>
416 <!ELEMENT text
:database
-name (#PCDATA
)>
417 <!ATTLIST text
:database
-name
%database
-table
;>
418 <!ATTLIST text
:database
-name text
:display (none|value
) #IMPLIED
>
420 <!ELEMENT text
:initial
-creator (#PCDATA
)>
421 <!ATTLIST text
:initial
-creator text
:fixed
%boolean
; "false">
423 <!ELEMENT text
:creation
-date (#PCDATA
)>
424 <!ATTLIST text
:creation
-date text
:fixed
%boolean
; "false">
425 <!ATTLIST text
:creation
-date text
:date
-value
%date
; #IMPLIED
>
426 <!ATTLIST text
:creation
-date style
:data
-style
-name
%styleName
; #IMPLIED
>
428 <!ELEMENT text
:creation
-time (#PCDATA
)>
429 <!ATTLIST text
:creation
-time text
:fixed
%boolean
; "false">
430 <!ATTLIST text
:creation
-time text
:time
-value
%timeInstance
; #IMPLIED
>
431 <!ATTLIST text
:creation
-time style
:data
-style
-name
%styleName
; #IMPLIED
>
433 <!ELEMENT text
:description (#PCDATA
)>
434 <!ATTLIST text
:description text
:fixed
%boolean
; "false">
436 <!ELEMENT text
:user
-defined (#PCDATA
)>
437 <!ATTLIST text
:user
-defined text
:fixed
%boolean
; "false">
438 <!ATTLIST text
:user
-defined text
:name
%string
; #REQUIRED
>
440 <!ELEMENT text
:print
-time (#PCDATA
)>
441 <!ATTLIST text
:print
-time text
:fixed
%boolean
; "false">
442 <!ATTLIST text
:print
-time text
:time
-value
%timeInstance
; #IMPLIED
>
443 <!ATTLIST text
:print
-time style
:data
-style
-name
%styleName
; #IMPLIED
>
445 <!ELEMENT text
:print
-date (#PCDATA
)>
446 <!ATTLIST text
:print
-date text
:fixed
%boolean
; "false">
447 <!ATTLIST text
:print
-date text
:date
-value
%date
; #IMPLIED
>
448 <!ATTLIST text
:print
-date style
:data
-style
-name
%styleName
; #IMPLIED
>
450 <!ELEMENT text
:printed
-by (#PCDATA
)>
451 <!ATTLIST text
:printed
-by text
:fixed
%boolean
; "false">
453 <!ELEMENT text
:title (#PCDATA
)>
454 <!ATTLIST text
:title text
:fixed
%boolean
; "false">
456 <!ELEMENT text
:subject (#PCDATA
)>
457 <!ATTLIST text
:subject text
:fixed
%boolean
; "false">
459 <!ELEMENT text
:keywords (#PCDATA
)>
460 <!ATTLIST text
:keywords text
:fixed
%boolean
; "false">
462 <!ELEMENT text
:editing
-cycles (#PCDATA
)>
463 <!ATTLIST text
:editing
-cycles text
:fixed
%boolean
; "false">
465 <!ELEMENT text
:editing
-duration (#PCDATA
)>
466 <!ATTLIST text
:editing
-duration text
:fixed
%boolean
; "false">
467 <!ATTLIST text
:editing
-duration text
:duration
%timeDuration
; #IMPLIED
>
468 <!ATTLIST text
:editing
-duration style
:data
-style
-name
%styleName
; #IMPLIED
>
470 <!ELEMENT text
:modification
-time (#PCDATA
)>
471 <!ATTLIST text
:modification
-time text
:fixed
%boolean
; "false">
472 <!ATTLIST text
:modification
-time text
:time
-value
%timeInstance
; #IMPLIED
>
473 <!ATTLIST text
:modification
-time style
:data
-style
-name
%styleName
; #IMPLIED
>
475 <!ELEMENT text
:modification
-date (#PCDATA
)>
476 <!ATTLIST text
:modification
-date text
:fixed
%boolean
; "false">
477 <!ATTLIST text
:modification
-date text
:date
-value
%date
; #IMPLIED
>
478 <!ATTLIST text
:modification
-date style
:data
-style
-name
%styleName
; #IMPLIED
>
480 <!ELEMENT text
:creator (#PCDATA
)>
481 <!ATTLIST text
:creator text
:fixed
%boolean
; "false">
483 <!ELEMENT text
:conditional
-text (#PCDATA
)>
484 <!ATTLIST text
:conditional
-text text
:condition
%formula
; #REQUIRED
>
485 <!ATTLIST text
:conditional
-text text
:string
-value
-if
-false
%string
; #REQUIRED
>
486 <!ATTLIST text
:conditional
-text text
:string
-value
-if
-true
%string
; #REQUIRED
>
487 <!ATTLIST text
:conditional
-text text
:current
-value
%boolean
; "false">
489 <!ELEMENT text
:hidden
-text (#PCDATA
)>
490 <!ATTLIST text
:hidden
-text text
:condition
%formula
; #REQUIRED
>
491 <!ATTLIST text
:hidden
-text text
:string
-value
%string
; #REQUIRED
>
492 <!ATTLIST text
:hidden
-text text
:is
-hidden
%boolean
; "false">
494 <!ELEMENT text
:hidden
-paragraph EMPTY
>
495 <!ATTLIST text
:hidden
-paragraph text
:condition
%formula
; #REQUIRED
>
496 <!ATTLIST text
:hidden
-paragraph text
:is
-hidden
%boolean
; "false">
498 <!ELEMENT text
:chapter (#PCDATA
)>
499 <!ATTLIST text
:chapter text
:display (name|number|number
-and
-name|
500 plain
-number
-and
-name|plain
-number
)
502 <!ATTLIST text
:chapter text
:outline
-level
%integer
; "1">
504 <!ELEMENT text
:file
-name (#PCDATA
)>
505 <!ATTLIST text
:file
-name text
:display (full|path|name|name
-and
-extension
)
507 <!ATTLIST text
:file
-name text
:fixed
%boolean
; "false">
509 <!ELEMENT text
:template
-name (#PCDATA
)>
510 <!ATTLIST text
:template
-name text
:display (full|path|name|name
-and
-extension|
513 <!ELEMENT text
:page
-variable
-set EMPTY
>
514 <!ATTLIST text
:page
-variable
-set text
:active
%boolean
; "true">
515 <!ATTLIST text
:page
-variable
-set text
:page
-adjust
%integer
; "0">
517 <!ELEMENT text
:page
-variable
-get (#PCDATA
)>
518 <!ATTLIST text
:page
-variable
-get
%numFormat
;>
520 <!ELEMENT text
:execute
-macro (#PCDATA|office
:events
)* >
521 <!ATTLIST text
:execute
-macro text
:description
%string
; #IMPLIED
>
524 <!ELEMENT text
:dde
-connection
-decls (text
:dde
-connection
-decl
)*>
526 <!ELEMENT text
:dde
-connection
-decl EMPTY
>
527 <!ATTLIST text
:dde
-connection
-decl text
:name
%string
; #REQUIRED
>
528 <!ATTLIST text
:dde
-connection
-decl office
:dde
-application
%string
; #REQUIRED
>
529 <!ATTLIST text
:dde
-connection
-decl office
:dde
-topic
%string
; #REQUIRED
>
530 <!ATTLIST text
:dde
-connection
-decl office
:dde
-item
%string
; #REQUIRED
>
531 <!ATTLIST text
:dde
-connection
-decl office
:automatic
-update
%boolean
; "false">
533 <!ELEMENT text
:dde
-connection (#PCDATA
)>
534 <!ATTLIST text
:dde
-connection text
:connection
-name
%string
; #REQUIRED
>
536 <!ELEMENT text
:reference
-ref (#PCDATA
)>
537 <!ATTLIST text
:reference
-ref text
:ref
-name
%string
; #REQUIRED
>
538 <!ATTLIST text
:reference
-ref text
:reference
-format (page|chapter|text|direction
) #IMPLIED
>
540 <!ELEMENT text
:sequence
-ref (#PCDATA
)>
541 <!ATTLIST text
:sequence
-ref text
:ref
-name
%string
; #REQUIRED
>
542 <!ATTLIST text
:sequence
-ref text
:reference
-format (page|chapter|text|direction|category
-and
-value|caption|value
) #IMPLIED
>
544 <!ELEMENT text
:bookmark
-ref (#PCDATA
)>
545 <!ATTLIST text
:bookmark
-ref text
:ref
-name
%string
; #REQUIRED
>
546 <!ATTLIST text
:bookmark
-ref text
:reference
-format (page|chapter|text|direction
) #IMPLIED
>
548 <!ELEMENT text
:footnote
-ref (#PCDATA
)>
549 <!ATTLIST text
:footnote
-ref text
:ref
-name
%string
; #REQUIRED
>
550 <!ATTLIST text
:footnote
-ref text
:reference
-format (page|chapter|text|direction
) #IMPLIED
>
552 <!ELEMENT text
:endnote
-ref (#PCDATA
)>
553 <!ATTLIST text
:endnote
-ref text
:ref
-name
%string
; #REQUIRED
>
554 <!ATTLIST text
:endnote
-ref text
:reference
-format (page|chapter|text|direction
) #IMPLIED
>
556 <!ELEMENT text
:sheet
-name (#PCDATA
)>
558 <!ELEMENT text
:page
-count (#PCDATA
)>
559 <!ATTLIST text
:page
-count style
:num
-format
%string
; #IMPLIED
>
560 <!ATTLIST text
:page
-count style
:num
-letter
-sync
%boolean
; "false">
562 <!ELEMENT text
:paragraph
-count (#PCDATA
)>
563 <!ATTLIST text
:paragraph
-count style
:num
-format
%string
; #IMPLIED
>
564 <!ATTLIST text
:paragraph
-count style
:num
-letter
-sync
%boolean
; "false">
566 <!ELEMENT text
:word
-count (#PCDATA
)>
567 <!ATTLIST text
:word
-count style
:num
-format
%string
; #IMPLIED
>
568 <!ATTLIST text
:word
-count style
:num
-letter
-sync
%boolean
; "false">
570 <!ELEMENT text
:character
-count (#PCDATA
)>
571 <!ATTLIST text
:character
-count style
:num
-format
%string
; #IMPLIED
>
572 <!ATTLIST text
:character
-count style
:num
-letter
-sync
%boolean
; "false">
574 <!ELEMENT text
:table
-count (#PCDATA
)>
575 <!ATTLIST text
:table
-count style
:num
-format
%string
; #IMPLIED
>
576 <!ATTLIST text
:table
-count style
:num
-letter
-sync
%boolean
; "false">
578 <!ELEMENT text
:image
-count (#PCDATA
)>
579 <!ATTLIST text
:image
-count style
:num
-format
%string
; #IMPLIED
>
580 <!ATTLIST text
:image
-count style
:num
-letter
-sync
%boolean
; "false">
582 <!ELEMENT text
:object
-count (#PCDATA
)>
583 <!ATTLIST text
:object
-count style
:num
-format
%string
; #IMPLIED
>
584 <!ATTLIST text
:object
-count style
:num
-letter
-sync
%boolean
; "false">
586 <!ELEMENT text
:bibliography
-mark (#PCDATA
)>
587 <!ATTLIST text
:bibliography
-mark text
:bibliography
-type
588 ( article | book | booklet | conference | custom1 | custom2 | custom3 |
589 custom4 | custom5 | email | inbook | incollection | inproceedings |
590 journal | manual | mastersthesis | misc | phdthesis | proceedings |
591 techreport | unpublished | www
) #REQUIRED
>
592 <!ATTLIST text
:bibliography
-mark text
:identifier CDATA #IMPLIED
>
593 <!ATTLIST text
:bibliography
-mark text
:address CDATA #IMPLIED
>
594 <!ATTLIST text
:bibliography
-mark text
:annote CDATA #IMPLIED
>
595 <!ATTLIST text
:bibliography
-mark text
:author CDATA #IMPLIED
>
596 <!ATTLIST text
:bibliography
-mark text
:booktitle CDATA #IMPLIED
>
597 <!ATTLIST text
:bibliography
-mark text
:chapter CDATA #IMPLIED
>
598 <!ATTLIST text
:bibliography
-mark text
:edition CDATA #IMPLIED
>
599 <!ATTLIST text
:bibliography
-mark text
:editor CDATA #IMPLIED
>
600 <!ATTLIST text
:bibliography
-mark text
:howpublished CDATA #IMPLIED
>
601 <!ATTLIST text
:bibliography
-mark text
:institution CDATA #IMPLIED
>
602 <!ATTLIST text
:bibliography
-mark text
:journal CDATA #IMPLIED
>
603 <!ATTLIST text
:bibliography
-mark text
:month CDATA #IMPLIED
>
604 <!ATTLIST text
:bibliography
-mark text
:note CDATA #IMPLIED
>
605 <!ATTLIST text
:bibliography
-mark text
:number CDATA #IMPLIED
>
606 <!ATTLIST text
:bibliography
-mark text
:organizations CDATA #IMPLIED
>
607 <!ATTLIST text
:bibliography
-mark text
:pages CDATA #IMPLIED
>
608 <!ATTLIST text
:bibliography
-mark text
:publisher CDATA #IMPLIED
>
609 <!ATTLIST text
:bibliography
-mark text
:school CDATA #IMPLIED
>
610 <!ATTLIST text
:bibliography
-mark text
:series CDATA #IMPLIED
>
611 <!ATTLIST text
:bibliography
-mark text
:title CDATA #IMPLIED
>
612 <!ATTLIST text
:bibliography
-mark text
:report
-type CDATA #IMPLIED
>
613 <!ATTLIST text
:bibliography
-mark text
:volume CDATA #IMPLIED
>
614 <!ATTLIST text
:bibliography
-mark text
:year CDATA #IMPLIED
>
615 <!ATTLIST text
:bibliography
-mark text
:url CDATA #IMPLIED
>
616 <!ATTLIST text
:bibliography
-mark text
:custom1 CDATA #IMPLIED
>
617 <!ATTLIST text
:bibliography
-mark text
:custom2 CDATA #IMPLIED
>
618 <!ATTLIST text
:bibliography
-mark text
:custom3 CDATA #IMPLIED
>
619 <!ATTLIST text
:bibliography
-mark text
:custom4 CDATA #IMPLIED
>
620 <!ATTLIST text
:bibliography
-mark text
:custom5 CDATA #IMPLIED
>
621 <!ATTLIST text
:bibliography
-mark text
:isbn CDATA #IMPLIED
>
624 <!ELEMENT text
:bookmark EMPTY
>
625 <!ATTLIST text
:bookmark text
:name CDATA #REQUIRED
>
627 <!ELEMENT text
:bookmark
-start EMPTY
>
628 <!ATTLIST text
:bookmark
-start text
:name CDATA #REQUIRED
>
630 <!ELEMENT text
:bookmark
-end EMPTY
>
631 <!ATTLIST text
:bookmark
-end text
:name CDATA #REQUIRED
>
633 <!ELEMENT text
:reference
-mark EMPTY
>
634 <!ATTLIST text
:reference
-mark text
:name CDATA #REQUIRED
>
636 <!ELEMENT text
:reference
-mark
-start EMPTY
>
637 <!ATTLIST text
:reference
-mark
-start text
:name CDATA #REQUIRED
>
639 <!ELEMENT text
:reference
-mark
-end EMPTY
>
640 <!ATTLIST text
:reference
-mark
-end text
:name CDATA #REQUIRED
>
642 <!ELEMENT text
:footnotes
-configuration (text
:footnote
-continuation
-notice
-forward?
,text
:footnote
-continuation
-notice
-backward?
)>
643 <!ATTLIST text
:footnotes
-configuration style
:num
-prefix
%string
; #IMPLIED
>
644 <!ATTLIST text
:footnotes
-configuration style
:num
-suffix
%string
; #IMPLIED
>
645 <!ATTLIST text
:footnotes
-configuration style
:num
-format
%string
; #IMPLIED
>
646 <!ATTLIST text
:footnotes
-configuration style
:num
-letter
-sync
%string
; #IMPLIED
>
647 <!ATTLIST text
:footnotes
-configuration text
:citation
-body
-style
-name
%styleName
; #IMPLIED
>
648 <!ATTLIST text
:footnotes
-configuration text
:citation
-style
-name
%styleName
; #IMPLIED
>
649 <!ATTLIST text
:footnotes
-configuration text
:default
-style
-name
%styleName
; #IMPLIED
>
650 <!ATTLIST text
:footnotes
-configuration text
:master
-page
-name
%styleName
; #IMPLIED
>
651 <!ATTLIST text
:footnotes
-configuration text
:start
-value
%integer
; #IMPLIED
>
652 <!ATTLIST text
:footnotes
-configuration text
:footnotes
-position (document|page
) "page">
653 <!ATTLIST text
:footnotes
-configuration text
:start
-numbering
-at (document|chapter|page
) "document">
655 <!ELEMENT text
:footnote
-continuation
-notice
-forward (#PCDATA
)>
656 <!ELEMENT text
:footnote
-continuation
-notice
-backward (#PCDATA
)>
658 <!ELEMENT text
:endnotes
-configuration EMPTY
>
659 <!ATTLIST text
:endnotes
-configuration style
:num
-prefix
%string
; #IMPLIED
>
660 <!ATTLIST text
:endnotes
-configuration style
:num
-suffix
%string
; #IMPLIED
>
661 <!ATTLIST text
:endnotes
-configuration style
:num
-format
%string
; #IMPLIED
>
662 <!ATTLIST text
:endnotes
-configuration style
:num
-letter
-sync
%string
; #IMPLIED
>
663 <!ATTLIST text
:endnotes
-configuration text
:start
-value
%integer
; #IMPLIED
>
664 <!ATTLIST text
:endnotes
-configuration text
:citation
-style
-name
%styleName
; #IMPLIED
>
665 <!ATTLIST text
:endnotes
-configuration text
:citation
-body
-style
-name
%styleName
; #IMPLIED
>
666 <!ATTLIST text
:endnotes
-configuration text
:default
-style
-name
%styleName
; #IMPLIED
>
667 <!ATTLIST text
:endnotes
-configuration text
:master
-page
-name
%styleName
; #IMPLIED
>
669 <!-- Validity constraint
: text
:footnote and text
:endnote elements may not
670 contain other text
:footnote or text
:endnote elements
, even though the DTD
671 allows
this (via the
%text
; in the foot
-/endnote
-body
).
672 Unfortunately
, this constraint cannot be easily specified in the DTD.
674 <!ELEMENT text
:footnote (text
:footnote
-citation
, text
:footnote
-body
)>
675 <!ATTLIST text
:footnote text
:id ID #IMPLIED
>
677 <!ELEMENT text
:footnote
-citation (#PCDATA
)>
678 <!ATTLIST text
:footnote
-citation text
:label
%string
; #IMPLIED
>
680 <!ELEMENT text
:footnote
-body (text
:h|text
:p|
681 text
:ordered
-list|text
:unordered
-list
)*>
683 <!ELEMENT text
:endnote (text
:endnote
-citation
, text
:endnote
-body
)>
684 <!ATTLIST text
:endnote text
:id ID #IMPLIED
>
686 <!ELEMENT text
:endnote
-citation (#PCDATA
)>
687 <!ATTLIST text
:endnote
-citation text
:label
%string
; #IMPLIED
>
689 <!ELEMENT text
:endnote
-body (text
:h|text
:p|
690 text
:ordered
-list|text
:unordered
-list
)*>
692 <!ENTITY
% sectionAttr
"text:name CDATA #REQUIRED
693 text:style-name %styleName; #IMPLIED
694 text:protected %boolean; 'false' ">
697 <!ELEMENT text
:section ((text
:section
-source|office
:dde
-source
)?
,
700 <!ATTLIST text
:section
%sectionAttr
;>
701 <!ATTLIST text
:section text
:display (true|none|condition
) "true">
702 <!ATTLIST text
:section text
:condition
%formula
; #IMPLIED
>
703 <!ATTLIST text
:section text
:protection
-key CDATA #IMPLIED
>
704 <!ATTLIST text
:section text
:is
-hidden
%boolean
; #IMPLIED
>
706 <!ELEMENT text
:section
-source EMPTY
>
707 <!ATTLIST text
:section
-source xlink
:href
%string
; #IMPLIED
>
708 <!ATTLIST text
:section
-source xlink
:type (simple
) #FIXED
"simple">
709 <!ATTLIST text
:section
-source xlink
:show (embed
) #FIXED
"embed">
710 <!ATTLIST text
:section
-source text
:section
-name
%string
; #IMPLIED
>
711 <!ATTLIST text
:section
-source text
:filter
-name
%string
; #IMPLIED
>
713 <!ELEMENT text
:table
-of
-content (text
:table
-of
-content
-source
,
715 <!ATTLIST text
:table
-of
-content
%sectionAttr
;>
717 <!ELEMENT text
:table
-of
-content
-source (text
:index
-title
-template?
,
718 text
:table
-of
-content
-entry
-template
*,
719 text
:index
-source
-styles
* ) >
720 <!ATTLIST text
:table
-of
-content
-source text
:outline
-level
%integer
; #IMPLIED
>
721 <!ATTLIST text
:table
-of
-content
-source text
:use
-outline
-level
%boolean
; "true">
722 <!ATTLIST text
:table
-of
-content
-source text
:use
-index
-marks
%boolean
; "true">
723 <!ATTLIST text
:table
-of
-content
-source text
:use
-index
-source
-styles
725 <!ATTLIST text
:table
-of
-content
-source text
:index
-scope (document|chapter
)
727 <!ATTLIST text
:table
-of
-content
-source text
:relative
-tab
-stop
-position
729 <!ATTLIST text
:table
-of
-content
-source fo
:language
%string
; #IMPLIED
>
730 <!ATTLIST text
:table
-of
-content
-source fo
:country
%string
; #IMPLIED
>
731 <!ATTLIST text
:table
-of
-content
-source text
:sort
-algorithm
%string
; #IMPLIED
>
733 <!ELEMENT text
:table
-of
-content
-entry
-template (text
:index
-entry
-chapter
-number |
734 text
:index
-entry
-page
-number |
735 text
:index
-entry
-text |
736 text
:index
-entry
-span |
737 text
:index
-entry
-tab
-stop |
738 text
:index
-entry
-link
-start |
739 text
:index
-entry
-link
-end
)* >
740 <!ATTLIST text
:table
-of
-content
-entry
-template text
:outline
-level
742 <!ATTLIST text
:table
-of
-content
-entry
-template text
:style
-name
743 %styleName
; #REQUIRED
>
745 <!ELEMENT text
:illustration
-index
746 (text
:illustration
-index
-source
, text
:index
-body
)>
747 <!ATTLIST text
:illustration
-index
%sectionAttr
;>
749 <!ELEMENT text
:illustration
-index
-source (text
:index
-title
-template?
,
750 text
:illustration
-index
-entry
-template?
) >
751 <!ATTLIST text
:illustration
-index
-source text
:index
-scope
752 (document|chapter
) "document">
753 <!ATTLIST text
:illustration
-index
-source text
:relative
-tab
-stop
-position
755 <!ATTLIST text
:illustration
-index
-source text
:use
-caption
%boolean
; "true">
756 <!ATTLIST text
:illustration
-index
-source text
:caption
-sequence
-name
758 <!ATTLIST text
:illustration
-index
-source text
:caption
-sequence
-format
759 (text|category
-and
-value|caption
) "text">
760 <!ATTLIST text
:illustration
-index
-source fo
:language
%string
; #IMPLIED
>
761 <!ATTLIST text
:illustration
-index
-source fo
:country
%string
; #IMPLIED
>
762 <!ATTLIST text
:illustration
-index
-source text
:sort
-algorithm
%string
; #IMPLIED
>
764 <!ELEMENT text
:illustration
-index
-entry
-template
765 ( text
:index
-entry
-page
-number |
766 text
:index
-entry
-text |
767 text
:index
-entry
-span |
768 text
:index
-entry
-tab
-stop
)* >
769 <!ATTLIST text
:illustration
-index
-entry
-template text
:style
-name
770 %styleName
; #REQUIRED
>
772 <!ELEMENT text
:table
-index (text
:table
-index
-source
, text
:index
-body
)>
773 <!ATTLIST text
:table
-index
%sectionAttr
;>
775 <!ELEMENT text
:table
-index
-source (text
:index
-title
-template?
,
776 text
:table
-index
-entry
-template?
) >
777 <!ATTLIST text
:table
-index
-source text
:index
-scope
778 (document|chapter
) "document">
779 <!ATTLIST text
:table
-index
-source text
:relative
-tab
-stop
-position
781 <!ATTLIST text
:table
-index
-source text
:use
-caption
%boolean
; "true">
782 <!ATTLIST text
:table
-index
-source text
:caption
-sequence
-name
784 <!ATTLIST text
:table
-index
-source text
:caption
-sequence
-format
785 (text|category
-and
-value|caption
) "text">
786 <!ATTLIST text
:table
-index
-source fo
:language
%string
; #IMPLIED
>
787 <!ATTLIST text
:table
-index
-source fo
:country
%string
; #IMPLIED
>
788 <!ATTLIST text
:table
-index
-source text
:sort
-algorithm
%string
; #IMPLIED
>
790 <!ELEMENT text
:table
-index
-entry
-template ( text
:index
-entry
-page
-number |
791 text
:index
-entry
-text |
792 text
:index
-entry
-span |
793 text
:index
-entry
-tab
-stop
)* >
794 <!ATTLIST text
:table
-index
-entry
-template text
:style
-name
795 %styleName
; #REQUIRED
>
797 <!ELEMENT text
:object
-index ( text
:object
-index
-source
, text
:index
-body
) >
798 <!ATTLIST text
:object
-index
%sectionAttr
;>
800 <!ELEMENT text
:object
-index
-source ( text
:index
-title
-template?
,
801 text
:object
-index
-entry
-template?
) >
802 <!ATTLIST text
:object
-index
-source text
:index
-scope
803 (document|chapter
) "document">
804 <!ATTLIST text
:object
-index
-source text
:relative
-tab
-stop
-position
806 <!ATTLIST text
:object
-index
-source text
:use
-spreadsheet
-objects
808 <!ATTLIST text
:object
-index
-source text
:use
-draw
-objects
%boolean
; "false">
809 <!ATTLIST text
:object
-index
-source text
:use
-chart
-objects
%boolean
; "false">
810 <!ATTLIST text
:object
-index
-source text
:use
-other
-objects
%boolean
; "false">
811 <!ATTLIST text
:object
-index
-source text
:use
-math
-objects
%boolean
; "false">
812 <!ATTLIST text
:object
-index
-source fo
:language
%string
; #IMPLIED
>
813 <!ATTLIST text
:object
-index
-source fo
:country
%string
; #IMPLIED
>
814 <!ATTLIST text
:object
-index
-source text
:sort
-algorithm
%string
; #IMPLIED
>
816 <!ELEMENT text
:object
-index
-entry
-template ( text
:index
-entry
-page
-number |
817 text
:index
-entry
-text |
818 text
:index
-entry
-span |
819 text
:index
-entry
-tab
-stop
)* >
820 <!ATTLIST text
:object
-index
-entry
-template text
:style
-name
821 %styleName
; #REQUIRED
>
823 <!ELEMENT text
:user
-index (text
:user
-index
-source
, text
:index
-body
) >
824 <!ATTLIST text
:user
-index
%sectionAttr
;>
826 <!ELEMENT text
:user
-index
-source ( text
:index
-title
-template?
,
827 text
:user
-index
-entry
-template
*,
828 text
:index
-source
-styles
* ) >
829 <!ATTLIST text
:user
-index
-source text
:index
-scope
830 (document|chapter
) "document">
831 <!ATTLIST text
:user
-index
-source text
:relative
-tab
-stop
-position
833 <!ATTLIST text
:user
-index
-source text
:use
-index
-marks
%boolean
; "false">
834 <!ATTLIST text
:user
-index
-source text
:use
-graphics
%boolean
; "false">
835 <!ATTLIST text
:user
-index
-source text
:use
-tables
%boolean
; "false">
836 <!ATTLIST text
:user
-index
-source text
:use
-floating
-frames
%boolean
; "false">
837 <!ATTLIST text
:user
-index
-source text
:use
-objects
%boolean
; "false">
838 <!ATTLIST text
:user
-index
-source text
:use
-index
-source
-styles
840 <!ATTLIST text
:user
-index
-source text
:copy
-outline
-levels
%boolean
; "false">
841 <!ATTLIST text
:user
-index
-source fo
:language
%string
; #IMPLIED
>
842 <!ATTLIST text
:user
-index
-source fo
:country
%string
; #IMPLIED
>
843 <!ATTLIST text
:user
-index
-source text
:sort
-algorithm
%string
; #IMPLIED
>
844 <!ATTLIST text
:user
-index
-source text
:index
-name
%string
; #IMPLIED
>
846 <!ELEMENT text
:user
-index
-entry
-template ( text
:index
-entry
-chapter |
847 text
:index
-entry
-page
-number |
848 text
:index
-entry
-text |
849 text
:index
-entry
-span |
850 text
:index
-entry
-tab
-stop
)* >
851 <!ATTLIST text
:user
-index
-entry
-template text
:outline
-level
%integer
; #REQUIRED
>
852 <!ATTLIST text
:user
-index
-entry
-template text
:style
-name
%styleName
; #REQUIRED
>
854 <!ELEMENT text
:alphabetical
-index (text
:alphabetical
-index
-source
,
856 <!ATTLIST text
:alphabetical
-index
%sectionAttr
;>
858 <!ELEMENT text
:alphabetical
-index
-source ( text
:index
-title
-template?
,
859 text
:alphabetical
-index
-entry
-template
* ) >
860 <!ATTLIST text
:alphabetical
-index
-source text
:index
-scope
861 (document|chapter
) "document">
862 <!ATTLIST text
:alphabetical
-index
-source text
:relative
-tab
-stop
-position
864 <!ATTLIST text
:alphabetical
-index
-source text
:ignore
-case
%boolean
; "false">
865 <!ATTLIST text
:alphabetical
-index
-source text
:main
-entry
-style
-name
866 %styleName
; #IMPLIED
>
867 <!ATTLIST text
:alphabetical
-index
-source text
:alphabetical
-separators
869 <!ATTLIST text
:alphabetical
-index
-source text
:combine
-entries
871 <!ATTLIST text
:alphabetical
-index
-source text
:combine
-entries
-with
-dash
873 <!ATTLIST text
:alphabetical
-index
-source text
:combine
-entries
-with
-pp
875 <!ATTLIST text
:alphabetical
-index
-source text
:use
-keys
-as
-entries
877 <!ATTLIST text
:alphabetical
-index
-source text
:capitalize
-entries
879 <!ATTLIST text
:alphabetical
-index
-source text
:comma
-separated
881 <!ATTLIST text
:alphabetical
-index
-source fo
:language
%string
; #IMPLIED
>
882 <!ATTLIST text
:alphabetical
-index
-source fo
:country
%string
; #IMPLIED
>
883 <!ATTLIST text
:alphabetical
-index
-source text
:sort
-algorithm
%string
; #IMPLIED
>
885 <!ELEMENT text
:alphabetical
-index
-entry
-template ( text
:index
-entry
-chapter |
886 text
:index
-entry
-page
-number |
887 text
:index
-entry
-text |
888 text
:index
-entry
-span |
889 text
:index
-entry
-tab
-stop
)* >
890 <!ATTLIST text
:alphabetical
-index
-entry
-template text
:outline
-level
891 (1|
2|
3|separator
) #REQUIRED
>
892 <!ATTLIST text
:alphabetical
-index
-entry
-template text
:style
-name
893 %styleName
; #REQUIRED
>
895 <!ELEMENT text
:alphabetical
-index
-auto
-mark
-file EMPTY
>
896 <!ATTLIST text
:alphabetical
-index
-auto
-mark
-file xlink
:href CDATA #IMPLIED
>
897 <!ATTLIST text
:alphabetical
-index
-auto
-mark
-file xlink
:type (simple
) #FIXED
"simple">
899 <!ELEMENT text
:bibliography (text
:bibliography
-source
, text
:index
-body
) >
900 <!ATTLIST text
:bibliography
%sectionAttr
;>
902 <!ELEMENT text
:bibliography
-source ( text
:index
-title
-template?
,
903 text
:bibliography
-entry
-template
* ) >
905 <!ELEMENT text
:bibliography
-entry
-template ( text
:index
-entry
-span |
906 text
:index
-entry
-tab
-stop |
907 text
:index
-entry
-bibliography
)* >
908 <!ATTLIST text
:bibliography
-entry
-template text
:bibliography
-type
909 ( article | book | booklet | conference | custom1 | custom2 |
910 custom3 | custom4 | custom5 | email | inbook | incollection |
911 inproceedings | journal | manual | mastersthesis | misc |
912 phdthesis | proceedings | techreport | unpublished | www
)
914 <!ATTLIST text
:bibliography
-entry
-template text
:style
-name
915 %styleName
; #REQUIRED
>
917 <!ELEMENT text
:index
-body
%sectionText
; >
920 Validity constraint
: text
:index
-title elements may appear only in
921 indices
, and there may be only one text
:index
-title element.
923 <!ELEMENT text
:index
-title
%sectionText
; >
924 <!ATTLIST text
:index
-title text
:style
-name
%styleName
; #IMPLIED
>
925 <!ATTLIST text
:index
-title text
:name
%string
; #IMPLIED
>
927 <!ELEMENT text
:index
-title
-template (#PCDATA
)>
928 <!ATTLIST text
:index
-title
-template text
:style
-name
%styleName
; #IMPLIED
>
930 <!ELEMENT text
:index
-entry
-chapter
-number EMPTY
>
931 <!ATTLIST text
:index
-entry
-chapter
-number text
:style
-name
%styleName
; #IMPLIED
>
933 <!ELEMENT text
:index
-entry
-chapter EMPTY
>
934 <!ATTLIST text
:index
-entry
-chapter text
:style
-name
%styleName
; #IMPLIED
>
935 <!ATTLIST text
:index
-entry
-chapter text
:display (name|number|number
-and
-name
)
938 <!ELEMENT text
:index
-entry
-text EMPTY
>
939 <!ATTLIST text
:index
-entry
-text text
:style
-name
%styleName
; #IMPLIED
>
941 <!ELEMENT text
:index
-entry
-page
-number EMPTY
>
942 <!ATTLIST text
:index
-entry
-page
-number text
:style
-name
%styleName
; #IMPLIED
>
944 <!ELEMENT text
:index
-entry
-span (#PCDATA
)>
945 <!ATTLIST text
:index
-entry
-span text
:style
-name
%styleName
; #IMPLIED
>
947 <!ELEMENT text
:index
-entry
-bibliography EMPTY
>
948 <!ATTLIST text
:index
-entry
-bibliography text
:style
-name
%styleName
; #IMPLIED
>
949 <!ATTLIST text
:index
-entry
-bibliography text
:bibliography
-data
-field
950 ( address | annote | author | bibliography
-type |
951 booktitle | chapter | custom1 | custom2 |
952 custom3 | custom4 | custom5 | edition | editor |
953 howpublished | identifier | institution | isbn |
954 journal | month | note | number | organizations |
955 pages | publisher | report
-type | school |
956 series | title | url | volume | year
) #REQUIRED
>
959 <!ELEMENT text
:index
-entry
-tab
-stop EMPTY
>
960 <!ATTLIST text
:index
-entry
-tab
-stop text
:style
-name
%styleName
; #IMPLIED
>
961 <!ATTLIST text
:index
-entry
-tab
-stop style
:leader
-char
%character
; " ">
962 <!ATTLIST text
:index
-entry
-tab
-stop style
:type (left|right
) "left">
963 <!ATTLIST text
:index
-entry
-tab
-stop style
:position
%length
; #IMPLIED
>
964 <!ATTLIST text
:index
-entry
-tab
-stop style
:with
-tab
%boolean
; "true">
966 <!ELEMENT text
:index
-entry
-link
-start EMPTY
>
967 <!ATTLIST text
:index
-entry
-link
-start text
:style
-name
%styleName
; #IMPLIED
>
969 <!ELEMENT text
:index
-entry
-link
-end EMPTY
>
970 <!ATTLIST text
:index
-entry
-link
-end text
:style
-name
%styleName
; #IMPLIED
>
972 <!ELEMENT text
:index
-source
-styles (text
:index
-source
-style
)*>
973 <!ATTLIST text
:index
-source
-styles text
:outline
-level
%integer
; #REQUIRED
>
975 <!ELEMENT text
:index
-source
-style EMPTY
>
976 <!ATTLIST text
:index
-source
-style text
:style
-name
%styleName
; #REQUIRED
>
978 <!ELEMENT text
:toc
-mark
-start EMPTY
>
979 <!ATTLIST text
:toc
-mark
-start text
:id
%string
; #REQUIRED
>
980 <!ATTLIST text
:toc
-mark
-start text
:outline
-level
%integer
; #IMPLIED
>
982 <!ELEMENT text
:toc
-mark
-end EMPTY
>
983 <!ATTLIST text
:toc
-mark
-end text
:id
%string
; #REQUIRED
>
985 <!ELEMENT text
:toc
-mark EMPTY
>
986 <!ATTLIST text
:toc
-mark text
:string
-value
%string
; #REQUIRED
>
987 <!ATTLIST text
:toc
-mark text
:outline
-level
%integer
; #IMPLIED
>
989 <!ELEMENT text
:user
-index
-mark
-start EMPTY
>
990 <!ATTLIST text
:user
-index
-mark
-start text
:id
%string
; #REQUIRED
>
991 <!ATTLIST text
:user
-index
-mark
-start text
:outline
-level
%integer
; #IMPLIED
>
992 <!ATTLIST text
:user
-index
-mark
-start text
:index
-name
%string
; #IMPLIED
>
994 <!ELEMENT text
:user
-index
-mark
-end EMPTY
>
995 <!ATTLIST text
:user
-index
-mark
-end text
:id
%string
; #REQUIRED
>
997 <!ELEMENT text
:user
-index
-mark EMPTY
>
998 <!ATTLIST text
:user
-index
-mark text
:string
-value
%string
; #REQUIRED
>
999 <!ATTLIST text
:user
-index
-mark text
:outline
-level
%integer
; #IMPLIED
>
1000 <!ATTLIST text
:user
-index
-mark text
:index
-name
%string
; #IMPLIED
>
1002 <!ELEMENT text
:alphabetical
-index
-mark
-start EMPTY
>
1003 <!ATTLIST text
:alphabetical
-index
-mark
-start text
:id
%string
; #REQUIRED
>
1004 <!ATTLIST text
:alphabetical
-index
-mark
-start text
:key1
%string
; #IMPLIED
>
1005 <!ATTLIST text
:alphabetical
-index
-mark
-start text
:key2
%string
; #IMPLIED
>
1006 <!ATTLIST text
:alphabetical
-index
-mark
-start text
:main
-etry
%boolean
; "false">
1008 <!ELEMENT text
:alphabetical
-index
-mark
-end EMPTY
>
1009 <!ATTLIST text
:alphabetical
-index
-mark
-end text
:id
%string
; #REQUIRED
>
1011 <!ELEMENT text
:alphabetical
-index
-mark EMPTY
>
1012 <!ATTLIST text
:alphabetical
-index
-mark text
:string
-value
%string
; #REQUIRED
>
1013 <!ATTLIST text
:alphabetical
-index
-mark text
:key1
%string
; #IMPLIED
>
1014 <!ATTLIST text
:alphabetical
-index
-mark text
:key2
%string
; #IMPLIED
>
1015 <!ATTLIST text
:alphabetical
-index
-mark text
:main
-etry
%boolean
; "false">
1017 <!ELEMENT text
:bibliography
-configuration (text
:sort
-key
)*>
1018 <!ATTLIST text
:bibliography
-configuration text
:prefix
%string
; #IMPLIED
>
1019 <!ATTLIST text
:bibliography
-configuration text
:suffix
%string
; #IMPLIED
>
1020 <!ATTLIST text
:bibliography
-configuration text
:sort
-by
-position
%boolean
; "true">
1021 <!ATTLIST text
:bibliography
-configuration text
:numbered
-entries
%boolean
; "false">
1022 <!ATTLIST text
:bibliography
-configuration fo
:language
%string
; #IMPLIED
>
1023 <!ATTLIST text
:bibliography
-configuration fo
:country
%string
; #IMPLIED
>
1024 <!ATTLIST text
:bibliography
-configuration text
:sort
-algorithm
%string
; #IMPLIED
>
1026 <!ELEMENT text
:sort
-key EMPTY
>
1027 <!ATTLIST text
:sort
-key text
:key ( address | annote | author |
1028 bibliography
-type | booktitle | chapter | custom1 | custom2 |
1029 custom3 | custom4 | custom5 | edition | editor | howpublished |
1030 identifier | institution | isbn | journal | month | note | number |
1031 organizations | pages | publisher | report
-type | school | series |
1032 title | url | volume | year
) #REQUIRED
>
1033 <!ATTLIST text
:sort
-key text
:sort
-ascending
%boolean
; "true">
1035 <!ELEMENT text
:linenumbering
-configuration (text
:linenumbering
-separator?
)>
1036 <!ATTLIST text
:linenumbering
-configuration text
:style
-name
%styleName
; #IMPLIED
>
1037 <!ATTLIST text
:linenumbering
-configuration text
:number
-lines
%boolean
; "true">
1038 <!ATTLIST text
:linenumbering
-configuration text
:count
-empty
-lines
%boolean
; "true">
1039 <!ATTLIST text
:linenumbering
-configuration text
:count
-in
-floating
-frames
%boolean
; "false">
1040 <!ATTLIST text
:linenumbering
-configuration text
:restart
-numbering
%boolean
; "false">
1041 <!ATTLIST text
:linenumbering
-configuration text
:offset
%nonNegativeLength
; #IMPLIED
>
1042 <!ATTLIST text
:linenumbering
-configuration style
:num
-format (1|a|A|i|I
) "1">
1043 <!ATTLIST text
:linenumbering
-configuration style
:num
-letter
-sync
%boolean
; "false">
1044 <!ATTLIST text
:linenumbering
-configuration text
:number
-position (left|right|inner|outer
) "left">
1045 <!ATTLIST text
:linenumbering
-configuration text
:increment
%nonNegativeInteger
; #IMPLIED
>
1047 <!ELEMENT text
:linenumbering
-separator (#PCDATA
)>
1048 <!ATTLIST text
:linenumbering
-separator text
:increment
%nonNegativeInteger
; #IMPLIED
>
1050 <!ELEMENT text
:script (#PCDATA
)>
1051 <!ATTLIST text
:script script
:language CDATA #REQUIRED
>
1052 <!ATTLIST text
:script xlink
:href CDATA #IMPLIED
>
1053 <!ATTLIST text
:script xlink
:type (simple
) #FIXED
"simple">
1055 <!ELEMENT text
:measure (#PCDATA
)>
1056 <!ATTLIST text
:measure text
:kind (value|unit|gap
) #REQUIRED
>
1058 <!ELEMENT text
:ruby (text
:ruby
-base
, text
:ruby
-text
)>
1059 <!ATTLIST text
:ruby text
:style
-name
%styleName
; #IMPLIED
>
1061 <!ELEMENT text
:ruby
-base
%inline
-text
;>
1063 <!ELEMENT text
:ruby
-text (#PCDATA
)>
1064 <!ATTLIST text
:ruby
-text text
:style
-name
%styleName
; #IMPLIED
>
1066 <!-- elements for change tracking
-->
1068 <!ELEMENT text
:change EMPTY
>
1069 <!ATTLIST text
:change text
:change
-id CDATA #REQUIRED
>
1071 <!ELEMENT text
:change
-start EMPTY
>
1072 <!ATTLIST text
:change
-start text
:change
-id CDATA #REQUIRED
>
1074 <!ELEMENT text
:change
-end EMPTY
>
1075 <!ATTLIST text
:change
-end text
:change
-id CDATA #REQUIRED
>
1077 <!ELEMENT text
:tracked
-changes (text
:changed
-region
)*>
1078 <!ATTLIST text
:tracked
-changes text
:track
-changes
%boolean
; "true">
1079 <!ATTLIST text
:tracked
-changes text
:protection
-key CDATA #IMPLIED
>
1081 <!ELEMENT text
:changed
-region (text
:insertion |
1082 (text
:deletion
, text
:insertion?
) |
1083 text
:format
-change
) >
1084 <!ATTLIST text
:changed
-region text
:id ID #REQUIRED
>
1085 <!ATTLIST text
:changed
-region text
:merge
-last
-paragraph
%boolean
; "true">
1087 <!ELEMENT text
:insertion (office
:change
-info
, %sectionText
;)>
1088 <!ELEMENT text
:deletion (office
:change
-info
, %sectionText
;)>
1089 <!ELEMENT text
:format
-change (office
:change
-info
)>