<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><meta http-equiv=Content-Type content="text/html; charset=us-ascii"><meta name=Generator content="Microsoft Word 15 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:"Segoe UI";
        panose-1:2 11 5 2 4 2 4 2 2 3;}
@font-face
        {font-family:Verdana;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman",serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
        {mso-style-priority:99;
        mso-style-link:"Balloon Text Char";
        margin:0in;
        margin-bottom:.0001pt;
        font-size:8.0pt;
        font-family:"Tahoma",sans-serif;}
span.BalloonTextChar
        {mso-style-name:"Balloon Text Char";
        mso-style-priority:99;
        mso-style-link:"Balloon Text";
        font-family:"Segoe UI",sans-serif;}
span.EmailStyle19
        {mso-style-type:personal;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
p.Ballontekst, li.Ballontekst, div.Ballontekst
        {mso-style-name:Ballontekst;
        mso-style-link:"Ballontekst Char";
        margin:0in;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman",serif;}
span.BallontekstChar
        {mso-style-name:"Ballontekst Char";
        mso-style-priority:99;
        mso-style-link:Ballontekst;
        font-family:"Tahoma",sans-serif;}
span.c9y6tc1
        {mso-style-name:c9y6tc1;
        color:blue;}
span.c49dik1
        {mso-style-name:c49dik1;
        color:#AC306D;}
span.c18yc01
        {mso-style-name:c18yc01;
        color:#D00020;}
span.c5m9s01
        {mso-style-name:c5m9s01;
        color:#000090;}
span.EmailStyle26
        {mso-style-type:personal-reply;
        font-family:"Calibri",sans-serif;
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:595.3pt 841.9pt;
        margin:70.85pt 70.85pt 70.85pt 70.85pt;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--></head><body lang=EN-US link=blue vlink=purple><div class=WordSection1><p class=MsoNormal><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.<o:p></o:p></span></p><p class=MsoNormal><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.<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><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.<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D'>Kevin Brown<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D'>RenderX<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D'><o:p> </o:p></span></p><div><div style='border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in 0in 0in'><p class=MsoNormal><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<o:p></o:p></span></p></div></div><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><span lang=NL style='font-size:10.0pt;font-family:"Verdana",sans-serif;color:black'>Hello,<o:p></o:p></span></p><p class=MsoNormal><span lang=NL style='font-size:10.0pt;font-family:"Verdana",sans-serif;color:black'><o:p> </o:p></span></p><p class=MsoNormal><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?<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri",sans-serif'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri",sans-serif'>The offending block:<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri",sans-serif'><o:p> </o:p></span></p><p class=MsoNormal>                <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> <o:p></o:p></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri",sans-serif'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri",sans-serif'>The version of xep used: XEP 4.21 build 20121114<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri",sans-serif'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri",sans-serif'>For an example of the resulting repeat, see page two of the pdf.<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri",sans-serif'><o:p> </o:p></span></p><p class=MsoNormal><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.<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri",sans-serif'><o:p> </o:p></span></p><p class=MsoNormal><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. <o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri",sans-serif'><o:p> </o:p></span></p><p class=MsoNormal><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.<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri",sans-serif'><o:p> </o:p></span></p><div><div><p class=MsoNormal><span lang=NL style='font-size:10.0pt;font-family:"Verdana",sans-serif'>Kind regards,<o:p></o:p></span></p><p class=MsoNormal><span lang=NL style='font-size:10.0pt;font-family:"Verdana",sans-serif'> <o:p></o:p></span></p><p class=MsoNormal><span lang=NL style='font-size:10.0pt;font-family:"Verdana",sans-serif'>Remko de Hoop<o:p></o:p></span></p><p class=MsoNormal><span lang=NL style='font-size:10.0pt;font-family:"Verdana",sans-serif'> <o:p></o:p></span></p><p class=MsoNormal><span lang=NL style='font-size:10.0pt;font-family:"Verdana",sans-serif'>Horlings & Eerbeek Automatisering B.V.<o:p></o:p></span></p><p class=MsoNormal><span lang=NL style='font-size:10.0pt;font-family:"Verdana",sans-serif'>Industrieweg 24<o:p></o:p></span></p><p class=MsoNormal><span lang=NL style='font-size:10.0pt;font-family:"Verdana",sans-serif'>3401 MA IJsselstein<o:p></o:p></span></p><p class=MsoNormal><span lang=NL style='font-size:10.0pt;font-family:"Verdana",sans-serif'>Tel. 030-2468777<o:p></o:p></span></p><p class=MsoNormal><span lang=NL style='font-size:10.0pt;font-family:"Verdana",sans-serif'>Fax. 030-2467610<o:p></o:p></span></p><p class=MsoNormal><span lang=NL style='font-size:10.0pt;font-family:"Verdana",sans-serif'> <o:p></o:p></span></p><p class=MsoNormal><span lang=NL style='font-size:10.0pt;font-family:"Verdana",sans-serif'><a href="http://www.horlingseneerbeek.nl/">www.horlingseneerbeek.nl</a><o:p></o:p></span></p><p class=MsoNormal><span lang=NL style='font-size:10.0pt;font-family:"Verdana",sans-serif'><a href="mailto:RdHoop@HorlingsEnEerbeek.nl">RdHoop@HorlingsEnEerbeek.nl</a><o:p></o:p></span></p><p class=MsoNormal><span lang=NL style='font-size:10.0pt;font-family:"Verdana",sans-serif'><o:p> </o:p></span></p></div></div></div></body></html>