Bug 7525 - table with spans inside a list-block
Summary: table with spans inside a list-block
Status: CLOSED FIXED
Alias: None
Product: Fop - Now in Jira
Classification: Unclassified
Component: pdf (show other bugs)
Version: all
Hardware: Other All
: P3 critical
Target Milestone: ---
Assignee: fop-dev
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-03-27 17:32 UTC by Stefan Hundhammer
Modified: 2012-04-01 06:56 UTC (History)
0 users



Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Stefan Hundhammer 2002-03-27 17:32:47 UTC
fop is looping when you have a table inside a list-block.
try the following example:
<fo:list-block>
							<fo:list-item>
								<fo:list-item-
label>
								
	<fo:block font-family="LucidaSansUnicode" font-size="10pt" text-
align="justify" hyphenate="true" language="de_DR" space-before.optimum="3pt" 
line-height="11pt">1.  </fo:block>
								</fo:list-item-
label>
								<fo:list-item-
body start-indent="10mm">
								
	<fo:block font-family="LucidaSansUnicode" font-size="10pt" text-
align="justify" hyphenate="true" language="de_DR">
									
	<fo:block>
										
	<fo:inline id="t1"/>
									
	</fo:block>
									
	<fo:table table-layout="fixed" width="16cm" space-before.optimum="5pt" 
space-after.optimum="3pt" border-style="solid" table-omit-header-at-
break="false">
										
	<fo:table-column column-number="1" column-width="0.9648302115490237cm"/>
										
	<fo:table-column column-number="2" column-width="2.818431469100964cm"/>
										
	<fo:table-column column-number="3" column-width="1.5996666729796785cm"/>
										
	<fo:table-column column-number="4" column-width="1.6251207363496905cm"/>
										
	<fo:table-column column-number="5" column-width="1.6757258385257854cm"/>
										
	<fo:table-column column-number="6" column-width="1.4981534440635593cm"/>
										
	<fo:table-column column-number="7" column-width="5.818071627431299cm"/>
										
	<fo:table-header>
										
		<fo:table-row>
										
			<fo:table-cell border-right-style="solid" border-bottom-
style="solid" padding-start="1mm" padding-end="2mm" padding-top="1mm" padding-
bottom="1mm" border-bottom-width="thin" border-right-width="thin" number-rows-
spanned="2" border-width="0.5mm">
										
				<fo:block font-family="LucidaSansUnicode" font-
size="10pt" hyphenate="true" language="de_DR">Buchse </fo:block>
										
			</fo:table-cell>
										
			<fo:table-cell border-right-style="solid" border-bottom-
style="solid" padding-start="1mm" padding-end="2mm" padding-top="1mm" padding-
bottom="1mm" border-bottom-width="thin" border-right-width="thin" number-rows-
spanned="2" border-width="0.5mm">
										
				<fo:block font-family="LucidaSansUnicode" font-
size="10pt" hyphenate="true" language="de_DR">Maßnahme </fo:block>
										
			</fo:table-cell>
										
			<fo:table-cell border-right-style="solid" border-bottom-
style="none" padding-start="1mm" padding-end="2mm" padding-top="1mm" padding-
bottom="1mm" border-bottom-width="thin" border-right-width="thin" number-
columns-spanned="2" number-rows-spanned="1" border-width="0.5mm" text-
align="center">
										
				<fo:block font-family="LucidaSansUnicode" font-
size="10pt" hyphenate="true" language="de_DR">Sollzustand </fo:block>
										
			</fo:table-cell>
										
			<fo:table-cell border-right-style="solid" border-bottom-
style="solid" padding-start="1mm" padding-end="2mm" padding-top="1mm" padding-
bottom="1mm" border-bottom-width="thin" border-right-width="thin" number-
columns-spanned="2" number-rows-spanned="2" border-width="0.5mm">
										
				<fo:block font-family="LucidaSansUnicode" font-
size="10pt" hyphenate="true" language="de_DR">Bestimmung des Fehlers </fo:block>
										
			</fo:table-cell>
										
			<fo:table-cell border-right-style="solid" border-bottom-
