编辑: 我发现我的问题可能与我们的插件非常有特色的东西有关。所以基本上很难问这个问题,但我会留下这些问题,因为我认为有人可以在这里找到社区提出的好点,这可能是有用的。
我真的很奇怪。我有序言,看起来像这样:<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE topic PUBLIC "-//OASIS//DTD DITA Topic//EN"
"../../dtd/topic.dtd">
<topic id="copyright" rev="1">
<title></title>
<shortdesc></shortdesc>
<body>
<p id="statement">©Copyright 2015 All rights reserved</p>
</body>
</topic>
如果我把它作为章节,那么一切都很好。但是,当我尝试将其作为序言时,我遇到了构建错误。我知道这一切都是因为版权符号而发生的,仅仅是因为如果你删除它,一切正常 - 在章节和前言中。
[fop] [ERROR] Anttask - Error rendering fo file: C:\DITA-OT2.0.1_client_bin\DITA-OT2.0.1\temp\pdf\9030310-OperationsGuide\topic.fo <org.apache.fop.apps.FOPException: org.apache.fop.fo.ValidationException: "fo:inline" is not a valid child of "fo:root"! (See position 12:-1)
[fop] net.sf.saxon.trans.XPathException: org.apache.fop.fo.ValidationException: "fo:inline" is not a valid child of "fo:root"! (See position 12:-1)>org.apache.fop.apps.FOPException: org.apache.fop.fo.ValidationException: "fo:inline" is not a valid child of "fo:root"! (See position 12:-1)
[fop] net.sf.saxon.trans.XPathException: org.apache.fop.fo.ValidationException: "fo:inline" is not a valid child of "fo:root"! (See position 12:-1)
这可能是我们的代码特定的问题,因为我们稍微编辑了它。但是,如果有人通常这样做,我想听听是什么原因造成的。
FO代码:
stage2的:
<fo:table table-layout="fixed" width="100%" space-before="5pt" space-after="5pt" space-before.optimum="5pt" space-after.optimum="5pt" id=""><fo:table-column column-number="1" column-width="proportional-column-width(0.2)"/><fo:table-column column-number="2" column-width="proportional-column-width(1.0)"/><fo:table-body id=""><fo:table-row id=""><fo:table-cell id="" text-align="right"><fo:block space-before="0mm" space-before.conditionality="retain" space-after="0mm" space-after.conditionality="retain" start-indent="3pt" end-indent="3pt" font-family="Arial" font-size="8pt" font-weight="normal" margin="3pt 3pt -30mm 0mm" padding-left="10mm" padding-right="30mm" padding-top="3pt" padding-bottom="3pt" text-align="left">Copyright</fo:block></fo:table-cell><fo:table-cell id=""><fo:block space-before="0mm" space-before.conditionality="retain" space-after="0mm" space-after.conditionality="retain" start-indent="3pt" end-indent="3pt" font-family="Arial" font-size="8pt" font-weight="normal" margin="3pt 3pt -30mm 0mm" padding-left="10mm" padding-right="30mm" padding-top="3pt" padding-bottom="3pt" text-align="left"><fo:block font-family="HelveticaNeueLTStdThin" font-size="10pt" font-weight="normal" start-indent="0cm" text-indent="0cm" margin-left="0cm" space-before="3pt" space-after="3pt">©Copyright 2015 rights reserved</fo:block>
</fo:block></fo:table-cell></fo:table-row><fo:table-row id=""><fo:table-cell id="" text-align="right"><fo:block space-before="0mm" space-before.conditionality="retain" space-after="0mm" space-after.conditionality="retain" start-indent="3pt" end-indent="3pt" font-family="Arial" font-size="8pt" font-weight="normal" margin="3pt 3pt -30mm 0mm" padding-left="10mm" padding-right="30mm" padding-top="3pt" padding-bottom="3pt" text-align="left">Intended Purpose</fo:block></fo:table-cell><fo:table-cell id=""><fo:block space-before="0mm" space-before.conditionality="retain" space-after="0mm" space-after.conditionality="retain" start-indent="3pt" end-indent="3pt" font-family="Arial" font-size="8pt" font-weight="normal" margin="3pt 3pt -30mm 0mm" padding-left="10mm" padding-right="30mm" padding-top="3pt" padding-bottom="3pt" text-align="left"><fo:block font-family="HelveticaNeueLTStdThin" font-size="10pt" font-weight="normal" start-indent="0cm" text-indent="0cm" margin-left="0cm" space-before="3pt" space-after="3pt">
This guide provides details of the features provided proactive recovery.</fo:block></fo:block></fo:table-cell></fo:table-row><fo:table-row id=""><fo:table-cell id="" text-align="right"><fo:block space-before="0mm" space-before.conditionality="retain" space-after="0mm" space-after.conditionality="retain" start-indent="3pt" end-indent="3pt" font-family="Arial" font-size="8pt" font-weight="normal" margin="3pt 3pt -30mm 0mm" padding-left="10mm" padding-right="30mm" padding-top="3pt" padding-bottom="3pt" text-align="left">Conventions Used</fo:block></fo:table-cell><fo:table-cell id=""><fo:block space-before="0mm" space-before.conditionality="retain" space-after="0mm" space-after.conditionality="retain" start-indent="3pt" end-indent="3pt" font-family="Arial" font-size="8pt" font-weight="normal" margin="3pt 3pt -30mm 0mm" padding-left="10mm" padding-right="30mm" padding-top="3pt" padding-bottom="3pt" text-align="left"><fo:block font-family="HelveticaNeueLTStdThin" font-size="10pt" font-weight="normal" start-indent="0cm" text-indent="0cm" margin-left="0cm" space-before="3pt" space-after="3pt">This guide uses the following format for tips and additional information:
<fo:table table-layout="fixed" width="100%"><fo:table-column column-number="1" column-width="20pt"/><fo:table-column column-width="100% - 32pt"/><fo:table-body><fo:table-row><fo:table-cell padding-right="5pt" start-indent="0pt"><fo:block><fo:external-graphic src="url(file:/C:/DITA-OT2.0.1_client_bin/DITA-OT2.0.1/temp/pdf/9030310-OperationsGuide/Configuration/OpenTopic/cfg/common/artwork/Notice_Tip_A3A5.svg)"/></fo:block></fo:table-cell><fo:table-cell start-indent="0pt"><fo:block font-family="helveticaNeueLTStdThinIt" font-size="10pt" padding-top="1.9px" padding-bottom="1.9px" margin-top="3pt" margin-bottom="3pt" page-break-inside="avoid" page-break-before="avoid" page-break-after="avoid" border-bottom-style=" solid" border-bottom-width="1pt" border-bottom-color=" #000000" padding="1.9pt" border-top-style=" solid" border-top-width="1pt" border-top-color=" #000000" margin-left="2cm" id=""><fo:inline start-indent="0cm"><fo:inline float="left" clear="both" height="20px" margin-top="0px" padding-left="0cm" margin-left="0px" page-break-before="avoid" page-break-after="avoid"/></fo:inline> Additional information relating to the current section.</fo:block></fo:table-cell></fo:table-row></fo:table-body></fo:table>
<fo:table table-layout="fixed" width="100%"><fo:table-column column-number="1" column-width="20pt"/><fo:table-column column-width="100% - 32pt"/><fo:table-body><fo:table-row><fo:table-cell padding-right="5pt" start-indent="0pt"><fo:block><fo:external-graphic src="url(file:/C:/DITA-OT2.0.1_client_bin/DITA-OT2.0.1/temp/pdf/9030310-OperationsGuide/Configuration/OpenTopic/cfg/common/artwork/NOTICE_Caution_A3A5.svg)"/></fo:block></fo:table-cell><fo:table-cell start-indent="0pt"><fo:block font-family="helveticaNeueLTStdThinIt" font-size="10pt" padding-top="1.9px" padding-bottom="1.9px" margin-top="3pt" margin-bottom="3pt" page-break-inside="avoid" page-break-before="avoid" page-break-after="avoid" border-bottom-style=" solid" border-bottom-width="1pt" border-bottom-color=" #000000" padding="1.9pt" border-top-style=" solid" border-top-width="1pt" border-top-color=" #000000" margin-left="2cm" id=""><fo:inline start-indent="0cm"><fo:inline float="left" clear="both" height="20px" margin-top="0px" padding-top="0px" padding-bottom="0px" padding-left="1.9cm" margin-left="0px" page-break-before="avoid" page-break-after="avoid"/></fo:inline> Indicates a hazardous situation which, if not avoided, could result in moderate injury, damage the product, or lead to loss of data.</fo:block></fo:table-cell></fo:table-row></fo:table-body></fo:table>
stage3的:
<fo:table id="" space-after="5pt" space-after.optimum="5pt" space-before="5pt" space-before.optimum="5pt" table-layout="fixed" width="100%"><fo:table-column column-number="1" column-width="proportional-column-width(0.2)"/><fo:table-column column-number="2" column-width="proportional-column-width(1.0)"/><fo:table-body id=""><fo:table-row id=""><fo:table-cell id="" text-align="right"><fo:block end-indent="3pt" font-family="Arial" font-size="8pt" font-weight="normal" margin="3pt 3pt -30mm 0mm" padding-bottom="3pt" padding-left="10mm" padding-right="30mm" padding-top="3pt" space-after="0mm" space-after.conditionality="retain" space-before="0mm" space-before.conditionality="retain" start-indent="3pt" text-align="left">Copyright</fo:block></fo:table-cell><fo:table-cell id=""><fo:block end-indent="3pt" font-family="Arial" font-size="8pt" font-weight="normal" margin="3pt 3pt -30mm 0mm" padding-bottom="3pt" padding-left="10mm" padding-right="30mm" padding-top="3pt" space-after="0mm" space-after.conditionality="retain" space-before="0mm" space-before.conditionality="retain" start-indent="3pt" text-align="left"><fo:block font-family="HelveticaNeueLTStdThin" font-size="10pt" font-weight="normal" margin-left="0cm" space-after="3pt" space-before="3pt" start-indent="0cm" text-indent="0cm"><opentopic-i18n:text-fragment char-set="SymbolsSuperscript">©</opentopic-i18n:text-fragment>Copyright 2015 All rights reserved</fo:block>
</fo:block></fo:table-cell></fo:table-row><fo:table-row id=""><fo:table-cell id="" text-align="right"><fo:block end-indent="3pt" font-family="Arial" font-size="8pt" font-weight="normal" margin="3pt 3pt -30mm 0mm" padding-bottom="3pt" padding-left="10mm" padding-right="30mm" padding-top="3pt" space-after="0mm" space-after.conditionality="retain" space-before="0mm" space-before.conditionality="retain" start-indent="3pt" text-align="left">Intended Purpose</fo:block></fo:table-cell><fo:table-cell id=""><fo:block end-indent="3pt" font-family="Arial" font-size="8pt" font-weight="normal" margin="3pt 3pt -30mm 0mm" padding-bottom="3pt" padding-left="10mm" padding-right="30mm" padding-top="3pt" space-after="0mm" space-after.conditionality="retain" space-before="0mm" space-before.conditionality="retain" start-indent="3pt" text-align="left"><fo:block font-family="HelveticaNeueLTStdThin" font-size="10pt" font-weight="normal" margin-left="0cm" space-after="3pt" space-before="3pt" start-indent="0cm" text-indent="0cm">
This guide provides details of the features provided proactive recovery.</fo:block></fo:block></fo:table-cell></fo:table-row><fo:table-row id=""><fo:table-cell id="" text-align="right"><fo:block end-indent="3pt" font-family="Arial" font-size="8pt" font-weight="normal" margin="3pt 3pt -30mm 0mm" padding-bottom="3pt" padding-left="10mm" padding-right="30mm" padding-top="3pt" space-after="0mm" space-after.conditionality="retain" space-before="0mm" space-before.conditionality="retain" start-indent="3pt" text-align="left">Conventions Used</fo:block></fo:table-cell><fo:table-cell id=""><fo:block end-indent="3pt" font-family="Arial" font-size="8pt" font-weight="normal" margin="3pt 3pt -30mm 0mm" padding-bottom="3pt" padding-left="10mm" padding-right="30mm" padding-top="3pt" space-after="0mm" space-after.conditionality="retain" space-before="0mm" space-before.conditionality="retain" start-indent="3pt" text-align="left"><fo:block font-family="HelveticaNeueLTStdThin" font-size="10pt" font-weight="normal" margin-left="0cm" space-after="3pt" space-before="3pt" start-indent="0cm" text-indent="0cm">This guide uses the following format for tips and additional information:
<fo:table table-layout="fixed" width="100%"><fo:table-column column-number="1" column-width="20pt"/><fo:table-column column-width="100% - 32pt"/><fo:table-body><fo:table-row><fo:table-cell padding-right="5pt" start-indent="0pt"><fo:block><fo:external-graphic src="url(file:/C:/DITA-OT2.0.1_client_bin/DITA-OT2.0.1/temp/pdf/9030310-OperationsGuide/Configuration/OpenTopic/cfg/common/artwork/Notice_Tip_A3A5.svg)"/></fo:block></fo:table-cell><fo:table-cell start-indent="0pt"><fo:block border-bottom-color=" #000000" border-bottom-style=" solid" border-bottom-width="1pt" border-top-color=" #000000" border-top-style=" solid" border-top-width="1pt" font-family="helveticaNeueLTStdThinIt" font-size="10pt" id="" margin-bottom="3pt" margin-left="2cm" margin-top="3pt" padding="1.9pt" padding-bottom="1.9px" padding-top="1.9px" page-break-after="avoid" page-break-before="avoid" page-break-inside="avoid"><fo:inline start-indent="0cm"><fo:inline clear="both" float="left" height="20px" margin-left="0px" margin-top="0px" padding-left="0cm" page-break-after="avoid" page-break-before="avoid"/></fo:inline> Additional information relating to the current section.</fo:block></fo:table-cell></fo:table-row></fo:table-body></fo:table>
<fo:table table-layout="fixed" width="100%"><fo:table-column column-number="1" column-width="20pt"/><fo:table-column column-width="100% - 32pt"/><fo:table-body><fo:table-row><fo:table-cell padding-right="5pt" start-indent="0pt"><fo:block><fo:external-graphic src="url(file:/C:/DITA-OT2.0.1_client_bin/DITA-OT2.0.1/temp/pdf/9030310-OperationsGuide/Configuration/OpenTopic/cfg/common/artwork/NOTICE_Caution_A3A5.svg)"/></fo:block></fo:table-cell><fo:table-cell start-indent="0pt"><fo:block border-bottom-color=" #000000" border-bottom-style=" solid" border-bottom-width="1pt" border-top-color=" #000000" border-top-style=" solid" border-top-width="1pt" font-family="helveticaNeueLTStdThinIt" font-size="10pt" id="" margin-bottom="3pt" margin-left="2cm" margin-top="3pt" padding="1.9pt" padding-bottom="1.9px" padding-top="1.9px" page-break-after="avoid" page-break-before="avoid" page-break-inside="avoid"><fo:inline start-indent="0cm"><fo:inline clear="both" float="left" height="20px" margin-left="0px" margin-top="0px" padding-bottom="0px" padding-left="1.9cm" padding-top="0px" page-break-after="avoid" page-break-before="avoid"/></fo:inline> Indicates a hazardous situation which, if not avoided, could result in moderate injury, damage the product, or lead to loss of data.</fo:block></fo:table-cell></fo:table-row></fo:table-body></fo:table>
<fo:table table-layout="fixed" width="100%"><fo:table-column column-number="1" column-width="20pt"/><fo:table-column column-width="100% - 32pt"/><fo:table-body><fo:table-row><fo:table-cell padding-right="5pt" start-indent="0pt"><fo:block><fo:external-graphic src="url(file:/C:/DITA-OT2.0.1_client_bin/DITA-OT2.0.1/temp/pdf/9030310-OperationsGuide/Configuration/OpenTopic/cfg/common/artwork/NOTICE_Notice_A3A5.svg)"/></fo:block></fo:table-cell><fo:table-cell start-indent="0pt"><fo:block border-bottom-color=" #000000" border-bottom-style=" solid" border-bottom-width="1pt" border-top-color=" #000000" border-top-style=" solid" border-top-width="1pt" font-family="helveticaNeueLTStdThinIt" font-size="10pt" id="" margin-bottom="3pt" margin-left="2cm" margin-top="3pt" padding="1.9pt" padding-bottom="1.9px" padding-top="1.9px" page-break-after="avoid" page-break-before="avoid" page-break-inside="avoid"><fo:inline start-indent="0cm"><fo:inline/></fo:inline> Indicates a hazardous situation which, if not avoided, may seriously impair operations.</fo:block></fo:table-cell></fo:table-row></fo:table-body></fo:table>
</fo:block></fo:block></fo:table-cell></fo:table-row></fo:table-body></fo:table>
当作为章节移动时:
stage3的:
<fo:table id="" space-after="5pt" space-after.optimum="5pt" space-before="5pt" space-before.optimum="5pt" table-layout="fixed" width="100%"><fo:table-column column-number="1" column-width="proportional-column-width(0.2)"/><fo:table-column column-number="2" column-width="proportional-column-width(1.0)"/><fo:table-body id=""><fo:table-row id=""><fo:table-cell id="" text-align="right"><fo:block end-indent="3pt" font-family="Arial" font-size="8pt" font-weight="normal" margin="3pt 3pt -30mm 0mm" padding-bottom="3pt" padding-left="10mm" padding-right="30mm" padding-top="3pt" space-after="0mm" space-after.conditionality="retain" space-before="0mm" space-before.conditionality="retain" start-indent="3pt" text-align="left">Copyright</fo:block></fo:table-cell><fo:table-cell id=""><fo:block end-indent="3pt" font-family="Arial" font-size="8pt" font-weight="normal" margin="3pt 3pt -30mm 0mm" padding-bottom="3pt" padding-left="10mm" padding-right="30mm" padding-top="3pt" space-after="0mm" space-after.conditionality="retain" space-before="0mm" space-before.conditionality="retain" start-indent="3pt" text-align="left"><fo:block font-family="HelveticaNeueLTStdThin" font-size="10pt" font-weight="normal" margin-left="0cm" space-after="3pt" space-before="3pt" start-indent="0cm" text-indent="0cm"><opentopic-i18n:text-fragment char-set="SymbolsSuperscript">©</opentopic-i18n:text-fragment>Copyright 2015 Resilient plc All rights reserved</fo:block>
</fo:block></fo:table-cell></fo:table-row><fo:table-row id=""><fo:table-cell id="" text-align="right"><fo:block end-indent="3pt" font-family="Arial" font-size="8pt" font-weight="normal" margin="3pt 3pt -30mm 0mm" padding-bottom="3pt" padding-left="10mm" padding-right="30mm" padding-top="3pt" space-after="0mm" space-after.conditionality="retain" space-before="0mm" space-before.conditionality="retain" start-indent="3pt" text-align="left">Intended Purpose</fo:block></fo:table-cell><fo:table-cell id=""><fo:block end-indent="3pt" font-family="Arial" font-size="8pt" font-weight="normal" margin="3pt 3pt -30mm 0mm" padding-bottom="3pt" padding-left="10mm" padding-right="30mm" padding-top="3pt" space-after="0mm" space-after.conditionality="retain" space-before="0mm" space-before.conditionality="retain" start-indent="3pt" text-align="left"><fo:block font-family="HelveticaNeueLTStdThin" font-size="10pt" font-weight="normal" margin-left="0cm" space-after="3pt" space-before="3pt" start-indent="0cm" text-indent="0cm">
This guide provides details of the features provided proactive recovery.</fo:block></fo:block></fo:table-cell></fo:table-row><fo:table-row id=""><fo:table-cell id="" text-align="right"><fo:block end-indent="3pt" font-family="Arial" font-size="8pt" font-weight="normal" margin="3pt 3pt -30mm 0mm" padding-bottom="3pt" padding-left="10mm" padding-right="30mm" padding-top="3pt" space-after="0mm" space-after.conditionality="retain" space-before="0mm" space-before.conditionality="retain" start-indent="3pt" text-align="left">Conventions Used</fo:block></fo:table-cell><fo:table-cell id=""><fo:block end-indent="3pt" font-family="Arial" font-size="8pt" font-weight="normal" margin="3pt 3pt -30mm 0mm" padding-bottom="3pt" padding-left="10mm" padding-right="30mm" padding-top="3pt" space-after="0mm" space-after.conditionality="retain" space-before="0mm" space-before.conditionality="retain" start-indent="3pt" text-align="left"><fo:block font-family="HelveticaNeueLTStdThin" font-size="10pt" font-weight="normal" margin-left="0cm" space-after="3pt" space-before="3pt" start-indent="0cm" text-indent="0cm">This guide uses the following format for tips and additional information:
<fo:table table-layout="fixed" width="100%"><fo:table-column column-number="1" column-width="20pt"/><fo:table-column column-width="100% - 32pt"/><fo:table-body><fo:table-row><fo:table-cell padding-right="5pt" start-indent="0pt"><fo:block><fo:external-graphic src="url(file:/C:/DITA-OT2.0.1_client_bin/DITA-OT2.0.1/temp/pdf/9030310-OperationsGuide/Configuration/OpenTopic/cfg/common/artwork/Notice_Tip_A3A5.svg)"/></fo:block></fo:table-cell><fo:table-cell start-indent="0pt"><fo:block border-bottom-color=" #000000" border-bottom-style=" solid" border-bottom-width="1pt" border-top-color=" #000000" border-top-style=" solid" border-top-width="1pt" font-family="helveticaNeueLTStdThinIt" font-size="10pt" id="" margin-bottom="3pt" margin-left="2cm" margin-top="3pt" padding="1.9pt" padding-bottom="1.9px" padding-top="1.9px" page-break-after="avoid" page-break-before="avoid" page-break-inside="avoid"><fo:inline start-indent="0cm"><fo:inline clear="both" float="left" height="20px" margin-left="0px" margin-top="0px" padding-left="0cm" page-break-after="avoid" page-break-before="avoid"/></fo:inline> Additional information relating to the current section.</fo:block></fo:table-cell></fo:table-row></fo:table-body></fo:table>
<fo:table table-layout="fixed" width="100%"><fo:table-column column-number="1" column-width="20pt"/><fo:table-column column-width="100% - 32pt"/><fo:table-body><fo:table-row><fo:table-cell padding-right="5pt" start-indent="0pt"><fo:block><fo:external-graphic src="url(file:/C:/DITA-OT2.0.1_client_bin/DITA-OT2.0.1/temp/pdf/9030310-OperationsGuide/Configuration/OpenTopic/cfg/common/artwork/NOTICE_Caution_A3A5.svg)"/></fo:block></fo:table-cell><fo:table-cell start-indent="0pt"><fo:block border-bottom-color=" #000000" border-bottom-style=" solid" border-bottom-width="1pt" border-top-color=" #000000" border-top-style=" solid" border-top-width="1pt" font-family="helveticaNeueLTStdThinIt" font-size="10pt" id="" margin-bottom="3pt" margin-left="2cm" margin-top="3pt" padding="1.9pt" padding-bottom="1.9px" padding-top="1.9px" page-break-after="avoid" page-break-before="avoid" page-break-inside="avoid"><fo:inline start-indent="0cm"><fo:inline clear="both" float="left" height="20px" margin-left="0px" margin-top="0px" padding-bottom="0px" padding-left="1.9cm" padding-top="0px" page-break-after="avoid" page-break-before="avoid"/></fo:inline> Indicates a hazardous situation which, if not avoided, could result in moderate injury, damage the product, or lead to loss of data.</fo:block></fo:table-cell></fo:table-row></fo:table-body></fo:table>
<fo:table table-layout="fixed" width="100%"><fo:table-column column-number="1" column-width="20pt"/><fo:table-column column-width="100% - 32pt"/><fo:table-body><fo:table-row><fo:table-cell padding-right="5pt" start-indent="0pt"><fo:block><fo:external-graphic src="url(file:/C:/DITA-OT2.0.1_client_bin/DITA-OT2.0.1/temp/pdf/9030310-OperationsGuide/Configuration/OpenTopic/cfg/common/artwork/NOTICE_Notice_A3A5.svg)"/></fo:block></fo:table-cell><fo:table-cell start-indent="0pt"><fo:block border-bottom-color=" #000000" border-bottom-style=" solid" border-bottom-width="1pt" border-top-color=" #000000" border-top-style=" solid" border-top-width="1pt" font-family="helveticaNeueLTStdThinIt" font-size="10pt" id="" margin-bottom="3pt" margin-left="2cm" margin-top="3pt" padding="1.9pt" padding-bottom="1.9px" padding-top="1.9px" page-break-after="avoid" page-break-before="avoid" page-break-inside="avoid"><fo:inline start-indent="0cm"><fo:inline/></fo:inline> Indicates a hazardous situation which, if not avoided, may seriously impair operations.</fo:block></fo:table-cell></fo:table-row></fo:table-body></fo:table>
</fo:block></fo:block></fo:table-cell></fo:table-row></fo:table-body></fo:table>