Update ooo320-m1
[ooovba.git] / xmloff / dtd / style.mod
blobb839b7afc2f65d1ce9d24af34365ae56238bbd10
1 <!--
3 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
5 Copyright 2008 by Sun Microsystems, Inc.
7 OpenOffice.org - a multi-platform office productivity suite
9 $RCSfile: style.mod,v $
11 $Revision: 1.64 $
13 This file is part of OpenOffice.org.
15 OpenOffice.org is free software: you can redistribute it and/or modify
16 it under the terms of the GNU Lesser General Public License version 3
17 only, as published by the Free Software Foundation.
19 OpenOffice.org is distributed in the hope that it will be useful,
20 but WITHOUT ANY WARRANTY; without even the implied warranty of
21 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
22 GNU Lesser General Public License version 3 for more details
23 (a copy is included in the LICENSE file that accompanied this code).
25 You should have received a copy of the GNU Lesser General Public License
26 version 3 along with OpenOffice.org. If not, see
27 <http://www.openoffice.org/license.html>
28 for a copy of the LGPLv3 License.
30 -->
32 <!ELEMENT style:font-decl EMPTY>
33 <!ATTLIST style:font-decl style:name %string; #REQUIRED>
34 <!ATTLIST style:font-decl fo:font-family %string; #REQUIRED>
35 <!ATTLIST style:font-decl style:font-style-name %string; #IMPLIED>
36 <!ENTITY % fontFamilyGeneric "(roman|swiss|modern|decorative|script|system)">
37 <!ATTLIST style:font-decl style:font-family-generic %fontFamilyGeneric;
38 #IMPLIED>
39 <!ENTITY % fontPitch "(fixed|variable)">
40 <!ATTLIST style:font-decl style:font-pitch %fontPitch; #IMPLIED>
41 <!ATTLIST style:font-decl style:font-charset %textEncoding; #IMPLIED>
43 <!ELEMENT style:style ( style:properties?,office:events?,style:map*)>
45 <!ATTLIST style:style style:name %styleName; #REQUIRED>
47 <!ENTITY % styleFamily "(paragraph|text|section|
48 table|table-column|table-row|table-cell|table-page|chart|graphics|default|drawing-page|presentation|control|ruby)">
49 <!ATTLIST style:style style:family %styleFamily; #REQUIRED>
51 <!ATTLIST style:style style:parent-style-name %styleName; #IMPLIED>
52 <!ATTLIST style:style style:master-page-name %styleName; #IMPLIED>
53 <!ATTLIST style:style style:next-style-name %styleName; #IMPLIED>
54 <!ATTLIST style:style style:list-style-name %styleName; #IMPLIED>
55 <!ATTLIST style:style style:data-style-name %styleName; #IMPLIED>
57 <!ATTLIST style:style style:auto-update %boolean; "false">
59 <!ATTLIST style:style style:class %string; #IMPLIED>
61 <!ELEMENT style:default-style (style:properties?)>
62 <!ATTLIST style:default-style style:family %styleFamily; #REQUIRED>
64 <!ELEMENT style:map EMPTY>
66 <!ATTLIST style:map style:condition %string; #REQUIRED>
67 <!ATTLIST style:map style:apply-style-name %styleName; #REQUIRED>
68 <!ATTLIST style:map style:base-cell-address %cell-address; #IMPLIED>
70 <!ELEMENT style:properties ANY>
72 <!-- number format properties -->
73 <!ATTLIST style:properties style:num-prefix %string; #IMPLIED>
74 <!ATTLIST style:properties style:num-suffix %string; #IMPLIED>
75 <!ATTLIST style:properties style:num-format %string; #IMPLIED>
76 <!ATTLIST style:properties style:num-letter-sync %boolean; #IMPLIED>
78 <!-- frame properties -->
79 <!ATTLIST style:properties fo:width %positiveLength; #IMPLIED>
80 <!ATTLIST style:properties fo:height %positiveLength; #IMPLIED>
81 <!ATTLIST style:properties style:vertical-pos (top|middle|bottom|from-top|below) #IMPLIED>
82 <!ATTLIST style:properties style:vertical-rel (page|page-content|
83 frame|frame-content|
84 paragraph|paragraph-content|char|
85 line|baseline|text) #IMPLIED>
86 <!ATTLIST style:properties style:horizontal-pos (left|center|right|from-left|inside|outside|from-inside) #IMPLIED>
87 <!ATTLIST style:properties style:horizontal-rel (page|page-content|
88 page-start-margin|page-end-margin|
89 frame|frame-content|
90 frame-start-margin|frame-end-margin|
91 paragraph|paragraph-content|
92 paragraph-start-margin|paragraph-end-margin|
93 char) #IMPLIED>
94 <!ATTLIST style:properties svg:width %lengthOrPercentage; #IMPLIED>
95 <!ATTLIST style:properties svg:height %lengthOrPercentage; #IMPLIED>
96 <!ATTLIST style:properties fo:min-height %lengthOrPercentage; #IMPLIED>
97 <!ATTLIST style:properties fo:min-width %lengthOrPercentage; #IMPLIED>
98 <!ATTLIST style:properties fo:max-height %lengthOrPercentage; #IMPLIED>
99 <!ATTLIST style:properties fo:max-width %lengthOrPercentage; #IMPLIED>
100 <!ATTLIST style:properties text:anchor-type %anchorType; #IMPLIED>
101 <!ATTLIST style:properties text:anchor-page-number %positiveInteger; #IMPLIED>
102 <!ATTLIST style:properties svg:x %coordinate; #IMPLIED>
103 <!ATTLIST style:properties svg:y %coordinate; #IMPLIED>
104 <!ATTLIST style:properties style:print-content %boolean; #IMPLIED>
105 <!ATTLIST style:properties style:protect %boolean; #IMPLIED>
106 <!ATTLIST style:properties style:wrap (none|left|right|parallel|dynamic|run-through) #IMPLIED>
107 <!ENTITY % noLimitOrPositiveInteger "CDATA">
108 <!ATTLIST style:properties style:number-wrapped-paragraphs %noLimitOrPositiveInteger; #IMPLIED>
109 <!ATTLIST style:properties style:wrap-contour %boolean; #IMPLIED>
110 <!ATTLIST style:properties style:wrap-contour-mode (full|outside) #IMPLIED>
111 <!ATTLIST style:properties style:run-through (foreground|background) #IMPLIED>
112 <!ATTLIST style:properties style:editable %boolean; #IMPLIED>
113 <!ATTLIST style:properties style:mirror CDATA #IMPLIED>
114 <!ATTLIST style:properties fo:clip CDATA #IMPLIED>
115 <!ATTLIST style:properties text:animation (none|scroll|alternate|slide) #IMPLIED>
116 <!ATTLIST style:properties text:animation-direction (left|right|up|down) #IMPLIED>
117 <!ATTLIST style:properties text:animation-start-inside %boolean; #IMPLIED>
118 <!ATTLIST style:properties text:animation-stop-inside %boolean; #IMPLIED>
119 <!ATTLIST style:properties text:animation-repeat %integer; #IMPLIED>
120 <!ATTLIST style:properties text:animation-delay %timeDuration; #IMPLIED>
121 <!ATTLIST style:properties text:animation-steps %length; #IMPLIED>
123 <!-- text properties -->
124 <!ATTLIST style:properties fo:font-variant (normal|small-caps) #IMPLIED>
125 <!ATTLIST style:properties fo:text-transform (none|lowercase|
126 uppercase|capitalize) #IMPLIED>
127 <!ATTLIST style:properties fo:color %color; #IMPLIED>
128 <!ATTLIST style:properties style:use-window-font-color %boolean; #IMPLIED>
129 <!ATTLIST style:properties style:text-outline %boolean; #IMPLIED>
130 <!ATTLIST style:properties style:text-crossing-out
131 (none|single-line|double-line|thick-line|slash|X)
132 #IMPLIED>
133 <!ATTLIST style:properties style:text-position CDATA #IMPLIED>
134 <!ATTLIST style:properties style:text-align (left|right|start|center|end|justify|justified) #IMPLIED>
136 <!ATTLIST style:properties style:font-name %string; #IMPLIED>
137 <!ATTLIST style:properties fo:font-family %string; #IMPLIED>
138 <!ATTLIST style:properties style:font-family-generic %fontFamilyGeneric;
139 #IMPLIED>
140 <!ATTLIST style:properties style:font-style-name %string; #IMPLIED>
141 <!ATTLIST style:properties style:font-pitch %fontPitch; #IMPLIED>
142 <!ATTLIST style:properties style:font-charset %textEncoding; #IMPLIED>
143 <!ATTLIST style:properties style:font-name-asian %string; #IMPLIED>
144 <!ATTLIST style:properties style:font-family-asian %string; #IMPLIED>
145 <!ATTLIST style:properties style:font-family-generic-asian %fontFamilyGeneric;
146 #IMPLIED>
147 <!ATTLIST style:properties style:font-style-name-asian %string; #IMPLIED>
148 <!ATTLIST style:properties style:font-pitch-asian %fontPitch; #IMPLIED>
149 <!ATTLIST style:properties style:font-charset-asian %textEncoding; #IMPLIED>
150 <!ATTLIST style:properties style:font-name-complex %string; #IMPLIED>
151 <!ATTLIST style:properties style:font-family-complex %string; #IMPLIED>
152 <!ATTLIST style:properties style:font-family-generic-complex %fontFamilyGeneric;
153 #IMPLIED>
154 <!ATTLIST style:properties style:font-style-name-complex %string; #IMPLIED>
155 <!ATTLIST style:properties style:font-pitch-complex %fontPitch; #IMPLIED>
156 <!ATTLIST style:properties style:font-charset-complex %textEncoding; #IMPLIED>
158 <!ATTLIST style:properties fo:font-size %positiveLengthOrPercentage; #IMPLIED>
159 <!ATTLIST style:properties style:font-size-rel %length; #IMPLIED>
160 <!ATTLIST style:properties style:font-size-asian %positiveLengthOrPercentage; #IMPLIED>
161 <!ATTLIST style:properties style:font-size-rel-asian %length; #IMPLIED>
162 <!ATTLIST style:properties style:font-size-complex %positiveLengthOrPercentage; #IMPLIED>
163 <!ATTLIST style:properties style:font-size-rel-complex %length; #IMPLIED>
164 <!ENTITY % normalOrLength "CDATA">
165 <!ATTLIST style:properties fo:letter-spacing %normalOrLength; #IMPLIED>
166 <!ATTLIST style:properties fo:language %languageOnly; #IMPLIED>
167 <!ATTLIST style:properties style:language-asian %languageOnly; #IMPLIED>
168 <!ATTLIST style:properties style:language-complex %languageOnly; #IMPLIED>
169 <!ATTLIST style:properties fo:country %country; #IMPLIED>
170 <!ATTLIST style:properties style:country-asian %country; #IMPLIED>
171 <!ATTLIST style:properties style:country-complex %country; #IMPLIED>
172 <!ENTITY % fontStyle "(normal|italic|oblique)">
173 <!ATTLIST style:properties fo:font-style %fontStyle; #IMPLIED>
174 <!ATTLIST style:properties style:font-style-asian %fontStyle; #IMPLIED>
175 <!ATTLIST style:properties style:font-style-complex %fontStyle; #IMPLIED>
176 <!ENTITY % fontRelief "(none|embossed|engraved)">
177 <!ATTLIST style:properties style:font-relief %fontRelief; #IMPLIED>
178 <!ATTLIST style:properties fo:text-shadow CDATA #IMPLIED>
179 <!ATTLIST style:properties style:text-underline
180 (none|single|double|dotted|dash|long-dash|dot-dash|
181 dot-dot-dash|wave|bold|bold-dotted|bold-dash|
182 bold-long-dash|bold-dot-dash|bold-dot-dot-dash|
183 bold-wave|double-wave|small-wave) #IMPLIED>
184 <!ATTLIST style:properties style:text-autospace (none | ideograph-alpha) #IMPLIED>
185 <!ATTLIST style:properties style:punctuation-wrap (simple | hanging) #IMPLIED>
186 <!ATTLIST style:properties style:line-break (normal | strict) #IMPLIED>
187 <!ENTITY % fontColorOrColor "CDATA">
188 <!ATTLIST style:properties style:text-underline-color %fontColorOrColor;
189 #IMPLIED>
190 <!ATTLIST style:properties fo:font-weight CDATA #IMPLIED>
191 <!ATTLIST style:properties style:font-weight-asian CDATA #IMPLIED>
192 <!ATTLIST style:properties style:font-weight-complex CDATA #IMPLIED>
193 <!ATTLIST style:properties fo:score-spaces %boolean; #IMPLIED>
194 <!ATTLIST style:properties style:letter-kerning %boolean; #IMPLIED>
195 <!ATTLIST style:properties style:text-blinking %boolean; #IMPLIED>
196 <!ATTLIST style:properties style:text-background-color %transparentOrColor;
197 #IMPLIED>
199 <!ATTLIST style:properties style:text-combine (none|letters|lines) #IMPLIED>
200 <!ATTLIST style:properties style:text-combine-start-char %character; #IMPLIED>
201 <!ATTLIST style:properties style:text-combine-end-char %character; #IMPLIED>
202 <!ATTLIST style:properties style:text-emphasize CDATA #IMPLIED>
203 <!ATTLIST style:properties style:text-scale %percentage; #IMPLIED>
204 <!ATTLIST style:properties style:text-rotation-angle %integer; #IMPLIED>
205 <!ATTLIST style:properties style:text-rotation-scale (fixed|line-height) #IMPLIED>
206 <!ATTLIST style:properties text:display (none|true) #IMPLIED>
208 <!-- paragraph properties -->
209 <!ENTITY % nonNegativeLengthOrPercentageOrNormal "CDATA">
210 <!ATTLIST style:properties fo:line-height
211 %nonNegativeLengthOrPercentageOrNormal; #IMPLIED>
212 <!ATTLIST style:properties style:line-height-at-least %nonNegativeLength;
213 #IMPLIED>
214 <!ATTLIST style:properties style:line-spacing %length; #IMPLIED>
215 <!ATTLIST style:properties fo:text-align (start|end|center|justify) #IMPLIED>
216 <!ATTLIST style:properties fo:text-align-last (start|center|justify) #IMPLIED>
217 <!ATTLIST style:properties style:text-align-source (fix|value-type) #IMPLIED>
218 <!ATTLIST style:properties style:justify-single-word %boolean; #IMPLIED>
219 <!-- fo:keep-together is new in OOo 2.0 -->
220 <!ATTLIST style:properties fo:keep-together (auto|always) #IMPLIED>
221 <!ATTLIST style:properties style:break-inside (auto|avoid) #IMPLIED>
222 <!ATTLIST style:properties fo:widows %nonNegativeInteger; #IMPLIED>
223 <!ATTLIST style:properties fo:orphans %nonNegativeInteger; #IMPLIED>
225 <!ATTLIST style:properties fo:hyphenate %boolean; #IMPLIED>
226 <!ATTLIST style:properties fo:hyphenate-keep (none|page) #IMPLIED>
227 <!ATTLIST style:properties fo:hyphenation-remain-char-count %positiveInteger;
228 #IMPLIED>
229 <!ATTLIST style:properties fo:hyphenation-push-char-count %positiveInteger;
230 #IMPLIED>
231 <!ATTLIST style:properties fo:hyphenation-ladder-count
232 %noLimitOrPositiveInteger; #IMPLIED>
233 <!ATTLIST style:properties style:page-number %positiveInteger; #IMPLIED>
235 <!ELEMENT style:tab-stops (style:tab-stop)*>
236 <!ELEMENT style:tab-stop EMPTY>
237 <!ATTLIST style:tab-stop style:position %nonNegativeLength; #REQUIRED>
238 <!ATTLIST style:tab-stop style:type (left|center|right|char|default) "left">
239 <!ATTLIST style:tab-stop style:char %character; #IMPLIED>
240 <!ATTLIST style:tab-stop style:leader-char %character; " ">
242 <!ELEMENT style:drop-cap EMPTY>
243 <!ENTITY % wordOrPositiveInteger "CDATA">
244 <!ATTLIST style:drop-cap style:length %wordOrPositiveInteger; "1">
245 <!ATTLIST style:drop-cap style:lines %positiveInteger; "1">
246 <!ATTLIST style:drop-cap style:distance %length; "0cm">
247 <!ATTLIST style:drop-cap style:style-name %styleName; #IMPLIED>
249 <!ATTLIST style:properties style:register-true %boolean; #IMPLIED>
250 <!ATTLIST style:properties style:register-truth-ref-style-name %styleName; #IMPLIED>
251 <!ATTLIST style:properties fo:margin-left %positiveLengthOrPercentage; #IMPLIED>
252 <!ATTLIST style:properties fo:margin-right %positiveLengthOrPercentage;
253 #IMPLIED>
254 <!ATTLIST style:properties fo:text-indent %lengthOrPercentage; #IMPLIED>
255 <!ATTLIST style:properties style:auto-text-indent %boolean; #IMPLIED>
256 <!ATTLIST style:properties fo:margin-top %positiveLengthOrPercentage; #IMPLIED>
257 <!ATTLIST style:properties fo:margin-bottom %positiveLengthOrPercentage; #IMPLIED>
258 <!ATTLIST style:properties fo:break-before (auto|column|page) #IMPLIED>
259 <!ATTLIST style:properties fo:break-after (auto|column|page) #IMPLIED>
260 <!ATTLIST style:properties fo:background-color %transparentOrColor; #IMPLIED>
261 <!ATTLIST style:properties style:background-transparency %percentage; #IMPLIED>
262 <!ATTLIST style:properties style:dynamic-spacing %boolean; #IMPLIED>
264 <!ELEMENT style:background-image (office:binary-data?)>
265 <!ATTLIST style:background-image xlink:type (simple) #IMPLIED>
266 <!ATTLIST style:background-image xlink:href %uriReference; #IMPLIED>
267 <!ATTLIST style:background-image xlink:show (embed) #IMPLIED>
268 <!ATTLIST style:background-image xlink:actuate (onLoad) #IMPLIED>
269 <!ATTLIST style:background-image style:repeat (no-repeat|repeat|stretch)
270 "repeat">
271 <!ATTLIST style:background-image style:position CDATA "center">
272 <!ATTLIST style:background-image style:filter-name %string; #IMPLIED>
273 <!ATTLIST style:background-image draw:transparency %percentage; #IMPLIED>
275 <!ELEMENT style:symbol-image (office:binary-data?)>
276 <!ATTLIST style:symbol-image xlink:type (simple) #IMPLIED>
277 <!ATTLIST style:symbol-image xlink:href %uriReference; #IMPLIED>
278 <!ATTLIST style:symbol-image xlink:show (embed) #IMPLIED>
279 <!ATTLIST style:symbol-image xlink:actuate (onLoad) #IMPLIED>
281 <!ATTLIST style:properties fo:border CDATA #IMPLIED>
282 <!ATTLIST style:properties fo:border-top CDATA #IMPLIED>
283 <!ATTLIST style:properties fo:border-bottom CDATA #IMPLIED>
284 <!ATTLIST style:properties fo:border-left CDATA #IMPLIED>
285 <!ATTLIST style:properties fo:border-right CDATA #IMPLIED>
286 <!ATTLIST style:properties style:border-line-width CDATA #IMPLIED>
287 <!ATTLIST style:properties style:border-line-width-top CDATA #IMPLIED>
288 <!ATTLIST style:properties style:border-line-width-bottom CDATA #IMPLIED>
289 <!ATTLIST style:properties style:border-line-width-left CDATA #IMPLIED>
290 <!ATTLIST style:properties style:border-line-width-right CDATA #IMPLIED>
291 <!ATTLIST style:properties fo:padding %nonNegativeLength; #IMPLIED>
292 <!ATTLIST style:properties fo:padding-top %nonNegativeLength; #IMPLIED>
293 <!ATTLIST style:properties fo:padding-bottom %nonNegativeLength; #IMPLIED>
294 <!ATTLIST style:properties fo:padding-left %nonNegativeLength; #IMPLIED>
295 <!ATTLIST style:properties fo:padding-right %nonNegativeLength; #IMPLIED>
296 <!ATTLIST style:properties style:shadow CDATA #IMPLIED>
297 <!ATTLIST style:properties fo:keep-with-next %boolean; #IMPLIED>
298 <!ATTLIST style:properties style:join-border %boolean; #IMPLIED>
300 <!ATTLIST style:properties text:number-lines %boolean; "false">
301 <!ATTLIST style:properties text:line-number %nonNegativeInteger; #IMPLIED>
303 <!ATTLIST style:properties style:decimal-places %nonNegativeInteger; #IMPLIED>
304 <!ATTLIST style:properties style:tab-stop-distance %nonNegativeLength; #IMPLIED>
306 <!-- section properties -->
307 <!ATTLIST style:properties text:dont-balance-text-columns %boolean; #IMPLIED>
309 <!-- ruby properties -->
310 <!ATTLIST style:properties style:ruby-align (left|center|right|distribute-letter|distribute-space) #IMPLIED>
311 <!ATTLIST style:properties style:ruby-position (above|below) #IMPLIED>
314 <!-- table properties -->
315 <!ATTLIST style:properties style:width %positiveLength; #IMPLIED>
316 <!ATTLIST style:properties style:rel-width %percentage; #IMPLIED>
317 <!ATTLIST style:properties style:may-break-between-rows %boolean; #IMPLIED>
318 <!ATTLIST style:properties table:page-style-name %styleName; #IMPLIED>
319 <!ATTLIST style:properties table:display %boolean; #IMPLIED>
321 <!-- table column properties -->
322 <!ATTLIST style:properties style:column-width %positiveLength; #IMPLIED>
323 <!ENTITY % relWidth "CDATA">
324 <!ATTLIST style:properties style:rel-column-width %relWidth; #IMPLIED>
325 <!ATTLIST style:properties style:use-optimal-column-width %boolean; #IMPLIED>
327 <!-- table row properties -->
328 <!ATTLIST style:properties style:row-height %positiveLength; #IMPLIED>
329 <!ATTLIST style:properties style:min-row-height %nonNegativeLength; #IMPLIED>
330 <!ATTLIST style:properties style:use-optimal-row-height %boolean; #IMPLIED>
332 <!-- table cell properties -->
333 <!ATTLIST style:properties
334 table:align (left | center | right | margins) #IMPLIED
335 table:border-model (collapsing | separating) #IMPLIED
336 fo:vertical-align (top | middle | bottom | automatic) #IMPLIED
337 fo:direction (ltr | ttb) #IMPLIED
338 style:glyph-orientation-vertical (auto | 0) #IMPLIED
339 style:rotation-angle %nonNegativeInteger; #IMPLIED
340 style:rotation-align (none | bottom | top | center) #IMPLIED
341 style:cell-protect CDATA #IMPLIED
342 fo:wrap-option (no-wrap | wrap) #IMPLIED
344 <!ELEMENT style:columns (style:column-sep?,style:column*)>
345 <!ATTLIST style:columns fo:column-count %nonNegativeInteger; #IMPLIED>
346 <!ATTLIST style:columns fo:column-gap %positiveLength; #IMPLIED>
348 <!ELEMENT style:column EMPTY>
349 <!ATTLIST style:column style:rel-width CDATA #IMPLIED>
350 <!ATTLIST style:column fo:margin-left %positiveLength; #IMPLIED>
351 <!ATTLIST style:column fo:margin-right %positiveLength; #IMPLIED>
353 <!ELEMENT style:column-sep EMPTY>
354 <!ATTLIST style:column-sep style:style (none|solid|dotted|dashed|dot-dashed)
355 "solid">
356 <!ATTLIST style:column-sep style:width %length; #REQUIRED>
357 <!ATTLIST style:column-sep style:height %percentage; "100&#37;">
358 <!ATTLIST style:column-sep style:vertical-align (top|middle|bottom) "top">
359 <!ATTLIST style:column-sep style:color %color; "#000000">
361 <!-- page master properties -->
362 <!ELEMENT style:page-master (style:properties?, style:header-style?, style:footer-style?)>
363 <!ATTLIST style:page-master style:name %styleName; #REQUIRED>
364 <!ATTLIST style:page-master style:page-usage (all|left|right|mirrored) "all">
366 <!ELEMENT style:header-style (style:properties?)>
367 <!ELEMENT style:footer-style (style:properties?)>
369 <!ATTLIST style:properties fo:page-width %length; #IMPLIED>
370 <!ATTLIST style:properties fo:page-height %length; #IMPLIED>
371 <!ATTLIST style:properties style:paper-tray-name %string; #IMPLIED>
372 <!ATTLIST style:properties style:print-orientation (portrait|landscape) #IMPLIED>
373 <!ATTLIST style:properties style:print CDATA #IMPLIED>
374 <!ATTLIST style:properties style:print-page-order (ttb|ltr) #IMPLIED>
375 <!ATTLIST style:properties style:first-page-number %positiveInteger; #IMPLIED>
376 <!ATTLIST style:properties style:scale-to %percentage; #IMPLIED>
377 <!ATTLIST style:properties style:scale-to-pages %positiveInteger; #IMPLIED>
378 <!ATTLIST style:properties style:table-centering (horizontal | vertical | both | none) #IMPLIED>
380 <!ATTLIST style:properties style:footnote-max-height %lengthOrNoLimit; #IMPLIED>
381 <!ATTLIST style:properties style:vertical-align (top|bottom|middle|basline|auto) #IMPLIED>
382 <!ATTLIST style:properties style:writing-mode (lr-tb|rl-tb|tb-rl|tb-lr|lr|rl|tb|page) "lr-tb">
383 <!ATTLIST style:properties style:layout-grid-mode (none|line|both) #IMPLIED>
384 <!ATTLIST style:properties style:layout-grid-base-height %length; #IMPLIED>
385 <!ATTLIST style:properties style:layout-grid-ruby-height %length; #IMPLIED>
386 <!ATTLIST style:properties style:layout-grid-lines %positiveInteger; #IMPLIED>
387 <!ATTLIST style:properties style:layout-grid-color %color; #IMPLIED>
388 <!ATTLIST style:properties style:layout-grid-ruby-below %boolean; #IMPLIED>
389 <!ATTLIST style:properties style:layout-grid-print %boolean; #IMPLIED>
390 <!ATTLIST style:properties style:layout-grid-display %boolean; #IMPLIED>
391 <!ATTLIST style:properties style:snap-to-layout-grid %boolean; #IMPLIED>
393 <!ELEMENT style:footnote-sep EMPTY>
394 <!ATTLIST style:footnote-sep style:width %length; #IMPLIED>
395 <!ATTLIST style:footnote-sep style:rel-width %percentage; #IMPLIED>
396 <!ATTLIST style:footnote-sep style:color %color; #IMPLIED>
397 <!ATTLIST style:footnote-sep style:adjustment (left|center|right) "left">
398 <!ATTLIST style:footnote-sep style:distance-before-sep %length; #IMPLIED>
399 <!ATTLIST style:footnote-sep style:distance-after-sep %length; #IMPLIED>
401 <!-- master page -->
402 <!ELEMENT style:master-page ( (style:header, style:header-left?)?, (style:footer, style:footer-left?)?,
403 office:forms?,style:style*, (%shapes;)*, presentation:notes? )>
404 <!ATTLIST style:master-page style:name %styleName; #REQUIRED>
405 <!ATTLIST style:master-page style:page-master-name %styleName; #REQUIRED>
406 <!ATTLIST style:master-page style:next-style-name %styleName; #IMPLIED>
407 <!ATTLIST style:master-page draw:style-name %styleName; #IMPLIED>
409 <!-- handout master -->
410 <!ELEMENT style:handout-master (%shapes;)*>
411 <!ATTLIST style:handout-master presentation:presentation-page-layout-name %styleName; #IMPLIED>
412 <!ATTLIST style:handout-master style:page-master-name %styleName; #IMPLIED>
413 <!ATTLIST style:handout-master draw:style-name %styleName; #IMPLIED>
415 <!ENTITY % hd-ft-content "( %headerText; | (style:region-left?, style:region-center?, style:region-right?) )">
416 <!ELEMENT style:header %hd-ft-content;>
417 <!ATTLIST style:header style:display %boolean; "true">
418 <!ELEMENT style:footer %hd-ft-content;>
419 <!ATTLIST style:footer style:display %boolean; "true">
420 <!ELEMENT style:header-left %hd-ft-content;>
421 <!ATTLIST style:header-left style:display %boolean; "true">
422 <!ELEMENT style:footer-left %hd-ft-content;>
423 <!ATTLIST style:footer-left style:display %boolean; "true">
425 <!ENTITY % region-content "(text:p*)">
426 <!ELEMENT style:region-left %region-content;>
427 <!ELEMENT style:region-center %region-content;>
428 <!ELEMENT style:region-right %region-content;>
430 <!-- control shape properties -->
431 <!ATTLIST style:properties draw:symbol-color %color; #IMPLIED>