XMLMill - convert xml to pdf with java. Generate PDF from xml/xsl.

High volume xml-xsl to PDF Generation

This page as PDFPrinter friendly pageEmail this page to a friendSubscribe to our mailing list

DTD

Introduction

This document gives an overview of the current version of the XMLMill DTD, as a quick reference.

For more information regarding the elements and attributes, please consult the DTD guide.

  • An XSD file is also available (included in the download).

Current DTD version

[001] 
[002]           <?xml version="1.0" encoding="ISO-8859-1"?>
[003] <!-- ============================================================== -->
[004] <!-- Define layout of 3.00                                      -->
[005] <!--                                                                -->
[006] <!-- We will gradually move to the fo:namespace.                    -->
[007] <!-- Therefore you will already discover many elements used in the  -->
[008] <!-- fo: namespace.                                                 -->
[009] <!-- The attributes and behavior of these elements are as much as   -->
[010] <!-- possible the same as the correspondent fo: elements.           -->
[011] <!-- 2.21 : Added proportional-column-width (not on schema/dtd level-->
[012] <!--        In contradiction with xsl-fo this attribute can also be -->
[013] <!--        used as value for the width attribute of a              -->
[014] <!--        <ml:table-cell> element.                                -->
[015] <!-- 2.22.d3: Add keep-with-* properties on table-row               -->
[016] <!-- 2.70   : Add 'span' attribute                                  -->
[017] <!-- 2.70   : Add flow-segment element                              -->
[018] <!-- 2.71   : Add 'monogram-horizontal' value for background-repeat -->
[019] <!-- 2.71   : Add 'monogram-vertical' value for background-repeat   -->
[020] <!-- 2.71   : Add space-before and space-after attributes           -->
[021] <!-- 3.00   : Add the acroform element                              -->
[022] <!-- 3.00   : Add the acrofield element                             -->
[023] <!-- ============================================================== -->
[024] <!-- ************************************************************** -->
[025] <!-- Property definitions for groups of ml: objects                 -->
[026] <!-- ************************************************************** -->
[027] <!ENTITY % common-border-properties ' 
[028]   border CDATA #IMPLIED
[029]   border-top CDATA #IMPLIED
[030]   border-right CDATA #IMPLIED
[031]   border-bottom CDATA #IMPLIED
[032]   border-left CDATA #IMPLIED
[033]   border-width CDATA #IMPLIED
[034]   border-top-width CDATA #IMPLIED
[035]   border-right-width CDATA #IMPLIED
[036]   border-bottom-width CDATA #IMPLIED
[037]   border-left-width CDATA #IMPLIED
[038]   border-style CDATA #IMPLIED
[039]                         
[040]   border-top-style ( none | hidden | dotted | dashed 
[041]                | solid | double | groove | ridge 
[042]                | inset | outset) #IMPLIED               
[043] 
[044]   border-right-style ( none | hidden | dotted | dashed 
[045]                | solid | double | groove | ridge 
[046]                | inset | outset) #IMPLIED               
[047] 
[048]   border-bottom-style ( none | hidden | dotted | dashed 
[049]                | solid | double | groove | ridge 
[050]                | inset | outset) #IMPLIED               
[051]   border-left-style ( none | hidden | dotted | dashed 
[052]                | solid | double | groove | ridge 
[053]                | inset | outset) #IMPLIED               
[054]   border-color CDATA #IMPLIED
[055]   border-top-color CDATA #IMPLIED
[056]   border-right-color CDATA #IMPLIED
[057]   border-bottom-color CDATA #IMPLIED
[058]   border-left-color CDATA #IMPLIED
[059] '>
[060] 
[061] <!ENTITY % margin-properties-CSS "
[062]   margin  CDATA  #IMPLIED
[063]   margin-bottom  CDATA  #IMPLIED
[064]   margin-left  CDATA  #IMPLIED
[065]   margin-right  CDATA  #IMPLIED
[066]   margin-top  CDATA  #IMPLIED
[067] ">
[068] 
[069] <!ENTITY % common-margin-properties ' 
[070]   %margin-properties-CSS;
[071]   space-after  CDATA  #IMPLIED
[072]   space-after.minimum  CDATA  #IMPLIED
[073]   space-after.optimum  CDATA  #IMPLIED
[074]   space-after.maximum  CDATA  #IMPLIED
[075]   space-after.precedence  CDATA  #IMPLIED
[076]   space-after.conditionality  ( retain | discard )  #IMPLIED
[077]   space-before  CDATA  #IMPLIED
[078]   space-before.minimum  CDATA  #IMPLIED
[079]   space-before.optimum  CDATA  #IMPLIED
[080]   space-before.maximum  CDATA  #IMPLIED
[081]   space-before.precedence  CDATA  #IMPLIED
[082]   space-before.conditionality  ( retain | discard )  #IMPLIED
[083] 
[084] '>
[085] 
[086] <!ENTITY % common-padding-properties '
[087]   padding CDATA #IMPLIED
[088]   padding-bottom CDATA #IMPLIED
[089]   padding-left CDATA #IMPLIED
[090]   padding-right CDATA #IMPLIED
[091]   padding-top CDATA #IMPLIED
[092] '>
[093] <!ENTITY % common-font-properties '
[094]   color CDATA #IMPLIED
[095]   font CDATA #IMPLIED
[096]   font-family  CDATA  #IMPLIED  
[097]   font-size CDATA #IMPLIED 
[098]   font-style  ( normal | italic | oblique | 
[099]                 backslant | inherit)  #IMPLIED
[100]   font-weight  ( normal | bold | bolder | lighter | 
[101]                  inherit | 100 | 200 | 300 | 400 | 
[102]                  500 | 600 | 700 | 800 | 900) #IMPLIED                     
                       
[104] '>
[105] <!ENTITY % common-line-height-properties '
[106]   line-height  CDATA  #IMPLIED
[107] '>
[108] <!ENTITY % common-orientation-properties '
[109]   reference-orientation  ( 0 | 90 | 180 | 270 | -90 | -180 |
[110]                            -270 | 0deg  | 90deg   | 180deg |
[111]                            270deg | -90deg | -180deg | -270deg
[112]                          | inherit )  #IMPLIED
[113] '>
[114] <!-- 2.20
[115] <!ENTITY % common-rendering-properties '
[116]   linefeed-treatment (preserve | ignore | treat-as-space) "preserve" 
[117]   space-collapse (on | off | true | false)  "off"
[118]   space-treatment (preserve | ignore)  "preserve"
[119]   whitespace-collapse (on | off | true | false) "off"
[120] '>
[121] -->
[122] <!ENTITY % common-rendering-properties '
[123]   linefeed-treatment (preserve | ignore | treat-as-space) #IMPLIED
[124]   space-collapse (on | off | true | false)  #IMPLIED
[125]   space-treatment (preserve | ignore)  #IMPLIED
[126]   whitespace-collapse (on | off | true | false) #IMPLIED
[127] '>
[128] <!ENTITY % common-inline-properties '
[129]   %common-font-properties;
[130]   %common-rendering-properties;
[131]   letter-spacing CDATA #IMPLIED
[132]   script-mode (super | sub) #IMPLIED
[133]   text-decoration (none | underline | overline | line-through) #IMPLIED
[134]   text-transform (none | lowercase | uppercase | capitalize) #IMPLIED
[135]   word-spacing CDATA #IMPLIED
[136] '>
[137] <!--Outdated 2.20.d33
[138] <!ENTITY % common-alignment-properties '
[139]   align (left | center | right) #IMPLIED
[140]   valign (top | center | bottom) #IMPLIED
[141] '>
[142] -->
[143] <!ENTITY % common-table-properties ' 
[144]   align (left | center | right | justify) #IMPLIED
[145]   background-color CDATA #IMPLIED
[146]   background-grayscale CDATA #IMPLIED
[147]   %common-border-properties;
[148]   %common-line-height-properties;
[149]   hanging-indent CDATA #IMPLIED
[150]   text-indent CDATA #IMPLIED
[151]   %common-inline-properties; 
[152]   %common-padding-properties; 
[153]   valign (top | center | bottom) #IMPLIED
[154] '>
[155] <!ENTITY % common-navigation-properties '
[156]   auto-numbering (on | off | true | false)  #IMPLIED
[157]   outline-level (1 | 2 | 3 | 4 | 5| 6 | 7| 8 | 9 ) #IMPLIED
[158]   show-in-outlines (on | off | true | false) #IMPLIED
[159]   show-in-toc (on | off | true | false) #IMPLIED
[160] '>
[161] <!ENTITY % common-area-properties "
[162]   clip  CDATA  #IMPLIED
[163]   overflow  ( visible | hidden | scroll | auto 
[164]             | error-if-overflow | inherit )  #IMPLIED
[165]   display-align  ( auto | before | center | after | inherit )  #IMPLIED
[166]   %common-orientation-properties; 
[167]   writing-mode  ( lr-tb | rl-tb | tb-rl | lr | rl | tb | inherit ) 
        #IMPLIED
[169] ">
[170] <!ENTITY % common-region-properties "
[171]   %common-area-properties;
[172]   region-name  CDATA  #IMPLIED
[173] ">
[174] <!ENTITY % common-side-region-properties-before-after "
[175]   %common-region-properties;
[176]   extent  CDATA  #REQUIRED
[177]   precedence  ( true | false | inherit )  #IMPLIED
[178] ">
[179] <!ENTITY % common-side-region-properties-start-end "
[180]   %common-region-properties;
[181]   extent  CDATA  #REQUIRED
[182] ">
[183] <!ENTITY % common-background-properties ' 
[184]   background-attachment  ( scroll | fixed | inherit )  #IMPLIED
[185]   background-color  CDATA  #IMPLIED
[186]   background-image  CDATA  #IMPLIED
[187]   background-position-vertical  CDATA  #IMPLIED
[188]   background-position-horizontal  CDATA  #IMPLIED
[189]   background-repeat  ( repeat | repeat-x | repeat-y 
[190]                      | no-repeat | inherit | monogram-horizontal | 
                           monogram-vertical ) #IMPLIED
[192] '>
[193] <!ENTITY % common-keeps-and-breaks-properties-block "
[194]   break-after  ( auto | column | page 
[195]                | even-page | odd-page | inherit )  #IMPLIED
[196]   break-before  ( auto | column | page 
[197]                 | even-page | odd-page | inherit )  #IMPLIED
[198]   orphans  CDATA  #IMPLIED
[199] ">
[200] <!ENTITY % absolute-position-properties "
[201]   absolute-position  ( auto | absolute | fixed  )  #IMPLIED
[202]   align (left | center | right) #IMPLIED
[203]   valign (top | center | bottom) #IMPLIED  
[204]   topleft CDATA #IMPLIED
[205] ">
[206] <!-- =============================================================== -->
[207] <!-- The relative-position-properties attributes .                   -->
[208] <!-- Normally all elements are relative positioned in the region,     -->
[209] <!-- taking into consideration the text-wrapping.                    -->
[210] <!-- The text-wrapping attribute allows other elements to be         -->
[211] <!-- automatically positioned around the element with                -->
[212] <!-- element-wrapping='on'.                                          -->
[213] <!-- This way the user does not really need to position each element -->
[214] <!-- on the page exactly but allows the elements to position them-   -->
[215] <!-- selves at best effort.                                          -->
[216] <!-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -->
[217] <!-- Note: Currently there is no difference between the 'static'     -->
[218] <!-- and 'relative' value of the 'relative-position' attribute.      -->
[219] <!-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -->
[220] <!-- If the 'absolute-position' attribute has a value different from -->
[221] <!-- 'auto, the 'relative-position' and  'text-wrapping' attributes  -->
[222] <!-- are discarded.                                                  -->
[223] <!-- =============================================================== -->
[224] <!ENTITY % relative-position-properties "
[225]   relative-position (static | relative) #IMPLIED
[226]   text-wrapping  (on | off | true | false) #IMPLIED
[227] ">
[228] <!-- =============================================================== -->
[229] <!-- Set of inheritable properties. For sake of speed  and compa-    -->
[230] <!-- tibility with previous versions, only the font-properties are   -->
[231] <!-- currently inheritable (this means, from the <document>) tag.    -->
[232] <!-- =============================================================== -->
[233] <!ENTITY % inheritable-properties " 
[234]  %common-font-properties;
[235] ">
[236] <!-- *************************************************************** -->
[237] <!-- Entity definitions for groups of formatting objects             -->
[238] <!-- *************************************************************** -->
[239] <!ENTITY % basic-inlines '
[240]     #PCDATA 
[241]   | ml:inline
[242]   | ml:basic-link   
[243]   | ml:page-number 
[244]   | ml:page-total 
[245]   | ml:page-count 
[246]   | ml:file 
[247]   | ml:date 
[248]   | ml:time 
[249]   | ml:datetime 
[250]   | ml:break
[251]   | ml:retrieve-marker
[252]   
[253] '>
[254] <!-- 
[255] 
[256]         TOP LEVEL ELEMENTS
[257] 
[258]       -->
[259] <!-- =============================================================== -->
[260] <!-- Element: ml:documents                                           -->
[261] <!-- Is the 'root' element.                                          -->
[262] <!-- It can contains multiple <ml:document> elements.                -->
[263] <!-- =============================================================== -->
[264] <!ELEMENT ml:documents (ml:document)+>
[265] <!ATTLIST ml:documents
[266]   id CDATA #IMPLIED
[267]   %common-rendering-properties; 
[268] >
[269] <!-- =============================================================== -->
[270] <!-- Element: (ml:document)+                                         -->
[271] <!-- Each <ml:document> represents a PDF document (so multiple       -->
[272] <!-- PDF documents can be generated from 1 stylesheet.               -->
[273] <!-- =============================================================== -->
[274] <!ELEMENT ml:document (ml:acroform?, (ml:encryption?, 
      ml:viewerpreferences?, ml:navigation?, ml:meta-info?, 
      ml:layout-master-set, ml:page-sequence+))>
[277] <!ATTLIST ml:document
[278]   file CDATA #IMPLIED
[279]   id CDATA #IMPLIED
[280]   page-layout (singlepage | onecolumn | twocolumnleft | twocolumnright) 
        "singlepage"
[282]   page-mode (usenone | useoutlines | usethumbs | fullscreen) "usenone"
[283]   %inheritable-properties; 
[284]   media-usage (auto | paginate | bounded-in-one-dimension | unbounded) 
        "auto"
[286] >
[287] 
[288] <!-- =============================================================== -->
[289] <!-- Element: ml:acroform                                            -->
[290] <!-- Defines the acroform to be used when generating the document.   -->
[291] <!-- =============================================================== -->
[292] <!ELEMENT ml:acroform (acrofield+)>
[293] 
[294] <!-- =============================================================== -->
[295] <!-- Element: ml:acrofield                                           -->
[296] <!-- Defines the acrofield to be used when generating the document.  -->
[297] <!-- =============================================================== -->
[298] <!ATTLIST ml:acrofield
[299]   name CDATA #REQUIRED
[300]   readonly  (on | off | true | false) #IMPLIED
[301] >
[302] 
[303] <!-- =============================================================== -->
[304] <!-- Element: ml:encryption?                                         -->
[305] <!-- Defines the encryption to be used when generating the document. -->
[306] <!-- =============================================================== -->
[307] <!ELEMENT ml:encryption EMPTY>
[308] <!ATTLIST ml:encryption
[309]   user-password CDATA #IMPLIED
[310]   owner-password CDATA #IMPLIED
[311]   allow-printing (on | off | true | false) "off"
[312]   allow-modify-contents (on | off | true | false) "off"
[313]   allow-copy (on | off | true | false) "off"
[314]   allow-modify-annotations (on | off | true | false) "off"
[315]   allow-fill-in (on | off | true | false) "off"
[316]   allow-screen-readers (on | off | true | false) "off"
[317]   allow-assembly (on | off | true | false) "off"
[318]   allow-degraded-printing (on | off | true | false) "off"
[319]   encryption-strength (40 | 128) "40"
[320] >
[321] <!-- =============================================================== -->
[322] <!-- Element: ml:viewerpreferences?                                  -->
[323] <!-- Defines the viewer preferences to use when the PDF document     -->
[324] <!-- is openend in Adobe Acrobat.                                    -->
[325] <!-- =============================================================== -->
[326] <!ELEMENT ml:viewerpreferences EMPTY>
[327] <!ATTLIST ml:viewerpreferences
[328]   centerwindow (on | off | true | false) #IMPLIED
[329]   fitwindow (on | off | true | false) #IMPLIED
[330]   hidemenubar (on | off | true | false) #IMPLIED
[331]   hidetoolbar (on | off | true | false) #IMPLIED
[332]   hidewindowui (on | off | true | false) #IMPLIED
[333]   id CDATA #IMPLIED
[334] >
[335] <!-- =============================================================== -->
[336] <!-- <ml:navigation> element.                                        -->
[337] <!-- Defines the navigation preferences when generating the document.-->
[338] <!-- (outlines and/or a table-of-contents.                           -->
[339] <!-- =============================================================== -->
[340] <!ELEMENT ml:navigation EMPTY>
[341] <!ATTLIST ml:navigation
[342]   id CDATA #IMPLIED
[343]   number-format CDATA #REQUIRED
[344]   outlines (on | off | true | false) #REQUIRED
[345]   table-of-contents (on | off | true | false) #REQUIRED
[346] >
[347] <!-- =============================================================== -->
[348] <!-- Element: <ml:meta-info>                                         -->
[349] <!-- These elements pass meta-information about the document.        -->
[350] <!-- =============================================================== -->
[351] <!ELEMENT ml:meta-info (ml:meta-author? | ml:meta-title? | 
      ml:meta-subject? | ml:meta-keywords? | ml:meta-creator? | 
      ml:meta-creationdate?)+>
[354] <!-- =============================================================== -->
[355] <!-- The meta-data elements                                          -->
[356] <!-- =============================================================== -->
[357] <!ELEMENT ml:meta-author (#PCDATA)>
[358] <!ELEMENT ml:meta-creator (#PCDATA)>
[359] <!ELEMENT ml:meta-title (#PCDATA)>
[360] <!ELEMENT ml:meta-subject (#PCDATA)>
[361] <!ELEMENT ml:meta-keywords (#PCDATA)>
[362] <!ELEMENT ml:meta-creationdate (#PCDATA)>
[363] <!-- =============================================================== -->
[364] <!-- Element: layout-master-set.                                     -->
[365] <!-- (is the equivalent of a fo:layout-master-set).                 -->
[366] <!-- Is implementend as defined in the fo: specification             -->
[367] <!-- =============================================================== -->
[368] <!ELEMENT ml:layout-master-set ((ml:simple-page-master | 
      ml:page-sequence-master)*)>
[370] <!-- =============================================================== -->
[371] <!-- Element: simple-page-master                                     -->
[372] <!-- (is the equivalent of a fo:simple-page-master element).         -->
[373] <!-- Is implementend as defined in the fo: specification             -->
[374] <!-- =============================================================== -->
[375] <!ELEMENT ml:simple-page-master (ml:region-body, ml:region-before?, 
      ml:region-after?, ml:region-start?, ml:region-end?)>
[377] <!ATTLIST ml:simple-page-master
[378]   %margin-properties-CSS; 
[379]   %common-orientation-properties; 
[380]   master-name CDATA #REQUIRED
[381]   page-height CDATA #IMPLIED
[382]   page-width CDATA #IMPLIED
[383]   writing-mode (lr-tb | rl-tb | tb-rl | lr | rl | tb | inherit) "lr-tb"
[384] >
[385] <!-- =============================================================== -->
[386] <!-- Element: region-body                                            -->
[387] <!-- Defines the  middle of the page.                                -->
[388] <!-- The region-body can have multiple columns.                      -->
[389] <!-- (!) Currently column-gap and column-count are not implemented.  -->
[390] <!-- (is the equivalent of a fo:region-body)                         -->
[391] <!-- Is implementend as defined in the fo: specification             -->
[392] <!-- =============================================================== -->
[393] <!ELEMENT ml:region-body EMPTY>
[394] <!ATTLIST ml:region-body
[395]   %common-region-properties; 
[396]   %common-border-properties; 
[397]   %common-padding-properties; 
[398]   %common-background-properties; 
[399]   %margin-properties-CSS; 
[400]   id CDATA #IMPLIED
[401]   column-count (1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9) "1"
[402]   column-gap CDATA "12pt"
[403] >
[404] <!-- =============================================================== -->
[405] <!-- Side regions:                                                   -->
[406] <!-- Is implementend as defined in the fo: specification             -->
[407] <!-- =============================================================== -->
[408] <!ELEMENT ml:region-before EMPTY>
[409] <!ATTLIST ml:region-before
[410]   %common-border-properties; 
[411]   %common-padding-properties; 
[412]   %common-background-properties; 
[413]   %common-side-region-properties-before-after; 
[414] >
[415] <!ELEMENT ml:region-after EMPTY>
[416] <!ATTLIST ml:region-after
[417]   %common-border-properties; 
[418]   %common-padding-properties; 
[419]   %common-background-properties; 
[420]   %common-side-region-properties-before-after; 
[421] >
[422] <!ELEMENT ml:region-start EMPTY>
[423] <!ATTLIST ml:region-start
[424]   %common-border-properties; 
[425]   %common-padding-properties; 
[426]   %common-background-properties; 
[427]   %common-side-region-properties-start-end; 
[428] >
[429] <!ELEMENT ml:region-end EMPTY>
[430] <!ATTLIST ml:region-end
[431]   %common-border-properties; 
[432]   %common-padding-properties; 
[433]   %common-background-properties; 
[434]   %common-side-region-properties-start-end; 
[435] >
[436] <!-- =============================================================== -->
[437] <!-- Element: page-sequence-master                                   -->
[438] <!-- (is the equivalent of a fo:page-sequence-master)                -->
[439] <!-- Is implementend as defined in the fo:specification              -->
[440] <!-- =============================================================== -->
[441] <!ELEMENT ml:page-sequence-master ((ml:single-page-master-reference | 
      ml:repeatable-page-master-reference | 
      ml:repeatable-page-master-alternatives)+)>
[444] <!ATTLIST ml:page-sequence-master
[445]   master-name CDATA #REQUIRED
[446] >
[447] <!-- =============================================================== -->
[448] <!-- Sequence specifiers are predefined sequences of page masters    -->
[449] <!-- that are used by page sequence master to construct a desired    -->
[450] <!-- page collection.                                                -->
[451] <!-- Is implementend as defined in the fo:specification              -->
[452] <!-- =============================================================== -->
[453] <!ELEMENT ml:single-page-master-reference EMPTY>
[454] <!ATTLIST ml:single-page-master-reference
[455]   master-reference CDATA #REQUIRED
[456] >
[457] <!ELEMENT ml:repeatable-page-master-reference EMPTY>
[458] <!ATTLIST ml:repeatable-page-master-reference
[459]   master-reference CDATA #REQUIRED
[460]   maximum-repeats CDATA #IMPLIED
[461] >
[462] <!ELEMENT ml:repeatable-page-master-alternatives 
      (ml:conditional-page-master-reference+)>
[464] <!ATTLIST ml:repeatable-page-master-alternatives
[465]   maximum-repeats CDATA #IMPLIED
[466] >
[467] <!ELEMENT ml:conditional-page-master-reference EMPTY>
[468] <!ATTLIST ml:conditional-page-master-reference
[469]   master-reference CDATA #REQUIRED
[470]   page-position (first | last | rest | any | inherit) #IMPLIED
[471]   odd-or-even (odd | even | any | inherit) #IMPLIED
[472]   blank-or-not-blank (blank | not-blank | any | inherit) #IMPLIED
[473] >
[474] <!-- =============================================================== -->
[475] <!-- Element: page-sequence                                          -->
[476] <!-- (is the equivalent of a fo:page-sequence)                       -->
[477] <!-- Is implementend as defined in the fo:specification              -->
[478] <!-- =============================================================== -->
[479] <!ELEMENT ml:page-sequence (ml:title?, ml:static-content*, ml:flow)>
[480] <!ATTLIST ml:page-sequence
[481]   country CDATA #IMPLIED
[482]   format CDATA #IMPLIED
[483]   language CDATA #IMPLIED
[484]   letter-value (auto | alphabetic | traditional) #IMPLIED
[485]   grouping-separator CDATA #IMPLIED
[486]   grouping-size CDATA #IMPLIED
[487]   id CDATA #IMPLIED
[488]   initial-page-number CDATA #IMPLIED
[489]   force-page-count (auto | even | odd | end-on-even | end-on-odd | 
        no-force | inherit) #IMPLIED
[491]   master-reference CDATA #REQUIRED
[492] >
[493] <!-- =============================================================== -->
[494] <!-- Element: ml:title?                                              -->
[495] <!-- (is the equivalent of a fo:title)                               -->
[496] <!-- Is implementend as defined in the fo: specification             -->
[497] <!-- =============================================================== -->
[498] <!ELEMENT ml:title (#PCDATA)>
[499] <!-- =============================================================== -->
[500] <!-- Element: ml:flow                                                -->
[501] <!-- Contains all elements that can be used to define the content of -->
[502] <!-- (a) page(s).                                                    -->
[503] <!-- (is the equivalent of a fo:flow)                                -->
[504] <!-- Is implementend as defined in the fo: specification             -->
[505] <!-- =============================================================== -->
[506] <!ELEMENT ml:flow (ml:table-of-contents? | ml:table-and-caption* | 
      ml:table* | ml:list-block* | ml:external-graphic* | ml:p* | ml:textbox* | 
      ml:barcode* | ml:marker* | ml:leader* | ml:signature* | 
      ml:flow-segment)+>
[510] <!ATTLIST ml:flow
[511]   id CDATA #IMPLIED
[512]   flow-name CDATA #IMPLIED
[513] >
[514] <!-- =============================================================== -->
[515] <!-- Element: ml:static-content                                      -->
[516] <!-- (is the equivalent of a fo:static-content)                      -->
[517] <!-- Is implementend as defined in the fo: specification             -->
[518] <!-- =============================================================== -->
[519] <!ELEMENT ml:static-content (ml:table-and-caption* | ml:table* | 
      ml:list-block* | ml:external-graphic* | ml:p* | ml:textbox* | ml:barcode* 
      | ml:leader)+>
[522] <!ATTLIST ml:static-content
[523]   id CDATA #IMPLIED
[524]   flow-name CDATA #REQUIRED
[525] >
[526] <!-- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -->
[527] <!-- Formatting objects for table-of-contents.                       -->
[528] <!-- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -->
[529] <!-- =============================================================== -->
[530] <!-- Element: ml:table-of-contents?                                  -->
[531] <!-- This element generates automatically a table of contents on the -->
[532] <!-- indicated place.                                                -->
[533] <!-- =============================================================== -->
[534] <!ELEMENT ml:table-of-contents (ml:toc-header?, ml:toc-style*)>
[535] <!ATTLIST ml:table-of-contents
[536]   id CDATA #IMPLIED
[537]   leader-pattern CDATA #IMPLIED
[538]   show-levels (1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9) #IMPLIED
[539]   show-page-number (on | off | true | false) #IMPLIED
[540]   right-align-page-number (on | off | true | false) #IMPLIED
[541]   %margin-properties-CSS; 
[542]   %common-line-height-properties; 
[543] >
[544] <!-- =============================================================== -->
[545] <!-- Element: ml:toc-header?                                         -->
[546] <!-- This element defined the header title of the table-of-contents. -->
[547] <!-- =============================================================== -->
[548] <!ELEMENT ml:toc-header (#PCDATA)>
[549] <!ATTLIST ml:toc-header
[550]   align (left | center | right | justify) #IMPLIED
[551]   id CDATA #IMPLIED
[552]   letter-spacing CDATA #IMPLIED
[553]   link-id CDATA #IMPLIED
[554]   %common-font-properties; 
[555]   %common-padding-properties; 
[556]   text-decoration (none | underline | overline | line-through) #IMPLIED
[557]   text-transform (none | lowercase | uppercase | capitalize) #IMPLIED
[558]   word-spacing CDATA #IMPLIED
[559] >
[560] <!-- =============================================================== -->
[561] <!-- Element: ml:toc-style?                                          -->
[562] <!-- This element defines the style and formatting of the            -->
[563] <!-- table-of-contents content.                                      -->
[564] <!-- =============================================================== -->
[565] <!-- Define toc-level-format elements -->
[566] <!ELEMENT ml:toc-style (#PCDATA)>
[567] <!ATTLIST ml:toc-style
[568]   level (1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9) #REQUIRED
[569]   align (left | center | right | justify) #IMPLIED
[570]   id CDATA #IMPLIED
[571]   letter-spacing CDATA #IMPLIED
[572]   link-id CDATA #IMPLIED
[573]   %common-font-properties; 
[574]   %common-padding-properties; 
[575]   text-decoration (none | underline | overline | line-through) #IMPLIED
[576]   text-transform (none | lowercase | uppercase | capitalize) #IMPLIED
[577]   word-spacing CDATA #IMPLIED
[578] >
[579] <!-- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -->
[580] <!-- Formatting objects for tables.                                  -->
[581] <!-- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -->
[582] <!-- =============================================================== -->
[583] <!-- Element: <table-and-caption>                                    -->
[584] <!-- This element is a wrapper around a table-caption and a  table.  -->
[585] <!-- =============================================================== -->
[586] <!ELEMENT ml:table-and-caption (ml:table-caption?, ml:table)>
[587] <!ATTLIST ml:table-and-caption
[588]   align (left | center | right) #IMPLIED
[589]   caption-side (before | after | start | end | top | bottom | left | 
        right) #IMPLIED
[591]   id CDATA #IMPLIED
[592]   %common-keeps-and-breaks-properties-block; 
[593]   %common-margin-properties;
[594]   %relative-position-properties; 
[595] >
[596] <!-- =============================================================== -->
[597] <!-- Element: <table-caption>                                        -->
[598] <!-- Define the caption of the table.                                -->
[599] <!-- =============================================================== -->
[600] <!ELEMENT ml:table-caption (#PCDATA | ml:inline | ml:basic-link | 
      ml:break)*>
[602] <!ATTLIST ml:table-caption
[603]   id CDATA #IMPLIED
[604]   letter-spacing CDATA #IMPLIED
[605]   link-id CDATA #IMPLIED
[606]   align (left | center | right | justify) #IMPLIED
[607]   %common-font-properties; 
[608]   %common-padding-properties; 
[609]   text-decoration (none | underline | overline | line-through) #IMPLIED
[610]   text-transform (none | lowercase | uppercase | capitalize) #IMPLIED
[611]   word-spacing CDATA #IMPLIED
[612] >
[613] <!-- =============================================================== -->
[614] <!-- Element: <ml:table> is the container element for all other      -->
[615] <!-- tables elements. The table is defined as a rectangular grid     -->
[616] <!-- of rows and columns (as defined by the childen elements.        -->
[617] <!-- Note:                                                           -->
[618] <!-- In contrast with fo: you can define multiple times the flow of  -->
[619] <!-- ml:table-header, ml:table-footer and ml:table-body, allowing    -->
[620] <!-- running headers and footers.                                    -->
[621] <!-- =============================================================== -->
[622] <!ELEMENT ml:table (ml:table-column*, (ml:table-header?, ml:table-footer?, 
      ml:table-body)*)>
[624] <!ATTLIST ml:table
[625]   id CDATA #IMPLIED
[626]   table-layout (fixed | complex) #IMPLIED
[627]   table-omit-header-at-break (on | off | true | false) "off"
[628]   table-omit-footer-at-break (on | off | true | false) "off"
[629]   width CDATA #IMPLIED
[630]   %common-border-properties; 
[631]   %common-keeps-and-breaks-properties-block; 
[632]   %common-margin-properties; 
[633]   %relative-position-properties; 
[634] >
[635] <!-- =============================================================== -->
[636] <!-- Element: ml:table-column*                                       -->
[637] <!-- This element describes the width of the columns used in the     -->
[638] <!-- table.                                                          -->
[639] <!-- You need to use this element to define widht of the             -->
[640] <!-- columns if the 'table-layout' is fixed.                         -->
[641] <!-- If the table-layout is 'complex', the widht is defined by each  -->
[642] <!-- ml:table-cell itself (allowing 'complex' tables, meaning        -->
[643] <!-- that the width of the table-cells can vary from row to row.     -->
[644] <!-- Note:                                                           -->
[645] <!-- In contrast with the ml: specification you cannot define here   -->
[646] <!-- the default properties to be used by the table-cells.           -->
[647] <!-- Please do this at ml:table-header, ml:table-footer and          -->
[648] <!-- ml:table-body                                                   -->
[649] <!-- =============================================================== -->
[650] <!ELEMENT ml:table-column EMPTY>
[651] <!ATTLIST ml:table-column
[652]   id CDATA #IMPLIED
[653]   column-width CDATA #REQUIRED
[654]   number-columns-repeated CDATA #IMPLIED
[655] >
[656] <!-- =============================================================== -->
[657] <!-- Element: ml:table-header?, ml:table-footer?, ml:table-body      -->
[658] <!-- are wrappers for groups of rows. They contain either one or     -->
[659] <!-- more ml:table-rows.                                             -->
[660] <!-- =============================================================== -->
[661] <!ELEMENT ml:table-header (ml:table-row+)>
[662] <!ATTLIST ml:table-header
[663]   id CDATA #IMPLIED
[664]   orphans CDATA #IMPLIED
[665]   %common-table-properties; 
[666] >
[667] <!ELEMENT ml:table-footer (ml:table-row+)>
[668] <!ATTLIST ml:table-footer
[669]   id CDATA #IMPLIED
[670]   orphans CDATA #IMPLIED
[671]   %common-table-properties; 
[672] >
[673] <!ELEMENT ml:table-body (ml:table-row+)>
[674] <!ATTLIST ml:table-body
[675]   id CDATA #IMPLIED
[676]   orphans CDATA #IMPLIED
[677]   wrap-option (no-wrap | wrap) #IMPLIED
[678]   %common-table-properties; 
[679] >
[680] <!-- =============================================================== -->
[681] <!-- Element: ml:table-row+                                          -->
[682] <!-- A table-row contains one or more table-cells                    -->
[683] <!-- =============================================================== -->
[684] <!ELEMENT ml:table-row (ml:table-cell+)>
[685] <!ATTLIST ml:table-row
[686]   id CDATA #IMPLIED
[687]   wrap-option (no-wrap | wrap) #IMPLIED
[688]   %common-table-properties; 
[689]   %common-keeps-and-breaks-properties-block; 
[690]   keep-with-next CDATA #IMPLIED
[691]   keep-with-next.within-line CDATA #IMPLIED
[692]   keep-with-next.within-column CDATA #IMPLIED
[693]   keep-with-next.within-page CDATA #IMPLIED
[694]   keep-with-previous CDATA #IMPLIED
[695]   keep-with-previous.within-line CDATA #IMPLIED
[696]   keep-with-previous.within-column CDATA #IMPLIED
[697]   keep-with-previous.within-page CDATA #IMPLIED
[698] >
[699] <!-- =============================================================== -->
[700] <!-- Element: ml:table-cell+                                         -->
[701] <!-- A table-cells contains the actual data.                         -->
[702] <!-- =============================================================== -->
[703] <!ELEMENT ml:table-cell (%basic-inlines; | ml:external-graphic | 
      ml:barcode)*>
[705] <!ATTLIST ml:table-cell
[706]   id CDATA #IMPLIED
[707]   number-columns-spanned CDATA #IMPLIED
[708]   number-rows-spanned CDATA #IMPLIED
[709]   link-id CDATA #IMPLIED
[710]   wrap-option (no-wrap | wrap) #IMPLIED
[711]   %common-navigation-properties; 
[712]   %common-table-properties; 
[713]   width CDATA #IMPLIED
[714] >
[715] <!-- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -->
[716] <!-- Formatting objects for lists.                                   -->
[717] <!-- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -->
[718] <!-- =============================================================== -->
[719] <!-- Element: ml:list-block                                          -->
[720] <!-- List block is a block, with some extra features to control the  -->
[721] <!-- apperance of list items.                                        -->
[722] <!-- =============================================================== -->
[723] <!ELEMENT ml:list-block (ml:list-bullets | ml:list-numbers)*>
[724] <!ATTLIST ml:list-block
[725]   %common-keeps-and-breaks-properties-block; 
[726] >
[727] <!-- =============================================================== -->
[728] <!-- Element: ml:list-bullets*                                       -->
[729] <!-- This elements represents a bulleted list.                       -->
[730] <!-- It defines the list-label and the list-item-text                -->
[731] <!-- =============================================================== -->
[732] <!ELEMENT ml:list-bullets (ml:list-label, ml:list-item-text)+>
[733] <!-- The attributes define the indentation of the label and 
[734]      list-item-text
[735]      -->
[736] <!ATTLIST ml:list-bullets
[737]   label-indent CDATA #IMPLIED
[738]   text-indent CDATA #IMPLIED
[739] >
[740] <!-- =============================================================== -->
[741] <!-- Element: ml:list-numbers*                                       -->
[742] <!-- This elements represents a numbered list.                       -->
[743] <!-- It defines the format of the list-label and the list-item-text  -->
[744] <!-- =============================================================== -->
[745] <!ELEMENT ml:list-numbers (ml:list-label-format, ml:list-item-text+)>
[746] <!-- The attributes define the indentation of the label and 
[747]      list-item-text, the format of the number and starting number
[748]      (the numbers are automatically generated when the document is 
[749]      generated.
[750]      -->
[751] <!ATTLIST ml:list-numbers
[752]   number-format CDATA #REQUIRED
[753]   start-at CDATA #IMPLIED
[754]   label-indent CDATA #IMPLIED
[755]   text-indent CDATA #IMPLIED
[756] >
[757] <!-- =============================================================== -->
[758] <!-- The list elements                                               -->
[759] <!-- =============================================================== -->
[760] <!ELEMENT ml:list-label (#PCDATA | ml:inline)*>
[761] <!ATTLIST ml:list-label
[762]   id CDATA #IMPLIED
[763] >
[764] <!ELEMENT ml:list-label-format EMPTY>
[765] <!ATTLIST ml:list-label-format
[766]   id CDATA #IMPLIED
[767]   %common-inline-properties; 
[768] >
[769] <!ELEMENT ml:list-item-text (#PCDATA | ml:inline | ml:basic-link)*>
[770] <!ATTLIST ml:list-item-text
[771]   align (left | center | right | justify) #IMPLIED
[772]   text-indent CDATA #IMPLIED
[773]   id CDATA #IMPLIED
[774]   link-id CDATA #IMPLIED
[775]   %common-inline-properties; 
[776]   %common-margin-properties; 
[777]   %common-line-height-properties; 
[778] 
[779] >
[780] <!-- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -->
[781] <!-- Formatting objects for external-graphic                         -->
[782] <!-- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -->
[783] <!ELEMENT ml:external-graphic (ml:alternate)*>
[784] <!ATTLIST ml:external-graphic
[785]   src CDATA #REQUIRED
[786]   %absolute-position-properties; 
[787]   content-width CDATA #IMPLIED
[788]   content-height CDATA #IMPLIED
[789]   content-type CDATA #IMPLIED
[790]   id CDATA #IMPLIED
[791]   %common-border-properties; 
[792]   height CDATA #IMPLIED
[793]   %common-margin-properties; 
[794]   %common-padding-properties; 
[795]   %relative-position-properties; 
[796]   scaling (uniform | non-uniform | inherit) #IMPLIED
[797]   scaling-method (auto | integer-pixels | reample-any-method | inherit) 
        #IMPLIED
[799]   span (all | none) #IMPLIED  
[800]   width CDATA #IMPLIED
[801] >
[802] <!-- =============================================================== -->
[803] <!-- Element: alternate*                                             -->
[804] <!-- =============================================================== -->
[805] <!ELEMENT ml:alternate EMPTY>
[806] <!ATTLIST ml:alternate
[807]   src CDATA #REQUIRED
[808]   url CDATA #REQUIRED
[809]   defaultforprinting (on | off | true | false) #REQUIRED
[810] >
[811] <!-- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -->
[812] <!-- Formatting objects for a paragraph                              -->
[813] <!-- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -->
[814] <!ELEMENT ml:p (%basic-inlines;)*>
[815] <!ATTLIST ml:p
[816]   hanging-indent CDATA #IMPLIED
[817]   id CDATA #IMPLIED
[818]   link-id CDATA #IMPLIED
[819]   text-align (start | center | end | justify | inside | outside | left | 
        right | inherit) #IMPLIED
[821]   text-indent CDATA #IMPLIED
[822]   background-color CDATA #IMPLIED
[823]   background-grayscale CDATA #IMPLIED
[824]   %common-border-properties; 
[825]   %common-inline-properties; 
[826]   %common-margin-properties; 
[827]   %common-line-height-properties; 
[828]   %common-navigation-properties; 
[829]   %common-padding-properties; 
[830]   %common-keeps-and-breaks-properties-block; 
[831] >
[832] <!-- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -->
[833] <!-- Formatting objects for a textbox                                -->
[834] <!-- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -->
[835] <!ELEMENT ml:textbox (%basic-inlines;)*>
[836] <!ATTLIST ml:textbox
[837]   %absolute-position-properties; 
[838]   %common-area-properties; 
[839]   %common-border-properties; 
[840]   %common-line-height-properties; 
[841]   %common-inline-properties; 
[842]   %common-keeps-and-breaks-properties-block; 
[843]   %common-margin-properties; 
[844]   %common-navigation-properties; 
[845]   %common-padding-properties; 
[846]   %relative-position-properties; 
[847]   background-color CDATA #IMPLIED
[848]   background-grayscale CDATA #IMPLIED
[849]   hanging-indent CDATA #IMPLIED
[850]   height CDATA #IMPLIED
[851]   id CDATA #IMPLIED
[852]   link-id CDATA #IMPLIED
[853]   span (all | none) #IMPLIED  
[854]   text-align (start | center | end | justify | inside | outside | left | 
        right | inherit) #IMPLIED
[856]   text-indent CDATA #IMPLIED
[857]   text-valign (top | center | bottom) #IMPLIED
[858]   width CDATA #IMPLIED
[859]   wrap-option (no-wrap | wrap) #IMPLIED
[860] >
[861] <!-- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -->
[862] <!-- Formatting objects for a leader                                 -->
[863] <!-- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -->
[864] <!ELEMENT ml:leader (%basic-inlines;)*>
[865] <!ATTLIST ml:leader
[866]   %absolute-position-properties; 
[867]   id CDATA #IMPLIED
[868]   background-color CDATA #IMPLIED
[869]   background-grayscale CDATA #IMPLIED
[870]   %common-border-properties; 
[871]   %common-orientation-properties; 
[872]   %common-line-height-properties; 
[873]   %common-inline-properties; 
[874]   %common-margin-properties; 
[875]   %common-padding-properties; 
[876]   %common-navigation-properties; 
[877]   %relative-position-properties; 
[878]   leader-alignment (none | reference-area | page | inherit) #IMPLIED
[879]   leader-length CDATA #IMPLIED
[880]   leader-pattern (space | rule | dots | use-content | inherit) #IMPLIED
[881]   leader-pattern-width CDATA #IMPLIED
[882]   span (all | none) #IMPLIED  
[883]   rule-style (none | dotted | dashed | solid | double | groove | ridge | 
        inherit) #IMPLIED
[885]   rule-thickness CDATA #IMPLIED
[886] >
[887] <!-- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -->
[888] <!-- Formatting objects for a barcode                                -->
[889] <!-- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -->
[890] <!ELEMENT ml:barcode EMPTY>
[891] <!ATTLIST ml:barcode
[892]   %absolute-position-properties; 
[893]   add-check-digit (on | off | true | false) #IMPLIED
[894]   add-check-digit-to-text (on | off | true | false) #IMPLIED
[895]   background-color CDATA #IMPLIED
[896]   bar-height CDATA #IMPLIED
[897]   bar-color CDATA #IMPLIED
[898]   id CDATA #IMPLIED
[899]   narrow-bar-width CDATA #IMPLIED
[900]   show-start-stop-character (on | off | true | false) #IMPLIED
[901]   span (all | none) #IMPLIED  
[902]   subset (a | b | c) #IMPLIED
[903]   barcode-text CDATA #IMPLIED
[904]   type (code39 | code39e | upca | upce | supp2 | supp5 | postnet | planet 
        | code128 | codabar | ean8 | auspost1) #REQUIRED
[906]   value CDATA #REQUIRED
[907]   wide-bar-multiplier CDATA #IMPLIED
[908]   %common-keeps-and-breaks-properties-block; 
[909]   %common-margin-properties; 
[910]   %common-font-properties; 
[911]   %common-border-properties; 
[912]   %common-padding-properties; 
[913]   %common-orientation-properties; 
[914]   %relative-position-properties; 
[915] >
[916] <!-- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -->
[917] <!-- Formatting objects for a marker                                 -->
[918] <!-- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -->
[919] <!-- =============================================================== -->
[920] <!-- Element: ml:marker*. This element defined the content of a      -->
[921] <!-- marker.  It does not have any formatting properties as it will  -->
[922] <!-- not write anything to the document's content.                   -->
[923] <!-- =============================================================== -->
[924] <!ELEMENT ml:marker (#PCDATA)>
[925] <!ATTLIST ml:marker
[926]   marker-class-name CDATA #REQUIRED
[927] >
[928] <!-- =============================================================== -->
[929] <!-- Element: ml:retrieve-marker                                     -->
[930] <!-- =============================================================== -->
[931] <!ELEMENT ml:retrieve-marker EMPTY>
[932] <!ATTLIST ml:retrieve-marker
[933]   retrieve-class-name CDATA #REQUIRED
[934]   retrieve-position (first-starting-within-page | 
        first-including-carryover | last-starting-within-page | 
        last-ending-within-page) "first-starting-within-page"
[937]   retrieve-boundary (page | page-sequence | document) "page-sequence"
[938] >
[939] <!-- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -->
[940] <!-- Formatting objects for the %basic-inlines; elements             -->
[941] <!-- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -->
[942] <!-- ======================= -->
[943] <!-- Element: ml:inline.     -->
[944] <!-- ======================= -->
[945] <!ELEMENT ml:inline (%basic-inlines;)*>
[946] <!ATTLIST ml:inline
[947]   id CDATA #IMPLIED
[948]   %common-inline-properties; 
[949] >
[950] <!-- ========================= -->
[951] <!-- Element: ml:basic-link    -->
[952] <!-- ========================= -->
[953] <!ELEMENT ml:basic-link (#PCDATA)>
[954] <!ATTLIST ml:basic-link
[955]   id CDATA #IMPLIED
[956]   internal-destination CDATA #IMPLIED
[957]   external-destination CDATA #IMPLIED
[958] >
[959] <!-- ========================= -->
[960] <!-- Element: ml:page-number   -->
[961] <!-- ========================= -->
[962] <!ELEMENT ml:page-number EMPTY>
[963] <!ATTLIST ml:page-number
[964]   id CDATA #IMPLIED
[965]   format CDATA #IMPLIED
[966]   letter-value (auto | alphabetic | traditional) #IMPLIED
[967]   grouping-separator CDATA #IMPLIED
[968]   grouping-size CDATA #IMPLIED
[969] >
[970] <!-- ========================= -->
[971] <!-- Element: ml:page-total    -->
[972] <!-- ========================= -->
[973] <!ELEMENT ml:page-total EMPTY>
[974] <!ATTLIST ml:page-total
[975]   id CDATA #IMPLIED
[976]   format CDATA #IMPLIED
[977]   letter-value (auto | alphabetic | traditional) #IMPLIED
[978]   grouping-separator CDATA #IMPLIED
[979]   grouping-size CDATA #IMPLIED
[980] >
[981] <!-- ========================= -->
[982] <!-- Element: ml:page-count    -->
[983] <!-- ========================= -->
[984] <!ELEMENT ml:page-count EMPTY>
[985] <!ATTLIST ml:page-count
[986]   id CDATA #IMPLIED
[987]   format CDATA #IMPLIED
[988]   letter-value (auto | alphabetic | traditional) #IMPLIED
[989]   grouping-separator CDATA #IMPLIED
[990]   grouping-size CDATA #IMPLIED
[991] >
[992] <!-- ========================= -->
[993] <!-- Element: ml:file          -->
[994] <!-- ========================= -->
[995] <!ELEMENT ml:file EMPTY>
[996] <!ATTLIST ml:file
[997]   id CDATA #IMPLIED
[998] >
[999] <!-- ========================= -->
[1000] <!-- Element: ml:date          -->
[1001] <!-- ========================= -->
[1002] <!ELEMENT ml:date EMPTY>
[1003] <!ATTLIST ml:date
[1004]   id CDATA #IMPLIED
[1005] >
[1006] <!-- ========================= -->
[1007] <!-- Element: ml:time          -->
[1008] <!-- ========================= -->
[1009] <!ELEMENT ml:time EMPTY>
[1010] <!ATTLIST ml:time
[1011]   id CDATA #IMPLIED
[1012] >
[1013] <!-- ========================= -->
[1014] <!-- Element: ml:datetime      -->
[1015] <!-- ========================= -->
[1016] <!ELEMENT ml:datetime EMPTY>
[1017] <!ATTLIST ml:datetime
[1018]   id CDATA #IMPLIED
[1019]   format CDATA #REQUIRED
[1020]   locale CDATA #IMPLIED
[1021] >
[1022] <!-- ========================= -->
[1023] <!-- Element: ml:break         -->
[1024] <!-- ========================= -->
[1025] <!ELEMENT ml:break EMPTY>
[1026] 
[1027] <!-- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -->
[1028] <!-- Formatting objects for a signature                              -->
[1029] <!-- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -->
[1030] <!ELEMENT ml:signature (%basic-inlines;)*>
[1031] <!ATTLIST ml:signature 
[1032]   %absolute-position-properties; 
[1033]   %common-border-properties; 
[1034]   %common-line-height-properties; 
[1035]   %common-inline-properties; 
[1036]   %common-keeps-and-breaks-properties-block; 
[1037]   %common-margin-properties; 
[1038]   %common-padding-properties; 
[1039]   %relative-position-properties; 
[1040]   background-color CDATA #IMPLIED
[1041]   background-grayscale CDATA #IMPLIED
[1042]   hanging-indent CDATA #IMPLIED
[1043]   height CDATA #IMPLIED
[1044]   id CDATA #IMPLIED
[1045]   link-id CDATA #IMPLIED
[1046]   span (all | none) #IMPLIED
[1047]   text-align (start | center | end | justify | inside | outside | left | 
        right | inherit) #IMPLIED
[1049]   text-indent CDATA #IMPLIED
[1050]   text-valign (top | center | bottom) #IMPLIED
[1051]   width CDATA #IMPLIED
[1052]   wrap-option (no-wrap | wrap) #IMPLIED
[1053]   visible CDATA #IMPLIED
[1054]   name CDATA #IMPLIED
[1055]   reason CDATA #IMPLIED
[1056]   location CDATA #IMPLIED
[1057]   alias CDATA #IMPLIED
[1058]   image CDATA #IMPLIED
[1059] >
[1060] 
[1061] 
[1062] <!-- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -->
[1063] <!-- Formatting objects for a flow-segment                           -->
[1064] <!-- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -->
[1065] 
[1066] <!ELEMENT ml:flow-segment (ml:table-of-contents? | ml:table-and-caption* | 
      ml:table* | ml:list-block* | ml:external-graphic* | ml:p* | ml:textbox* | 
      ml:barcode* | ml:marker* | ml:leader* | ml:signature* )+>
[1069] <!ATTLIST ml:flow-segment
[1070]   column-count (1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9) "1"
[1071]   column-gap CDATA "12pt"
[1072]   height CDATA #IMPLIED
[1073]   id CDATA #IMPLIED
[1074]   overflow  ( visible | hidden | scroll | auto 
[1075]             | error-if-overflow | inherit )  #IMPLIED  
[1076]   segment-name CDATA #REQUIRED  
[1077] >
[1078] 
[1079]         

Copyright © 2001 - 2012. All rights reserved. XMLMill and XMLMill logo are trademarks of Pecunia Data Systems, bvba.
Powered by Apache CocoonPowered by XMLMill