<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" style="display:none;"><!-- P {margin-top:0;margin-bottom:0;} --></style>
</head>
<body dir="ltr">
<div id="divtagdefaultwrapper" style="font-size:10pt;color:#000000;background-color:#FFFFFF;font-family:Verdana, Geneva, sans-serif;">
<p>Hi Kevin,</p>
<p><br>
</p>
<p>You make a good point. In the full pdf though, I don't run into any situation where the image itself is to big for the end of our column/page. Possibly this is due to our use of orphans and widows. In any case, the situation you mention will occur a lot
less then my current problem.</p>
<p><br>
</p>
<p>Come Monday, when I have time to dive into the stylesheets again, I'll look into the rx:pinpoint method. If I can use that to reduce my problem from the current and quite frequent one to the one you mention, I'll be a happy man. I'll also run a number of
complete runs to see if my hypothesis that the problem of the image being spanned itself is less prevalent, is true.</p>
<p><br>
</p>
<div id="Signature">
<div style="font-family:Tahoma; font-size:13px">
<div>
<div><font face="Verdana"><br>
</font></div>
<div><font face="Verdana"><span id="ms-rterangepaste-start"></span>
<p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;">
<span lang="NL" style="font-size: 10pt; font-family: Verdana, sans-serif;">Kind regards,</span></p>
<p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;">
<span lang="NL" style="font-size: 10pt; font-family: Verdana, sans-serif;"> </span></p>
<p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;">
<span lang="NL" style="font-size: 10pt; font-family: Verdana, sans-serif;">Remko de Hoop</span></p>
<p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;">
<span lang="NL" style="font-size: 10pt; font-family: Verdana, sans-serif;"> </span></p>
<p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;">
<span lang="NL" style="font-size: 10pt; font-family: Verdana, sans-serif;">Horlings & Eerbeek Automatisering B.V.</span></p>
<p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;">
<span lang="NL" style="font-size: 10pt; font-family: Verdana, sans-serif;">Industrieweg 24</span></p>
<p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;">
<span lang="NL" style="font-size: 10pt; font-family: Verdana, sans-serif;">3401 MA IJsselstein</span></p>
<p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;">
<span lang="NL" style="font-size: 10pt; font-family: Verdana, sans-serif;">Tel. 030-2468777</span></p>
<p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;">
<span lang="NL" style="font-size: 10pt; font-family: Verdana, sans-serif;">Fax. 030-2467610</span></p>
<p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;">
<span lang="NL" style="font-size: 10pt; font-family: Verdana, sans-serif;"> </span></p>
<p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;">
<span lang="NL" style="font-size: 10pt; font-family: Verdana, sans-serif;"><a href="http://www.horlingseneerbeek.nl/" style="color: blue;">www.horlingseneerbeek.nl</a></span></p>
<p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;">
<span lang="NL" style="font-size: 10pt; font-family: Verdana, sans-serif;"><a href="mailto:RdHoop@HorlingsEnEerbeek.nl" title="mailto:RdHoop@HorlingsEnEerbeek.nl
Ctrl+Klik of tik om de koppeling te volgen" style="color: blue;">RdHoop@HorlingsEnEerbeek.nl</a></span></p>
</font></div>
<div><font face="Verdana"><a href="mailto:Helpdesk@HorlingsEnEerbeek.nl" id="LPNoLP"><span id="ms-rterangepaste-end"></span></a></font></div>
</div>
<div><br>
</div>
</div>
</div>
<br>
<br>
<div style="color: rgb(0, 0, 0);">
<hr tabindex="-1" style="display:inline-block; width:98%">
<div id="divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" color="#000000" style="font-size:11pt"><b>Van:</b> Xep-support <xep-support-bounces@renderx.com> namens Kevin Brown <kevin@renderx.com><br>
<b>Verzonden:</b> vrijdag 9 oktober 2015 00:18<br>
<b>Aan:</b> 'RenderX Community Support List'<br>
<b>Onderwerp:</b> [xep-support] Re: Unable to prevent background repeat across page/column</font>
<div> </div>
</div>
<div>
<div>
<p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;">
<span style="font-size:11.0pt; font-family:"Calibri",sans-serif; color:#1F497D">I believe there is no solution with pure XSL FO. The behavior you describe is according to the standard.</span></p>
<p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;">
<span style="font-size:11.0pt; font-family:"Calibri",sans-serif; color:#1F497D">Your attempt is probably as close as you can get as you have not specified what the behavior you would expect if it is such that the image would not fit at the end of the page and
yet your rules would allow for the paragraph to start. If you cannot solve or express that, you cannot even have a solution as there will always be a case where it does not work.</span></p>
<p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;">
<span style="font-size:11.0pt; font-family:"Calibri",sans-serif; color:#1F497D"> </span></p>
<p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;">
<span style="font-size:11.0pt; font-family:"Calibri",sans-serif; color:#1F497D">If you use the XEP Intermediate format and inject the images in the pages after composition, you can solve “part” of the problem. With this solution, you could place a rx:pinpoint
marker at the place wherever you wished an image and then output that image in the XEP Intermediate Format only once for each rx:pinpoint. But you would also need to fully describe what is intended visual representation at the end of a page/column where the
text fits and the image does not.</span></p>
<p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;">
<span style="font-size:11.0pt; font-family:"Calibri",sans-serif; color:#1F497D"> </span></p>
<p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;">
<span style="font-size:11.0pt; font-family:"Calibri",sans-serif; color:#1F497D">Kevin Brown</span></p>
<p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;">
<span style="font-size:11.0pt; font-family:"Calibri",sans-serif; color:#1F497D">RenderX</span></p>
<p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;">
<span style="font-size:11.0pt; font-family:"Calibri",sans-serif; color:#1F497D"> </span></p>
<div>
<div style="border:none; border-top:solid #E1E1E1 1.0pt; padding:3.0pt 0in 0in 0in">
<p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;">
<b><span style="font-size:11.0pt; font-family:"Calibri",sans-serif">From:</span></b><span style="font-size:11.0pt; font-family:"Calibri",sans-serif"> Xep-support [mailto:xep-support-bounces@renderx.com]
<b>On Behalf Of </b>Remko de Hoop<br>
<b>Sent:</b> Thursday, October 08, 2015 8:44 AM<br>
<b>To:</b> xep-support@renderx.com<br>
<b>Subject:</b> [xep-support] Unable to prevent background repeat across page/column</span></p>
</div>
</div>
<p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;">
</p>
<p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;">
<span lang="NL" style="font-size:10.0pt; font-family:"Verdana",sans-serif; color:black">Hello,</span></p>
<p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;">
<span lang="NL" style="font-size:10.0pt; font-family:"Verdana",sans-serif; color:black"> </span></p>
<p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;">
<span style="font-size:10.0pt; font-family:"Verdana",sans-serif; color:black">We are having a problem with unwanted repeating of a background image when a block spans a column or a page. Is there any way to disable this?</span></p>
<p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;">
<span style="font-size:11.0pt; font-family:"Calibri",sans-serif"> </span></p>
<p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;">
<span style="font-size:11.0pt; font-family:"Calibri",sans-serif">The offending block:</span></p>
<p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;">
<span style="font-size:11.0pt; font-family:"Calibri",sans-serif"> </span></p>
<p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;">
<span style="color:blue"><</span><span style="color:#AC306D">fo:block
</span><span style="color:#D00020">background-image=</span><span style="color:#000090">"url(20.jpg)"</span><span style="color:#D00020"><br>
rx:background-content-width=</span><span style="color:#000090">"20mm"</span><span style="color:#D00020"><br>
rx:background-content-height=</span><span style="color:#000090">"20mm"</span><span style="color:#D00020"><br>
rx:background-scaling=</span><span style="color:#000090">"uniform"</span><span style="color:#D00020"><br>
background-repeat=</span><span style="color:#000090">"no-repeat"</span><span style="color:#D00020"><br>
margin-left=</span><span style="color:#000090">"0mm"</span><span style="color:#D00020"><br>
padding-left=</span><span style="color:#000090">"2mm"</span><span style="color:#D00020"><br>
space-before=</span><span style="color:#000090">"11pt"</span><span style="color:blue">></span>
</p>
<p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;">
<span style="font-size:11.0pt; font-family:"Calibri",sans-serif"> </span></p>
<p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;">
<span style="font-size:11.0pt; font-family:"Calibri",sans-serif">The version of xep used: XEP 4.21 build 20121114</span></p>
<p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;">
<span style="font-size:11.0pt; font-family:"Calibri",sans-serif"> </span></p>
<p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;">
<span style="font-size:11.0pt; font-family:"Calibri",sans-serif">For an example of the resulting repeat, see page two of the pdf.</span></p>
<p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;">
<span style="font-size:11.0pt; font-family:"Calibri",sans-serif"> </span></p>
<p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;">
<span style="font-size:11.0pt; font-family:"Calibri",sans-serif">If this block continues in the next column on the page, or just onto the next page, the background image is repeated. I provided an extremely simplified stylesheet, datasource and resulting pdf
with this e-mail.</span></p>
<p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;">
<span style="font-size:11.0pt; font-family:"Calibri",sans-serif"> </span></p>
<p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;">
<span style="font-size:11.0pt; font-family:"Calibri",sans-serif">I hope anyone can help, we already tried to let the block only wrap the title and first paragraph instead of all the paragraphs. This reduces the number of times the problem occurs but does not
eliminate it. The generated pdf will normally contain a multitude of articles so there will always be a paragraph somewhere that will continue into the next column or page. Thus for simplification, my example wraps all paragraphs.
</span></p>
<p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;">
<span style="font-size:11.0pt; font-family:"Calibri",sans-serif"> </span></p>
<p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;">
<span style="font-size:11.0pt; font-family:"Calibri",sans-serif">If anybody has a solution that prevents the repeating, I would be very happy to learn how that can be done.</span></p>
<p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;">
<span style="font-size:11.0pt; font-family:"Calibri",sans-serif"> </span></p>
<div>
<div>
<p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;">
<span lang="NL" style="font-size:10.0pt; font-family:"Verdana",sans-serif">Kind regards,</span></p>
<p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;">
<span lang="NL" style="font-size:10.0pt; font-family:"Verdana",sans-serif"> </span></p>
<p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;">
<span lang="NL" style="font-size:10.0pt; font-family:"Verdana",sans-serif">Remko de Hoop</span></p>
<p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;">
<span lang="NL" style="font-size:10.0pt; font-family:"Verdana",sans-serif"> </span></p>
<p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;">
<span lang="NL" style="font-size:10.0pt; font-family:"Verdana",sans-serif">Horlings & Eerbeek Automatisering B.V.</span></p>
<p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;">
<span lang="NL" style="font-size:10.0pt; font-family:"Verdana",sans-serif">Industrieweg 24</span></p>
<p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;">
<span lang="NL" style="font-size:10.0pt; font-family:"Verdana",sans-serif">3401 MA IJsselstein</span></p>
<p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;">
<span lang="NL" style="font-size:10.0pt; font-family:"Verdana",sans-serif">Tel. 030-2468777</span></p>
<p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;">
<span lang="NL" style="font-size:10.0pt; font-family:"Verdana",sans-serif">Fax. 030-2467610</span></p>
<p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;">
<span lang="NL" style="font-size:10.0pt; font-family:"Verdana",sans-serif"> </span></p>
<p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;">
<span lang="NL" style="font-size:10.0pt; font-family:"Verdana",sans-serif"><a href="http://www.horlingseneerbeek.nl/" style="color: blue; text-decoration: underline;">www.horlingseneerbeek.nl</a></span></p>
<p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;">
<span lang="NL" style="font-size:10.0pt; font-family:"Verdana",sans-serif"><a href="mailto:RdHoop@HorlingsEnEerbeek.nl" style="color: blue; text-decoration: underline;">RdHoop@HorlingsEnEerbeek.nl</a></span></p>
<p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;">
<span lang="NL" style="font-size:10.0pt; font-family:"Verdana",sans-serif"> </span></p>
</div>
</div>
</div>
</div>
</div>
</div>
</body>
</html>