Bug 1967 - blank-or-not-blank behavior
Summary: blank-or-not-blank behavior
Status: CLOSED FIXED
Alias: None
Product: Fop - Now in Jira
Classification: Unclassified
Component: page-master/layout (show other bugs)
Version: 0.17
Hardware: PC All
: P1 normal
Target Milestone: ---
Assignee: fop-dev
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2001-06-02 04:59 UTC by patrick barta
Modified: 2012-04-01 06:24 UTC (History)
0 users



Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description patrick barta 2001-06-02 04:59:27 UTC
 
Comment 1 patrick barta 2001-06-02 05:01:51 UTC
I'm not a fo expert, but it seems to me that the following little program 
should *not* print a 2 on the second page.

<fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format">
<fo:layout-master-set>
	<fo:simple-page-master master-name="recto"
		page-height="11in"
		page-width="8.5in"
		margin-left="1.in"
		margin-right="1.in"
		margin-top="1.in"
		margin-bottom="1.in">
		<fo:region-after extent="1.in"
		                 region-name="recto-page-num"/>
		<fo:region-body/>
	</fo:simple-page-master>

	<fo:simple-page-master master-name="verso"
		page-height="11in"
		page-width="8.5in"
		margin-left="1.in"
		margin-right="1.in"
		margin-top="1.in"
		margin-bottom="1.in">
		<fo:region-after extent="1.in"
		                 region-name="verso-page-num"/>
		<fo:region-body/>
	</fo:simple-page-master>

	<fo:simple-page-master master-name="empty"
		page-height="11in"
		page-width="8.5in"
		margin-left="1.in"
		margin-right="1.in"
		margin-top="1.in"
		margin-bottom="1.in">
		<fo:region-after extent="1.in"/>
		<fo:region-body/>
	</fo:simple-page-master>

	<fo:page-sequence-master master-name="contents">
		<fo:repeatable-page-master-alternatives>
			<fo:conditional-page-master-reference
				master-name="recto"
				odd-or-even="odd"/>
			<fo:conditional-page-master-reference
				master-name="verso"
				blank-or-not-blank="not-blank"
				odd-or-even="even"/>
			<fo:conditional-page-master-reference
				master-name="empty"
				blank-or-not-blank="blank"
				odd-or-even="even"/>
		</fo:repeatable-page-master-alternatives>
	</fo:page-sequence-master>
</fo:layout-master-set>

<fo:page-sequence master-name="contents">
	<fo:static-content flow-name="recto-page-num">
	<fo:block font-size="10pt" 
		text-align="end"><fo:page-number/></fo:block>
	</fo:static-content>

	<fo:static-content flow-name="verso-page-num">
	<fo:block font-size="10pt" 
		text-align="start"><fo:page-number/></fo:block>
	</fo:static-content>

	<fo:flow flow-name="xsl-region-body">
	<fo:block font-family="Times"
				 font-size="16pt"
				 font-weight="bold"
				 text-align="center">
		A
	</fo:block>
		
	<fo:block font-family="Times"
				 font-size="16pt"
				 break-before="odd-page"
				 font-weight="bold"
				 text-align="center">
		B
	</fo:block>
		
	</fo:flow>
</fo:page-sequence>
</fo:root>
Comment 2 J.Pietschmann 2002-05-13 06:30:02 UTC
Rendered correctly with 0.20.3
Comment 3 Glenn Adams 2012-04-01 06:24:40 UTC
batch transition pre-FOP1.0 resolved+fixed bugs to closed+fixed