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