Hi, You should file in a new JIRA entry, attaching your XSL-FO (do not inclue it in comment) and both PDF outputs.
2013/3/1 Joseph Wright <j...@otnb.com>: > We currently use 0.95 for creating PDFs and are migrating to 1.1 as we > need some of the new features. We noticed one of our existing features > has an issue with 1.1. > > We want to have text flow on odd pages and skip even pages as we > create the PDF. We perform this in 0.95 by having the region body > margin on the even page consume all available space. In 0.95 this > worked as you can see in the attached Test3_095.pdf file. When we run > this in 1.1 the feature appears to work, but we always have 1 line of > data missing at the page break. It is like the odd page always > consumes 1 line of text even when the margin of the page has no room. > In the attached example Test3_11.pdf you will notice the PDF jumps > from Line 075 to Line 077. > > This is probably not a bug. It is most likely we used a trick to make > this work in 0.95 and there is a better way to handle it. > > We created a simple FO file to test this scenario in 0.95 and 11. This > is the file: > > <?xml version="1.0" encoding="UTF-8"?> > <fo:root xmlns:pcl="http://xmlgraphics.apache.org/fop/extensions/pcl" > xmlns:fo="http://www.w3.org/1999/XSL/Format" > xmlns:exslt="http://exslt.org/common" > xmlns:ps="http://xmlgraphics.apache.org/fop/postscript"> > > <fo:layout-master-set> > <fo:page-sequence-master master-name="simple"> > <fo:repeatable-page-master-alternatives> > <fo:conditional-page-master-reference > master-reference="PageMaster-Body" odd-or-even="odd"/> > <fo:conditional-page-master-reference > master-reference="PageMaster-Even" odd-or-even="even"/> > </fo:repeatable-page-master-alternatives> > </fo:page-sequence-master> > > <fo:simple-page-master margin="12mm 12mm 12mm 25mm" > master-name="PageMaster-Body" page-height="279mm" page-width="216mm"> > <fo:region-body margin="44mm 0mm 20mm 0mm"/> > <fo:region-before region-name="header" extent="30mm" > display-align="after"/> > <fo:region-after region-name="footer" extent="2mm" > display-align="before"/> > </fo:simple-page-master> > <fo:simple-page-master master-name="PageMaster-Even" > page-height="279mm" page-width="216mm" margin-left="12mm" > margin-top="0mm" margin-bottom="0mm"> > <fo:region-body margin-top="279mm" margin-bottom="0mm"/> > <fo:region-after region-name="footer" extent="5mm" > display-align="before"/> > </fo:simple-page-master> > </fo:layout-master-set> > <fo:page-sequence master-reference="simple" > force-page-count="even" initial-page-number="auto-odd"> > > <fo:flow flow-name="xsl-region-body"> > <fo:block>Line 001</fo:block> > <fo:block>Line 002</fo:block> > <fo:block>Line 003</fo:block> > <fo:block>Line 004</fo:block> > <fo:block>Line 005</fo:block> > <fo:block>Line 006</fo:block> > <fo:block>Line 007</fo:block> > <fo:block>Line 008</fo:block> > <fo:block>Line 009</fo:block> > <fo:block>Line 010</fo:block> > <fo:block>Line 011</fo:block> > <fo:block>Line 012</fo:block> > <fo:block>Line 013</fo:block> > <fo:block>Line 014</fo:block> > <fo:block>Line 015</fo:block> > <fo:block>Line 016</fo:block> > <fo:block>Line 017</fo:block> > <fo:block>Line 018</fo:block> > <fo:block>Line 019</fo:block> > <fo:block>Line 020</fo:block> > <fo:block>Line 021</fo:block> > <fo:block>Line 022</fo:block> > <fo:block>Line 023</fo:block> > <fo:block>Line 024</fo:block> > <fo:block>Line 025</fo:block> > <fo:block>Line 026</fo:block> > <fo:block>Line 027</fo:block> > <fo:block>Line 028</fo:block> > <fo:block>Line 029</fo:block> > <fo:block>Line 030</fo:block> > <fo:block>Line 031</fo:block> > <fo:block>Line 032</fo:block> > <fo:block>Line 033</fo:block> > <fo:block>Line 034</fo:block> > <fo:block>Line 035</fo:block> > <fo:block>Line 036</fo:block> > <fo:block>Line 037</fo:block> > <fo:block>Line 038</fo:block> > <fo:block>Line 039</fo:block> > <fo:block>Line 040</fo:block> > <fo:block>Line 041</fo:block> > <fo:block>Line 042</fo:block> > <fo:block>Line 043</fo:block> > <fo:block>Line 044</fo:block> > <fo:block>Line 045</fo:block> > <fo:block>Line 046</fo:block> > <fo:block>Line 047</fo:block> > <fo:block>Line 048</fo:block> > <fo:block>Line 049</fo:block> > <fo:block>Line 050</fo:block> > <fo:block>Line 051</fo:block> > <fo:block>Line 052</fo:block> > <fo:block>Line 053</fo:block> > <fo:block>Line 054</fo:block> > <fo:block>Line 055</fo:block> > <fo:block>Line 056</fo:block> > <fo:block>Line 057</fo:block> > <fo:block>Line 058</fo:block> > <fo:block>Line 059</fo:block> > <fo:block>Line 060</fo:block> > <fo:block>Line 061</fo:block> > <fo:block>Line 062</fo:block> > <fo:block>Line 063</fo:block> > <fo:block>Line 064</fo:block> > <fo:block>Line 065</fo:block> > <fo:block>Line 066</fo:block> > <fo:block>Line 067</fo:block> > <fo:block>Line 068</fo:block> > <fo:block>Line 069</fo:block> > <fo:block>Line 070</fo:block> > <fo:block>Line 071</fo:block> > <fo:block>Line 072</fo:block> > <fo:block>Line 073</fo:block> > <fo:block>Line 074</fo:block> > <fo:block>Line 075</fo:block> > <fo:block>Line 076</fo:block> > <fo:block>Line 077</fo:block> > <fo:block>Line 078</fo:block> > <fo:block>Line 079</fo:block> > <fo:block>Line 080</fo:block> > <fo:block>Line 081</fo:block> > <fo:block>Line 082</fo:block> > <fo:block>Line 083</fo:block> > <fo:block>Line 084</fo:block> > <fo:block>Line 085</fo:block> > <fo:block>Line 086</fo:block> > <fo:block>Line 087</fo:block> > <fo:block>Line 088</fo:block> > <fo:block>Line 089</fo:block> > <fo:block>Line 090</fo:block> > <fo:block>Line 091</fo:block> > <fo:block>Line 092</fo:block> > <fo:block>Line 093</fo:block> > <fo:block>Line 094</fo:block> > <fo:block>Line 095</fo:block> > <fo:block>Line 096</fo:block> > <fo:block>Line 097</fo:block> > <fo:block>Line 098</fo:block> > <fo:block>Line 099</fo:block> > <fo:block>Line 100</fo:block> > <fo:block>Line 101</fo:block> > <fo:block>Line 102</fo:block> > <fo:block>Line 103</fo:block> > <fo:block>Line 104</fo:block> > <fo:block>Line 105</fo:block> > <fo:block>Line 106</fo:block> > <fo:block>Line 107</fo:block> > <fo:block>Line 108</fo:block> > <fo:block>Line 109</fo:block> > <fo:block>Line 110</fo:block> > <fo:block>Line 111</fo:block> > <fo:block>Line 112</fo:block> > <fo:block>Line 113</fo:block> > <fo:block>Line 114</fo:block> > <fo:block>Line 115</fo:block> > <fo:block>Line 116</fo:block> > <fo:block>Line 117</fo:block> > <fo:block>Line 118</fo:block> > <fo:block>Line 119</fo:block> > <fo:block>Line 120</fo:block> > <fo:block>Line 121</fo:block> > <fo:block>Line 122</fo:block> > <fo:block>Line 123</fo:block> > <fo:block>Line 124</fo:block> > <fo:block>Line 125</fo:block> > <fo:block>Line 126</fo:block> > </fo:flow> > </fo:page-sequence> > </fo:root> > > Thank you for you help. > > Jo -- pascal --------------------------------------------------------------------- To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org