style="solid" padding-start="1mm" padding-end="2mm" padding-top="1mm" padding-
bottom="1mm" border-bottom-width="thin" border-right-width="thin" number-rows-
spanned="2" border-width="0.5mm">
										
				<fo:block font-family="LucidaSansUnicode" font-
size="10pt" hyphenate="true" language="de_DR">Beseitigung des 
Fehlers </fo:block>
										
			</fo:table-cell>
										
		</fo:table-row>
										
		<fo:table-row>
										
			<fo:table-cell border-right-style="solid" border-bottom-
style="solid" padding-start="1mm" padding-end="2mm" padding-top="1mm" padding-
bottom="1mm" border-bottom-width="thin" border-right-width="thin" number-rows-
spanned="1" border-width="0.5mm">
										
				<fo:block font-family="LucidaSansUnicode" font-
size="10pt" hyphenate="true" language="de_DR">positiv </fo:block>
										
			</fo:table-cell>
										
			<fo:table-cell border-right-style="solid" border-bottom-
style="solid" padding-start="1mm" padding-end="2mm" padding-top="1mm" padding-
bottom="1mm" border-bottom-width="thin" border-right-width="thin" number-rows-
spanned="1" border-width="0.5mm">
										
				<fo:block font-family="LucidaSansUnicode" font-
size="10pt" hyphenate="true" language="de_DR">negativ </fo:block>
										
			</fo:table-cell>
										
		</fo:table-row>
										
	</fo:table-header>
										
	<fo:table-body>
										
		<fo:table-row>
										
			<fo:table-cell border-right-style="solid" border-bottom-
style="none" padding-start="1mm" padding-end="2mm" padding-top="1mm" padding-
bottom="1mm" border-bottom-width="thin" border-right-width="thin" number-rows-
spanned="2" border-width="0.5mm" text-align="start">
										
				<fo:block font-family="LucidaSansUnicode" font-
size="10pt" hyphenate="true" language="de_DR">1 </fo:block>
										
			</fo:table-cell>
										
			<fo:table-cell border-right-style="solid" border-bottom-
style="none" padding-start="1mm" padding-end="2mm" padding-top="1mm" padding-
bottom="1mm" border-bottom-width="thin" border-right-width="thin" number-rows-
spanned="2" border-width="0.5mm" text-align="start">
										
				<fo:block font-family="LucidaSansUnicode" font-
