1*b1cdbd2cSJim Jagielski<!--*********************************************************** 2*b1cdbd2cSJim Jagielski * 3*b1cdbd2cSJim Jagielski * Licensed to the Apache Software Foundation (ASF) under one 4*b1cdbd2cSJim Jagielski * or more contributor license agreements. See the NOTICE file 5*b1cdbd2cSJim Jagielski * distributed with this work for additional information 6*b1cdbd2cSJim Jagielski * regarding copyright ownership. The ASF licenses this file 7*b1cdbd2cSJim Jagielski * to you under the Apache License, Version 2.0 (the 8*b1cdbd2cSJim Jagielski * "License"); you may not use this file except in compliance 9*b1cdbd2cSJim Jagielski * with the License. You may obtain a copy of the License at 10*b1cdbd2cSJim Jagielski * 11*b1cdbd2cSJim Jagielski * http://www.apache.org/licenses/LICENSE-2.0 12*b1cdbd2cSJim Jagielski * 13*b1cdbd2cSJim Jagielski * Unless required by applicable law or agreed to in writing, 14*b1cdbd2cSJim Jagielski * software distributed under the License is distributed on an 15*b1cdbd2cSJim Jagielski * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 16*b1cdbd2cSJim Jagielski * KIND, either express or implied. See the License for the 17*b1cdbd2cSJim Jagielski * specific language governing permissions and limitations 18*b1cdbd2cSJim Jagielski * under the License. 19*b1cdbd2cSJim Jagielski * 20*b1cdbd2cSJim Jagielski ***********************************************************--> 21*b1cdbd2cSJim Jagielski 22*b1cdbd2cSJim Jagielski 23*b1cdbd2cSJim Jagielski 24*b1cdbd2cSJim Jagielski<!ELEMENT style:font-decl EMPTY> 25*b1cdbd2cSJim Jagielski<!ATTLIST style:font-decl style:name %string; #REQUIRED> 26*b1cdbd2cSJim Jagielski<!ATTLIST style:font-decl fo:font-family %string; #REQUIRED> 27*b1cdbd2cSJim Jagielski<!ATTLIST style:font-decl style:font-style-name %string; #IMPLIED> 28*b1cdbd2cSJim Jagielski<!ENTITY % fontFamilyGeneric "(roman|swiss|modern|decorative|script|system)"> 29*b1cdbd2cSJim Jagielski<!ATTLIST style:font-decl style:font-family-generic %fontFamilyGeneric; 30*b1cdbd2cSJim Jagielski #IMPLIED> 31*b1cdbd2cSJim Jagielski<!ENTITY % fontPitch "(fixed|variable)"> 32*b1cdbd2cSJim Jagielski<!ATTLIST style:font-decl style:font-pitch %fontPitch; #IMPLIED> 33*b1cdbd2cSJim Jagielski<!ATTLIST style:font-decl style:font-charset %textEncoding; #IMPLIED> 34*b1cdbd2cSJim Jagielski 35*b1cdbd2cSJim Jagielski<!ELEMENT style:style ( style:properties?,office:events?,style:map*)> 36*b1cdbd2cSJim Jagielski 37*b1cdbd2cSJim Jagielski<!ATTLIST style:style style:name %styleName; #REQUIRED> 38*b1cdbd2cSJim Jagielski 39*b1cdbd2cSJim Jagielski<!ENTITY % styleFamily "(paragraph|text|section| 40*b1cdbd2cSJim Jagielski table|table-column|table-row|table-cell|table-page|chart|graphics|default|drawing-page|presentation|control)"> 41*b1cdbd2cSJim Jagielski<!ATTLIST style:style style:family %styleFamily; #REQUIRED> 42*b1cdbd2cSJim Jagielski 43*b1cdbd2cSJim Jagielski<!ATTLIST style:style style:parent-style-name %styleName; #IMPLIED> 44*b1cdbd2cSJim Jagielski<!ATTLIST style:style style:master-page-name %styleName; #IMPLIED> 45*b1cdbd2cSJim Jagielski<!ATTLIST style:style style:next-style-name %styleName; #IMPLIED> 46*b1cdbd2cSJim Jagielski<!ATTLIST style:style style:list-style-name %styleName; #IMPLIED> 47*b1cdbd2cSJim Jagielski<!ATTLIST style:style style:data-style-name %styleName; #IMPLIED> 48*b1cdbd2cSJim Jagielski 49*b1cdbd2cSJim Jagielski<!ATTLIST style:style style:auto-update %boolean; "false"> 50*b1cdbd2cSJim Jagielski 51*b1cdbd2cSJim Jagielski<!ATTLIST style:style style:class %string; #IMPLIED> 52*b1cdbd2cSJim Jagielski 53*b1cdbd2cSJim Jagielski<!ELEMENT style:default-style (style:properties?)> 54*b1cdbd2cSJim Jagielski<!ATTLIST style:default-style style:family %styleFamily; #REQUIRED> 55*b1cdbd2cSJim Jagielski 56*b1cdbd2cSJim Jagielski<!ELEMENT style:map EMPTY> 57*b1cdbd2cSJim Jagielski 58*b1cdbd2cSJim Jagielski<!ATTLIST style:map style:condition %string; #REQUIRED> 59*b1cdbd2cSJim Jagielski<!ATTLIST style:map style:apply-style-name %styleName; #REQUIRED> 60*b1cdbd2cSJim Jagielski<!ATTLIST style:map style:base-cell-address %cell-address; #IMPLIED> 61*b1cdbd2cSJim Jagielski 62*b1cdbd2cSJim Jagielski<!ELEMENT style:properties ANY> 63*b1cdbd2cSJim Jagielski 64*b1cdbd2cSJim Jagielski<!-- number format properties --> 65*b1cdbd2cSJim Jagielski<!ATTLIST style:properties style:num-prefix %string; #IMPLIED> 66*b1cdbd2cSJim Jagielski<!ATTLIST style:properties style:num-suffix %string; #IMPLIED> 67*b1cdbd2cSJim Jagielski<!ATTLIST style:properties style:num-format %string; #IMPLIED> 68*b1cdbd2cSJim Jagielski<!ATTLIST style:properties style:num-letter-sync %boolean; #IMPLIED> 69*b1cdbd2cSJim Jagielski 70*b1cdbd2cSJim Jagielski<!-- frame properties --> 71*b1cdbd2cSJim Jagielski<!ATTLIST style:properties fo:width %positiveLength; #IMPLIED> 72*b1cdbd2cSJim Jagielski<!ATTLIST style:properties fo:height %positiveLength; #IMPLIED> 73*b1cdbd2cSJim Jagielski<!ATTLIST style:properties style:vertical-pos (top|middle|bottom|from-top) #IMPLIED> 74*b1cdbd2cSJim Jagielski<!ATTLIST style:properties style:vertical-rel (page|page-content| 75*b1cdbd2cSJim Jagielski frame|frame-content| 76*b1cdbd2cSJim Jagielski paragraph|paragraph-content|char| 77*b1cdbd2cSJim Jagielski line|baseline|text) #IMPLIED> 78*b1cdbd2cSJim Jagielski<!ATTLIST style:properties style:horizontal-pos (left|center|right|from-left|inside|outside|from-inside) #IMPLIED> 79*b1cdbd2cSJim Jagielski<!ATTLIST style:properties style:horizontal-rel (page|page-content| 80*b1cdbd2cSJim Jagielski frame|frame-content| 81*b1cdbd2cSJim Jagielski paragraph|paragraph-content| 82*b1cdbd2cSJim Jagielski char) #IMPLIED> 83*b1cdbd2cSJim Jagielski<!ATTLIST style:properties svg:width %lengthOrPercentage; #IMPLIED> 84*b1cdbd2cSJim Jagielski<!ATTLIST style:properties svg:height %lengthOrPercentage; #IMPLIED> 85*b1cdbd2cSJim Jagielski<!ATTLIST style:properties fo:min-height %lengthOrPercentage; #IMPLIED> 86*b1cdbd2cSJim Jagielski<!ATTLIST style:properties fo:min-width %lengthOrPercentage; #IMPLIED> 87*b1cdbd2cSJim Jagielski<!ATTLIST style:properties fo:max-height %lengthOrPercentage; #IMPLIED> 88*b1cdbd2cSJim Jagielski<!ATTLIST style:properties fo:max-width %lengthOrPercentage; #IMPLIED> 89*b1cdbd2cSJim Jagielski<!ATTLIST style:properties text:anchor-type %anchorType; #IMPLIED> 90*b1cdbd2cSJim Jagielski<!ATTLIST style:properties text:anchor-page-number %positiveInteger; #IMPLIED> 91*b1cdbd2cSJim Jagielski<!ATTLIST style:properties svg:x %coordinate; #IMPLIED> 92*b1cdbd2cSJim Jagielski<!ATTLIST style:properties svg:y %coordinate; #IMPLIED> 93*b1cdbd2cSJim Jagielski<!ATTLIST style:properties style:print-content %boolean; #IMPLIED> 94*b1cdbd2cSJim Jagielski<!ATTLIST style:properties style:protect %boolean; #IMPLIED> 95*b1cdbd2cSJim Jagielski<!ATTLIST style:properties style:wrap (none|left|right|parallel|dynamic|run-through) #IMPLIED> 96*b1cdbd2cSJim Jagielski<!ENTITY % noLimitOrPositiveInteger "CDATA"> 97*b1cdbd2cSJim Jagielski<!ATTLIST style:properties style:number-wrapped-paragraphs %noLimitOrPositiveInteger; #IMPLIED> 98*b1cdbd2cSJim Jagielski<!ATTLIST style:properties style:wrap-contour %boolean; #IMPLIED> 99*b1cdbd2cSJim Jagielski<!ATTLIST style:properties style:wrap-contour-mode (full|outside) #IMPLIED> 100*b1cdbd2cSJim Jagielski<!ATTLIST style:properties style:run-through (foreground|background) #IMPLIED> 101*b1cdbd2cSJim Jagielski<!ATTLIST style:properties style:editable %boolean; #IMPLIED> 102*b1cdbd2cSJim Jagielski<!ATTLIST style:properties style:mirror CDATA #IMPLIED> 103*b1cdbd2cSJim Jagielski<!ATTLIST style:properties fo:clip CDATA #IMPLIED> 104*b1cdbd2cSJim Jagielski<!ATTLIST style:properties text:animation (none|scroll|alternate|slide) #IMPLIED> 105*b1cdbd2cSJim Jagielski<!ATTLIST style:properties text:animation-direction (left|right|up|down) #IMPLIED> 106*b1cdbd2cSJim Jagielski<!ATTLIST style:properties text:animation-start-inside %boolean; #IMPLIED> 107*b1cdbd2cSJim Jagielski<!ATTLIST style:properties text:animation-stop-inside %boolean; #IMPLIED> 108*b1cdbd2cSJim Jagielski<!ATTLIST style:properties text:animation-repeat %integer; #IMPLIED> 109*b1cdbd2cSJim Jagielski<!ATTLIST style:properties text:animation-delay %timeDuration; #IMPLIED> 110*b1cdbd2cSJim Jagielski<!ATTLIST style:properties text:animation-steps %length; #IMPLIED> 111*b1cdbd2cSJim Jagielski 112*b1cdbd2cSJim Jagielski<!-- text properties --> 113*b1cdbd2cSJim Jagielski<!ATTLIST style:properties fo:font-variant (normal|small-caps) #IMPLIED> 114*b1cdbd2cSJim Jagielski<!ATTLIST style:properties fo:text-transform (none|lowercase| 115*b1cdbd2cSJim Jagielski uppercase|capitalize) #IMPLIED> 116*b1cdbd2cSJim Jagielski<!ATTLIST style:properties fo:color %color; #IMPLIED> 117*b1cdbd2cSJim Jagielski<!ATTLIST style:properties style:use-window-font-color %boolean; #IMPLIED> 118*b1cdbd2cSJim Jagielski<!ATTLIST style:properties style:text-outline %boolean; #IMPLIED> 119*b1cdbd2cSJim Jagielski<!ATTLIST style:properties style:text-crossing-out 120*b1cdbd2cSJim Jagielski (none|single-line|double-line|thick-line|slash|X) 121*b1cdbd2cSJim Jagielski #IMPLIED> 122*b1cdbd2cSJim Jagielski<!ATTLIST style:properties style:text-position CDATA #IMPLIED> 123*b1cdbd2cSJim Jagielski<!ATTLIST style:properties style:text-align (left|right|start|center|end|justify|justified) #IMPLIED> 124*b1cdbd2cSJim Jagielski 125*b1cdbd2cSJim Jagielski<!ATTLIST style:properties style:font-name %string; #IMPLIED> 126*b1cdbd2cSJim Jagielski<!ATTLIST style:properties fo:font-family %string; #IMPLIED> 127*b1cdbd2cSJim Jagielski<!ATTLIST style:properties style:font-family-generic %fontFamilyGeneric; 128*b1cdbd2cSJim Jagielski #IMPLIED> 129*b1cdbd2cSJim Jagielski<!ATTLIST style:properties style:font-style-name %string; #IMPLIED> 130*b1cdbd2cSJim Jagielski<!ATTLIST style:properties style:font-pitch %fontPitch; #IMPLIED> 131*b1cdbd2cSJim Jagielski<!ATTLIST style:properties style:font-charset %textEncoding; #IMPLIED> 132*b1cdbd2cSJim Jagielski<!ATTLIST style:properties style:font-name-asian %string; #IMPLIED> 133*b1cdbd2cSJim Jagielski<!ATTLIST style:properties style:font-family-asian %string; #IMPLIED> 134*b1cdbd2cSJim Jagielski<!ATTLIST style:properties style:font-family-generic-asian %fontFamilyGeneric; 135*b1cdbd2cSJim Jagielski #IMPLIED> 136*b1cdbd2cSJim Jagielski<!ATTLIST style:properties style:font-style-name-asian %string; #IMPLIED> 137*b1cdbd2cSJim Jagielski<!ATTLIST style:properties style:font-pitch-asian %fontPitch; #IMPLIED> 138*b1cdbd2cSJim Jagielski<!ATTLIST style:properties style:font-charset-asian %textEncoding; #IMPLIED> 139*b1cdbd2cSJim Jagielski<!ATTLIST style:properties style:font-name-complex %string; #IMPLIED> 140*b1cdbd2cSJim Jagielski<!ATTLIST style:properties style:font-family-complex %string; #IMPLIED> 141*b1cdbd2cSJim Jagielski<!ATTLIST style:properties style:font-family-generic-complex %fontFamilyGeneric; 142*b1cdbd2cSJim Jagielski #IMPLIED> 143*b1cdbd2cSJim Jagielski<!ATTLIST style:properties style:font-style-name-complex %string; #IMPLIED> 144*b1cdbd2cSJim Jagielski<!ATTLIST style:properties style:font-pitch-complex %fontPitch; #IMPLIED> 145*b1cdbd2cSJim Jagielski<!ATTLIST style:properties style:font-charset-complex %textEncoding; #IMPLIED> 146*b1cdbd2cSJim Jagielski 147*b1cdbd2cSJim Jagielski<!ATTLIST style:properties fo:font-size %positiveLengthOrPercentage; #IMPLIED> 148*b1cdbd2cSJim Jagielski<!ATTLIST style:properties style:font-size-rel %length; #IMPLIED> 149*b1cdbd2cSJim Jagielski<!ATTLIST style:properties style:font-size-asian %positiveLengthOrPercentage; #IMPLIED> 150*b1cdbd2cSJim Jagielski<!ATTLIST style:properties style:font-size-rel-asian %length; #IMPLIED> 151*b1cdbd2cSJim Jagielski<!ATTLIST style:properties style:font-size-complex %positiveLengthOrPercentage; #IMPLIED> 152*b1cdbd2cSJim Jagielski<!ATTLIST style:properties style:font-size-rel-complex %length; #IMPLIED> 153*b1cdbd2cSJim Jagielski<!ENTITY % normalOrLength "CDATA"> 154*b1cdbd2cSJim Jagielski<!ATTLIST style:properties fo:letter-spacing %normalOrLength; #IMPLIED> 155*b1cdbd2cSJim Jagielski<!ATTLIST style:properties fo:language %languageOnly; #IMPLIED> 156*b1cdbd2cSJim Jagielski<!ATTLIST style:properties style:language-asian %languageOnly; #IMPLIED> 157*b1cdbd2cSJim Jagielski<!ATTLIST style:properties style:language-complex %languageOnly; #IMPLIED> 158*b1cdbd2cSJim Jagielski<!ATTLIST style:properties fo:country %country; #IMPLIED> 159*b1cdbd2cSJim Jagielski<!ATTLIST style:properties style:country-asian %country; #IMPLIED> 160*b1cdbd2cSJim Jagielski<!ATTLIST style:properties style:country-complex %country; #IMPLIED> 161*b1cdbd2cSJim Jagielski<!ENTITY % fontStyle "(normal|italic|oblique)"> 162*b1cdbd2cSJim Jagielski<!ATTLIST style:properties fo:font-style %fontStyle; #IMPLIED> 163*b1cdbd2cSJim Jagielski<!ATTLIST style:properties style:font-style-asian %fontStyle; #IMPLIED> 164*b1cdbd2cSJim Jagielski<!ATTLIST style:properties style:font-style-complex %fontStyle; #IMPLIED> 165*b1cdbd2cSJim Jagielski<!ENTITY % fontRelief "(none|embossed|engraved)"> 166*b1cdbd2cSJim Jagielski<!ATTLIST style:properties style:font-relief %fontRelief; #IMPLIED> 167*b1cdbd2cSJim Jagielski<!ATTLIST style:properties fo:text-shadow CDATA #IMPLIED> 168*b1cdbd2cSJim Jagielski<!ATTLIST style:properties style:text-underline 169*b1cdbd2cSJim Jagielski (none|single|double|dotted|dash|long-dash|dot-dash| 170*b1cdbd2cSJim Jagielski dot-dot-dash|wave|bold|bold-dotted|bold-dash| 171*b1cdbd2cSJim Jagielski bold-long-dash|bold-dot-dash|bold-dot-dot-dash| 172*b1cdbd2cSJim Jagielski bold-wave|double-wave|small-wave) #IMPLIED> 173*b1cdbd2cSJim Jagielski<!ATTLIST style:properties style:text-autospace (none | ideograph-alpha) #IMPLIED> 174*b1cdbd2cSJim Jagielski<!ATTLIST style:properties style:punctuation-wrap (simple | hanging) #IMPLIED> 175*b1cdbd2cSJim Jagielski<!ATTLIST style:properties style:line-break (normal | strict) #IMPLIED> 176*b1cdbd2cSJim Jagielski<!ENTITY % fontColorOrColor "CDATA"> 177*b1cdbd2cSJim Jagielski<!ATTLIST style:properties style:text-underline-color %fontColorOrColor; 178*b1cdbd2cSJim Jagielski #IMPLIED> 179*b1cdbd2cSJim Jagielski<!ATTLIST style:properties fo:font-weight CDATA #IMPLIED> 180*b1cdbd2cSJim Jagielski<!ATTLIST style:properties style:font-weight-asian CDATA #IMPLIED> 181*b1cdbd2cSJim Jagielski<!ATTLIST style:properties style:font-weight-complex CDATA #IMPLIED> 182*b1cdbd2cSJim Jagielski<!ATTLIST style:properties fo:score-spaces %boolean; #IMPLIED> 183*b1cdbd2cSJim Jagielski<!ATTLIST style:properties style:letter-kerning %boolean; #IMPLIED> 184*b1cdbd2cSJim Jagielski<!ATTLIST style:properties style:text-blinking %boolean; #IMPLIED> 185*b1cdbd2cSJim Jagielski<!ATTLIST style:properties style:text-background-color %transparentOrColor; 186*b1cdbd2cSJim Jagielski #IMPLIED> 187*b1cdbd2cSJim Jagielski 188*b1cdbd2cSJim Jagielski<!ATTLIST style:properties style:text-combine (none|letters|lines) #IMPLIED> 189*b1cdbd2cSJim Jagielski<!ATTLIST style:properties style:text-combine-start-char %character; #IMPLIED> 190*b1cdbd2cSJim Jagielski<!ATTLIST style:properties style:text-combine-end-char %character; #IMPLIED> 191*b1cdbd2cSJim Jagielski<!ATTLIST style:properties style:text-emphasize CDATA #IMPLIED> 192*b1cdbd2cSJim Jagielski<!ATTLIST style:properties style:text-scale %percentage; #IMPLIED> 193*b1cdbd2cSJim Jagielski<!ATTLIST style:properties style:text-rotation-angle %integer; #IMPLIED> 194*b1cdbd2cSJim Jagielski<!ATTLIST style:properties style:text-rotation-scale (fixed|line-height) #IMPLIED> 195*b1cdbd2cSJim Jagielski 196*b1cdbd2cSJim Jagielski<!-- paragraph properties --> 197*b1cdbd2cSJim Jagielski<!ENTITY % nonNegativeLengthOrPercentageOrNormal "CDATA"> 198*b1cdbd2cSJim Jagielski<!ATTLIST style:properties fo:line-height 199*b1cdbd2cSJim Jagielski %nonNegativeLengthOrPercentageOrNormal; #IMPLIED> 200*b1cdbd2cSJim Jagielski<!ATTLIST style:properties style:line-height-at-least %nonNegativeLength; 201*b1cdbd2cSJim Jagielski #IMPLIED> 202*b1cdbd2cSJim Jagielski<!ATTLIST style:properties style:line-spacing %length; #IMPLIED> 203*b1cdbd2cSJim Jagielski<!ATTLIST style:properties fo:text-align (start|end|center|justify) #IMPLIED> 204*b1cdbd2cSJim Jagielski<!ATTLIST style:properties fo:text-align-last (start|center|justify) #IMPLIED> 205*b1cdbd2cSJim Jagielski<!ATTLIST style:properties style:text-align-source (fix|value-type) #IMPLIED> 206*b1cdbd2cSJim Jagielski<!ATTLIST style:properties style:justify-single-word %boolean; #IMPLIED> 207*b1cdbd2cSJim Jagielski<!ATTLIST style:properties style:break-inside (auto|avoid) #IMPLIED> 208*b1cdbd2cSJim Jagielski<!ATTLIST style:properties fo:widows %nonNegativeInteger; #IMPLIED> 209*b1cdbd2cSJim Jagielski<!ATTLIST style:properties fo:orphans %nonNegativeInteger; #IMPLIED> 210*b1cdbd2cSJim Jagielski 211*b1cdbd2cSJim Jagielski<!ATTLIST style:properties fo:hyphenate %boolean; #IMPLIED> 212*b1cdbd2cSJim Jagielski<!ATTLIST style:properties fo:hyphenate-keep (none|page) #IMPLIED> 213*b1cdbd2cSJim Jagielski<!ATTLIST style:properties fo:hyphenation-remain-char-count %positiveInteger; 214*b1cdbd2cSJim Jagielski #IMPLIED> 215*b1cdbd2cSJim Jagielski<!ATTLIST style:properties fo:hyphenation-push-char-count %positiveInteger; 216*b1cdbd2cSJim Jagielski #IMPLIED> 217*b1cdbd2cSJim Jagielski<!ATTLIST style:properties fo:hyphenation-ladder-count 218*b1cdbd2cSJim Jagielski %noLimitOrPositiveInteger; #IMPLIED> 219*b1cdbd2cSJim Jagielski<!ATTLIST style:properties style:page-number %positiveInteger; #IMPLIED> 220*b1cdbd2cSJim Jagielski 221*b1cdbd2cSJim Jagielski<!ELEMENT style:tab-stops (style:tab-stop)*> 222*b1cdbd2cSJim Jagielski<!ELEMENT style:tab-stop EMPTY> 223*b1cdbd2cSJim Jagielski<!ATTLIST style:tab-stop style:position %nonNegativeLength; #REQUIRED> 224*b1cdbd2cSJim Jagielski<!ATTLIST style:tab-stop style:type (left|center|right|char|default) "left"> 225*b1cdbd2cSJim Jagielski<!ATTLIST style:tab-stop style:char %character; #IMPLIED> 226*b1cdbd2cSJim Jagielski<!ATTLIST style:tab-stop style:leader-char %character; " "> 227*b1cdbd2cSJim Jagielski 228*b1cdbd2cSJim Jagielski<!ELEMENT style:drop-cap EMPTY> 229*b1cdbd2cSJim Jagielski<!ENTITY % wordOrPositiveInteger "CDATA"> 230*b1cdbd2cSJim Jagielski<!ATTLIST style:drop-cap style:length %wordOrPositiveInteger; "1"> 231*b1cdbd2cSJim Jagielski<!ATTLIST style:drop-cap style:lines %positiveInteger; "1"> 232*b1cdbd2cSJim Jagielski<!ATTLIST style:drop-cap style:distance %length; "0cm"> 233*b1cdbd2cSJim Jagielski<!ATTLIST style:drop-cap style:style-name %styleName; #IMPLIED> 234*b1cdbd2cSJim Jagielski 235*b1cdbd2cSJim Jagielski<!ATTLIST style:properties style:register-true %boolean; #IMPLIED> 236*b1cdbd2cSJim Jagielski<!ATTLIST style:properties style:register-truth-ref-style-name %styleName; #IMPLIED> 237*b1cdbd2cSJim Jagielski<!ATTLIST style:properties fo:margin-left %positiveLengthOrPercentage; #IMPLIED> 238*b1cdbd2cSJim Jagielski<!ATTLIST style:properties fo:margin-right %positiveLengthOrPercentage; 239*b1cdbd2cSJim Jagielski #IMPLIED> 240*b1cdbd2cSJim Jagielski<!ATTLIST style:properties fo:text-indent %lengthOrPercentage; #IMPLIED> 241*b1cdbd2cSJim Jagielski<!ATTLIST style:properties style:auto-text-indent %boolean; #IMPLIED> 242*b1cdbd2cSJim Jagielski<!ATTLIST style:properties fo:margin-top %positiveLengthOrPercentage; #IMPLIED> 243*b1cdbd2cSJim Jagielski<!ATTLIST style:properties fo:margin-bottom %positiveLengthOrPercentage; #IMPLIED> 244*b1cdbd2cSJim Jagielski<!ATTLIST style:properties fo:break-before (auto|column|page) #IMPLIED> 245*b1cdbd2cSJim Jagielski<!ATTLIST style:properties fo:break-after (auto|column|page) #IMPLIED> 246*b1cdbd2cSJim Jagielski<!ATTLIST style:properties fo:background-color %transparentOrColor; #IMPLIED> 247*b1cdbd2cSJim Jagielski 248*b1cdbd2cSJim Jagielski<!ELEMENT style:background-image (office:binary-data?)> 249*b1cdbd2cSJim Jagielski<!ATTLIST style:background-image xlink:type (simple) #IMPLIED> 250*b1cdbd2cSJim Jagielski<!ATTLIST style:background-image xlink:href %uriReference; #IMPLIED> 251*b1cdbd2cSJim Jagielski<!ATTLIST style:background-image xlink:show (embed) #IMPLIED> 252*b1cdbd2cSJim Jagielski<!ATTLIST style:background-image xlink:actuate (onLoad) #IMPLIED> 253*b1cdbd2cSJim Jagielski<!ATTLIST style:background-image style:repeat (no-repeat|repeat|stretch) 254*b1cdbd2cSJim Jagielski "repeat"> 255*b1cdbd2cSJim Jagielski<!ATTLIST style:background-image style:position CDATA "center"> 256*b1cdbd2cSJim Jagielski<!ATTLIST style:background-image style:filter-name %string; #IMPLIED> 257*b1cdbd2cSJim Jagielski 258*b1cdbd2cSJim Jagielski<!ELEMENT style:symbol-image (office:binary-data?)> 259*b1cdbd2cSJim Jagielski<!ATTLIST style:symbol-image xlink:type (simple) #IMPLIED> 260*b1cdbd2cSJim Jagielski<!ATTLIST style:symbol-image xlink:href %uriReference; #IMPLIED> 261*b1cdbd2cSJim Jagielski<!ATTLIST style:symbol-image xlink:show (embed) #IMPLIED> 262*b1cdbd2cSJim Jagielski<!ATTLIST style:symbol-image xlink:actuate (onLoad) #IMPLIED> 263*b1cdbd2cSJim Jagielski 264*b1cdbd2cSJim Jagielski<!ATTLIST style:properties fo:border CDATA #IMPLIED> 265*b1cdbd2cSJim Jagielski<!ATTLIST style:properties fo:border-top CDATA #IMPLIED> 266*b1cdbd2cSJim Jagielski<!ATTLIST style:properties fo:border-bottom CDATA #IMPLIED> 267*b1cdbd2cSJim Jagielski<!ATTLIST style:properties fo:border-left CDATA #IMPLIED> 268*b1cdbd2cSJim Jagielski<!ATTLIST style:properties fo:border-right CDATA #IMPLIED> 269*b1cdbd2cSJim Jagielski<!ATTLIST style:properties style:border-line-width CDATA #IMPLIED> 270*b1cdbd2cSJim Jagielski<!ATTLIST style:properties style:border-line-width-top CDATA #IMPLIED> 271*b1cdbd2cSJim Jagielski<!ATTLIST style:properties style:border-line-width-bottom CDATA #IMPLIED> 272*b1cdbd2cSJim Jagielski<!ATTLIST style:properties style:border-line-width-left CDATA #IMPLIED> 273*b1cdbd2cSJim Jagielski<!ATTLIST style:properties style:border-line-width-right CDATA #IMPLIED> 274*b1cdbd2cSJim Jagielski<!ATTLIST style:properties fo:padding %nonNegativeLength; #IMPLIED> 275*b1cdbd2cSJim Jagielski<!ATTLIST style:properties fo:padding-top %nonNegativeLength; #IMPLIED> 276*b1cdbd2cSJim Jagielski<!ATTLIST style:properties fo:padding-bottom %nonNegativeLength; #IMPLIED> 277*b1cdbd2cSJim Jagielski<!ATTLIST style:properties fo:padding-left %nonNegativeLength; #IMPLIED> 278*b1cdbd2cSJim Jagielski<!ATTLIST style:properties fo:padding-right %nonNegativeLength; #IMPLIED> 279*b1cdbd2cSJim Jagielski<!ATTLIST style:properties style:shadow CDATA #IMPLIED> 280*b1cdbd2cSJim Jagielski<!ATTLIST style:properties fo:keep-with-next %boolean; #IMPLIED> 281*b1cdbd2cSJim Jagielski 282*b1cdbd2cSJim Jagielski<!ATTLIST style:properties text:number-lines %boolean; "false"> 283*b1cdbd2cSJim Jagielski<!ATTLIST style:properties text:line-number %nonNegativeInteger; #IMPLIED> 284*b1cdbd2cSJim Jagielski 285*b1cdbd2cSJim Jagielski<!ATTLIST style:properties style:decimal-places %nonNegativeInteger; #IMPLIED> 286*b1cdbd2cSJim Jagielski<!ATTLIST style:properties style:tab-stop-distance %nonNegativeLength; #IMPLIED> 287*b1cdbd2cSJim Jagielski 288*b1cdbd2cSJim Jagielski<!-- table properties --> 289*b1cdbd2cSJim Jagielski<!ATTLIST style:properties style:width %positiveLength; #IMPLIED> 290*b1cdbd2cSJim Jagielski<!ATTLIST style:properties style:rel-width %percentage; #IMPLIED> 291*b1cdbd2cSJim Jagielski<!ATTLIST style:properties style:may-break-between-rows %boolean; #IMPLIED> 292*b1cdbd2cSJim Jagielski<!ATTLIST style:properties table:page-style-name %styleName; #IMPLIED> 293*b1cdbd2cSJim Jagielski<!ATTLIST style:properties table:display %boolean; #IMPLIED> 294*b1cdbd2cSJim Jagielski 295*b1cdbd2cSJim Jagielski<!-- table column properties --> 296*b1cdbd2cSJim Jagielski<!ATTLIST style:properties style:column-width %positiveLength; #IMPLIED> 297*b1cdbd2cSJim Jagielski<!ENTITY % relWidth "CDATA"> 298*b1cdbd2cSJim Jagielski<!ATTLIST style:properties style:rel-column-width %relWidth; #IMPLIED> 299*b1cdbd2cSJim Jagielski<!ATTLIST style:properties style:use-optimal-column-width %boolean; #IMPLIED> 300*b1cdbd2cSJim Jagielski 301*b1cdbd2cSJim Jagielski<!-- table row properties --> 302*b1cdbd2cSJim Jagielski<!ATTLIST style:properties style:row-height %positiveLength; #IMPLIED> 303*b1cdbd2cSJim Jagielski<!ATTLIST style:properties style:min-row-height %nonNegativeLength; #IMPLIED> 304*b1cdbd2cSJim Jagielski<!ATTLIST style:properties style:use-optimal-row-height %boolean; #IMPLIED> 305*b1cdbd2cSJim Jagielski 306*b1cdbd2cSJim Jagielski<!-- table cell properties --> 307*b1cdbd2cSJim Jagielski<!ATTLIST style:properties 308*b1cdbd2cSJim Jagielski table:align (left | center | right | margins) #IMPLIED 309*b1cdbd2cSJim Jagielski table:border-model (collapsing | separating) #IMPLIED 310*b1cdbd2cSJim Jagielski fo:vertical-align (top | middle | bottom | automatic) #IMPLIED 311*b1cdbd2cSJim Jagielski fo:direction (ltr | ttb) #IMPLIED 312*b1cdbd2cSJim Jagielski style:rotation-angle %nonNegativeInteger; #IMPLIED 313*b1cdbd2cSJim Jagielski style:rotation-align (none | bottom | top | center) #IMPLIED 314*b1cdbd2cSJim Jagielski style:cell-protect CDATA #IMPLIED 315*b1cdbd2cSJim Jagielski fo:wrap-option (no-wrap | wrap) #IMPLIED 316*b1cdbd2cSJim Jagielski> 317*b1cdbd2cSJim Jagielski<!ELEMENT style:columns (style:column-sep?,style:column*)> 318*b1cdbd2cSJim Jagielski<!ATTLIST style:columns fo:column-count %nonNegativeInteger; #IMPLIED> 319*b1cdbd2cSJim Jagielski<!ATTLIST style:columns fo:column-gap %positiveLength; #IMPLIED> 320*b1cdbd2cSJim Jagielski 321*b1cdbd2cSJim Jagielski<!ELEMENT style:column EMPTY> 322*b1cdbd2cSJim Jagielski<!ATTLIST style:column style:rel-width CDATA #IMPLIED> 323*b1cdbd2cSJim Jagielski<!ATTLIST style:column fo:margin-left %positiveLength; #IMPLIED> 324*b1cdbd2cSJim Jagielski<!ATTLIST style:column fo:margin-right %positiveLength; #IMPLIED> 325*b1cdbd2cSJim Jagielski 326*b1cdbd2cSJim Jagielski<!ELEMENT style:column-sep EMPTY> 327*b1cdbd2cSJim Jagielski<!ATTLIST style:column-sep style:style (none|solid|dotted|dashed|dot-dashed) 328*b1cdbd2cSJim Jagielski "solid"> 329*b1cdbd2cSJim Jagielski<!ATTLIST style:column-sep style:width %length; #REQUIRED> 330*b1cdbd2cSJim Jagielski<!ATTLIST style:column-sep style:height %percentage; "100%"> 331*b1cdbd2cSJim Jagielski<!ATTLIST style:column-sep style:vertical-align (top|middle|bottom) "top"> 332*b1cdbd2cSJim Jagielski<!ATTLIST style:column-sep style:color %color; "#000000"> 333*b1cdbd2cSJim Jagielski 334*b1cdbd2cSJim Jagielski<!-- page master properties --> 335*b1cdbd2cSJim Jagielski<!ELEMENT style:page-master (style:properties?, style:header-style?, style:footer-style?)> 336*b1cdbd2cSJim Jagielski<!ATTLIST style:page-master style:name %styleName; #REQUIRED> 337*b1cdbd2cSJim Jagielski<!ATTLIST style:page-master style:page-usage (all|left|right|mirrored) "all"> 338*b1cdbd2cSJim Jagielski 339*b1cdbd2cSJim Jagielski<!ELEMENT style:header-style (style:properties?)> 340*b1cdbd2cSJim Jagielski<!ELEMENT style:footer-style (style:properties?)> 341*b1cdbd2cSJim Jagielski 342*b1cdbd2cSJim Jagielski<!ATTLIST style:properties fo:page-width %length; #IMPLIED> 343*b1cdbd2cSJim Jagielski<!ATTLIST style:properties fo:page-height %length; #IMPLIED> 344*b1cdbd2cSJim Jagielski<!ATTLIST style:properties style:paper-tray-number %positiveNumberOrDefault; #IMPLIED> 345*b1cdbd2cSJim Jagielski<!ATTLIST style:properties style:print-orientation (portrait|landscape) #IMPLIED> 346*b1cdbd2cSJim Jagielski<!ATTLIST style:properties style:print CDATA #IMPLIED> 347*b1cdbd2cSJim Jagielski<!ATTLIST style:properties style:print-page-order (ttb|ltr) #IMPLIED> 348*b1cdbd2cSJim Jagielski<!ATTLIST style:properties style:first-page-number %positiveInteger; #IMPLIED> 349*b1cdbd2cSJim Jagielski<!ATTLIST style:properties style:scale-to %percentage; #IMPLIED> 350*b1cdbd2cSJim Jagielski<!ATTLIST style:properties style:scale-to-pages %positiveInteger; #IMPLIED> 351*b1cdbd2cSJim Jagielski<!ATTLIST style:properties style:table-centering (horizontal | vertical | both | none) #IMPLIED> 352*b1cdbd2cSJim Jagielski 353*b1cdbd2cSJim Jagielski<!ATTLIST style:properties style:footnote-max-height %lengthOrNoLimit; #IMPLIED> 354*b1cdbd2cSJim Jagielski<!ATTLIST style:properties style:vertical-align (top|bottom|middle|basline|auto) #IMPLIED> 355*b1cdbd2cSJim Jagielski 356*b1cdbd2cSJim Jagielski<!ELEMENT style:footnote-sep EMPTY> 357*b1cdbd2cSJim Jagielski<!ATTLIST style:footnote-sep style:width %length; #IMPLIED> 358*b1cdbd2cSJim Jagielski<!ATTLIST style:footnote-sep style:rel-width %percentage; #IMPLIED> 359*b1cdbd2cSJim Jagielski<!ATTLIST style:footnote-sep style:color %color; #IMPLIED> 360*b1cdbd2cSJim Jagielski<!ATTLIST style:footnote-sep style:adjustment (left|center|right) "left"> 361*b1cdbd2cSJim Jagielski<!ATTLIST style:footnote-sep style:distance-before-sep %length; #IMPLIED> 362*b1cdbd2cSJim Jagielski<!ATTLIST style:footnote-sep style:distance-after-sep %length; #IMPLIED> 363*b1cdbd2cSJim Jagielski 364*b1cdbd2cSJim Jagielski<!-- master page --> 365*b1cdbd2cSJim Jagielski<!ELEMENT style:master-page ( (style:header, style:header-left?)?, (style:footer, style:footer-left?)?, 366*b1cdbd2cSJim Jagielski office:forms?,style:style*, (%shapes;)*, presentation:notes? )> 367*b1cdbd2cSJim Jagielski<!ATTLIST style:master-page style:name %styleName; #REQUIRED> 368*b1cdbd2cSJim Jagielski<!ATTLIST style:master-page style:page-master-name %styleName; #REQUIRED> 369*b1cdbd2cSJim Jagielski<!ATTLIST style:master-page style:next-style-name %styleName; #IMPLIED> 370*b1cdbd2cSJim Jagielski<!ATTLIST style:master-page draw:style-name %styleName; #IMPLIED> 371*b1cdbd2cSJim Jagielski 372*b1cdbd2cSJim Jagielski<!-- handout master --> 373*b1cdbd2cSJim Jagielski<!ELEMENT style:handout-master (%shapes;)*> 374*b1cdbd2cSJim Jagielski<!ATTLIST style:handout-master presentation:presentation-page-layout-name %styleName; #IMPLIED> 375*b1cdbd2cSJim Jagielski 376*b1cdbd2cSJim Jagielski<!ENTITY % hd-ft-content "( text:p | (style:region-left?, style:region-center?, style:region-right?) )"> 377*b1cdbd2cSJim Jagielski<!ELEMENT style:header %hd-ft-content;> 378*b1cdbd2cSJim Jagielski<!ELEMENT style:footer %hd-ft-content;> 379*b1cdbd2cSJim Jagielski<!ELEMENT style:header-left %hd-ft-content;> 380*b1cdbd2cSJim Jagielski<!ATTLIST style:header-left style:display %boolean; "true"> 381*b1cdbd2cSJim Jagielski<!ELEMENT style:footer-left %hd-ft-content;> 382*b1cdbd2cSJim Jagielski<!ATTLIST style:footer-left style:display %boolean; "true"> 383*b1cdbd2cSJim Jagielski 384*b1cdbd2cSJim Jagielski<!ENTITY % region-content "(text:p*)"> 385*b1cdbd2cSJim Jagielski<!ELEMENT style:region-left %region-content;> 386*b1cdbd2cSJim Jagielski<!ELEMENT style:region-center %region-content;> 387*b1cdbd2cSJim Jagielski<!ELEMENT style:region-right %region-content;> 388