size="10pt" hyphenate="true" language="de_DR">Zwischen Buchse 1(+) und 4(&#8722;) 
Spannung messen. </fo:block>
										
			</fo:table-cell>
										
			<fo:table-cell border-right-style="solid" border-bottom-
style="none" padding-start="1mm" padding-end="2mm" padding-top="1mm" padding-
bottom="1mm" border-bottom-width="thin" border-right-width="thin" number-rows-
spanned="1" border-width="0.5mm" text-align="start">
										
				<fo:block font-family="LucidaSansUnicode" font-
size="10pt" hyphenate="true" language="de_DR">ca. 28 V&#8722; </fo:block>
										
			</fo:table-cell>
										
			<fo:table-cell border-right-style="solid" border-bottom-
style="none" padding-start="1mm" padding-end="2mm" padding-top="1mm" padding-
bottom="1mm" border-bottom-width="thin" border-right-width="thin" number-rows-
spanned="1" border-width="0.5mm">
										
				<fo:block font-family="LucidaSansUnicode" font-
size="10pt" hyphenate="true" language="de_DR"> </fo:block>
										
			</fo:table-cell>
										
			<fo:table-cell border-right-style="solid" border-bottom-
style="none" padding-start="1mm" padding-end="2mm" padding-top="1mm" padding-
bottom="1mm" border-bottom-width="thin" border-right-width="thin" number-
columns-spanned="2" number-rows-spanned="1" border-width="0.5mm" text-
align="start">
										
				<fo:block font-family="LucidaSansUnicode" font-
size="10pt" hyphenate="true" language="de_DR">- </fo:block>
										
			</fo:table-cell>
										
			<fo:table-cell border-right-style="solid" border-bottom-
style="none" padding-start="1mm" padding-end="2mm" padding-top="1mm" padding-
bottom="1mm" border-bottom-width="thin" border-right-width="thin" number-rows-
spanned="1" border-width="0.5mm" text-align="start">
										
				<fo:block font-family="LucidaSansUnicode" font-
size="10pt" hyphenate="true" language="de_DR">- </fo:block>
										
			</fo:table-cell>
										
		</fo:table-row>
										
		<fo:table-row>
										
			<fo:table-cell border-right-style="solid" border-bottom-
style="none" padding-start="1mm" padding-end="2mm" padding-top="1mm" padding-
bottom="1mm" border-bottom-width="thin" border-right-width="thin" number-rows-
spanned="1" border-width="0.5mm">
										
				<fo:block font-family="LucidaSansUnicode" font-
size="10pt" hyphenate="true" language="de_DR"> </fo:block>
										
			</fo:table-cell>
										
			<fo:table-cell border-right-style="solid" border-bottom-
style="none" padding-start="1mm" padding-end="2mm" padding-top="1mm" padding-
bottom="1mm" border-bottom-width="thin" border-right-width="thin" number-rows-
spanned="1" border-width="0.5mm" text-align="start">
										
				<fo:block font-family="LucidaSansUnicode" font-
size="10pt" hyphenate="true" language="de_DR">0 V&#8722; </fo:block>
										
			</fo:table-cell>
										
			<fo:table-cell border-right-style="solid" border-bottom-
style="none" padding-start="1mm" padding-end="2mm" padding-top="1mm" padding-
bottom="1mm" border-bottom-width="thin" border-right-width="thin" number-
columns-spanned="2" number-rows-spanned="1" border-width="0.5mm" text-
align="start">
										
				<fo:block font-family="LucidaSansUnicode" font-
size="10pt" hyphenate="true" language="de_DR">Durchgang prüfen zwischen Kontakt 
A am Stecker 21GHA und Klemme 2 des Schutzschalters 195. </fo:block>
										
			</fo:table-cell>
										
			<fo:table-cell border-right-style="solid" border-bottom-
style="none" padding-start="1mm" padding-end="2mm" padding-top="1mm" padding-
bottom="1mm" border-bottom-width="thin" border-right-width="thin" number-rows-
spanned="1" border-width="0.5mm" text-align="start">
										
				<fo:block font-family="LucidaSansUnicode" font-
size="10pt" hyphenate="true" language="de_DR">Verdrahtung und Schutzschalter 
195 der Schutzschaltertafel 3 (302VE) prüfen, ggf. Verdrahtung instand setzen 
bzw. Schutzschalter auswechseln <fo:inline> </fo:inline>GAF T.O. 1F-PA200-2-
8<fo:inline> </fo:inline> bzw. Flugzeugverkabelung instand setzen 
<fo:inline> </fo:inline>GAF T.O. 1F-PA200-2-3<fo:inline> </fo:inline> bzw. 
Steuergerät 21GH auswechseln <fo:inline color="blue">1Y-A-32-50-01-00A-520A-A 
</fo:inline>. </fo:block>
										
			</fo:table-cell>
										
		</fo:table-row>
										
	</fo:table-body>
									
	</fo:table>
									
	<fo:block font-size="11pt" line-height="13pt" space-
after.optimum="10pt" space-before.optimum="10pt" text-align="center">
     Tab. Prüf-, Fehlersuch- und -beseitigungstabelle,
BFW-Lenkanlage</fo:block>
								
	</fo:block>
								</fo:list-item-
body>
							</fo:list-item>
						</fo:list-block>
Comment 1 Pascal Sancho 2007-10-23 07:17:37 UTC
Bug fixed in latest Trunk (rev 584703), and probably in FOP 0.94
Comment 2 Glenn Adams 2012-04-01 06:56:59 UTC
batch transition pre-FOP1.0 resolved+fixed bugs to closed+fixed