<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<id>tag:old.nabble.com,2006:forum-11759</id>
	<title>Nabble - w3.org - www-xsl-fo</title>
	<updated>2009-12-04T05:05:37Z</updated>
	<link rel="self" type="application/atom+xml" href="http://old.nabble.com/w3.org---www-xsl-fo-f11759.xml" />
	<link rel="alternate" type="text/html" href="http://old.nabble.com/w3.org---www-xsl-fo-f11759.html" />
	<subtitle type="html"></subtitle>
	
<entry>
	<id>tag:old.nabble.com,2006:post-26656135</id>
	<title>Generate PDF files with 2 and 4 pages per sheet</title>
	<published>2009-12-04T05:05:37Z</published>
	<updated>2009-12-04T05:05:37Z</updated>
	<author>
		<name>Rodrigo D. Santana de Pádua</name>
	</author>
	<content type="html">&lt;html&gt;&lt;head&gt;&lt;/head&gt;&lt;body&gt;&lt;div style=&quot;font-family:verdana,helvetica,sans-serif;font-size:10pt;color:#000000;&quot;&gt;Hi all,&lt;br&gt;
&lt;br&gt;
I'm using XSL-FO and Apache FOP to generate PDF documents from XML
documents. I managed to transform the XML into PDF with 1 page per
sheet, but I also would like to get PDFs with 2 and 4 pages per sheet.
Does anyone have any idea how I can do this? I have looked in the
W3Schools tutorials, but I found nothing about it.&lt;br&gt;
&lt;br&gt;
Regards,&lt;br&gt;&lt;br&gt;Rodrigo.&lt;!-- cg17.c1.mail.mud.yahoo.com compressed Wed Dec  2 01:39:22 PST 2009 --&gt;
&lt;/div&gt;&lt;br&gt;


      &lt;hr size=1&gt;Veja quais são os assuntos do momento no Yahoo! + Buscados: &lt;a href=&quot;http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Top 10&lt;/a&gt; - &lt;a href=&quot;http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/celebridades/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Celebridades&lt;/a&gt; - &lt;a href=&quot;http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/m%C3%BAsica/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Música&lt;/a&gt; - &lt;a href=&quot;http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/esportes/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Esportes&lt;/a&gt;&lt;/body&gt;&lt;/html&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Generate-PDF-files-with-2-and-4-pages-per-sheet-tp26656135p26656135.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26640234</id>
	<title>span=&quot;all&quot; problem with page-sequence master?</title>
	<published>2009-12-04T01:55:27Z</published>
	<updated>2009-12-04T01:55:27Z</updated>
	<author>
		<name>Tamsin-3</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;&lt;br&gt;I have a page-sequence-master where the single-page-master-reference
&lt;br&gt;region-body has one column and the repeatable-page-master-reference has two
&lt;br&gt;columns.
&lt;br&gt;&lt;br&gt;However, I don't want the content to start appearing in columns until a
&lt;br&gt;certain point in the content, so am using span=&amp;quot;all&amp;quot; on the blocks up to a
&lt;br&gt;point.
&lt;br&gt;&lt;br&gt;This works fine if the spanned content ends part way down the second page
&lt;br&gt;(i.e. the first two column page). However, if it gets to the end of the
&lt;br&gt;first page, it starts a second column on top of the content the same page,
&lt;br&gt;but the content still has a full page width, so disappears off to the right.
&lt;br&gt;&lt;br&gt;This problem is not replicated if I use a simple-page-master with two
&lt;br&gt;columns throughout.
&lt;br&gt;&lt;br&gt;Hard to explain - I have put some example files to demonstrate the problem:
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://www.anorakgirl.co.uk/examples/fop/wrap-bug.fo&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.anorakgirl.co.uk/examples/fop/wrap-bug.fo&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://www.anorakgirl.co.uk/examples/fop/wrap-works.fo&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.anorakgirl.co.uk/examples/fop/wrap-works.fo&lt;/a&gt;&lt;br&gt;&lt;br&gt;(Hope its ok to do this) These examples don't include the content that I
&lt;br&gt;actually want to have appearing in two columns.
&lt;br&gt;&lt;br&gt;The reason I want to use a page-sequence-master is that I have a different
&lt;br&gt;header on the first page.
&lt;br&gt;&lt;br&gt;Can you suggest why this is happening and how I could avoid it?
&lt;br&gt;Thanks!
&lt;br&gt;&lt;br&gt;Tamsin
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/span%3D%22all%22-problem-with-page-sequence-master--tp26640234p26640234.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26567489</id>
	<title>Re: underline and superscript</title>
	<published>2009-11-29T15:20:16Z</published>
	<updated>2009-11-29T15:20:16Z</updated>
	<author>
		<name>NicolasS</name>
	</author>
	<content type="html">Option 1 did not work as expected, but option 2 works perfectly.
&lt;br&gt;&lt;br&gt;Thanks a lot!
&lt;br&gt;&lt;br&gt;Nicolas
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;blockquote class=&quot;quote light-black dark-border-color&quot;&gt;&lt;div class=&quot;quote light-border-color&quot;&gt;
&lt;div class=&quot;quote-author&quot; style=&quot;font-weight: bold;&quot;&gt;Tony Graham-3 wrote:&lt;/div&gt;
&lt;div class=&quot;quote-message shrinkable-quote&quot;&gt;On Fri, Nov 27 2009 10:46:50 +0000, Tony.Graham@MenteithConsulting.com wrote:
&lt;br&gt;&amp;gt; On Fri, Nov 27 2009 03:02:27 +0000, nicolas.senechal@gmail.com wrote:
&lt;br&gt;...
&lt;br&gt;&amp;gt;&amp;gt; The link rendered using this code looks weird both in fop and in antenna
&lt;br&gt;&amp;gt;&amp;gt; renderer. The underline under the (R) symbol is:
&lt;br&gt;&amp;gt;&amp;gt; - thinner
&lt;br&gt;&amp;gt;&amp;gt; - superscripted (it is drawn just under the (R) symbol)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Did you try &amp;lt;fo:inline text-decoration=&amp;quot;underline&amp;quot;&amp;gt; around the unadorned
&lt;br&gt;&amp;gt; &amp;lt;fo:basic-link&amp;gt;?
&lt;br&gt;&lt;br&gt;As soon as I sent that, I knew it wouldn't change anything. &amp;nbsp;Sorry about
&lt;br&gt;that.
&lt;br&gt;&lt;br&gt;You can, however, set a bottom border on the fo:basic-link that almost
&lt;br&gt;looks like an underline. &amp;nbsp;As you'll see if you try the FO below, the
&lt;br&gt;bottom border is typically lower than an underline would be.
&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;&lt;br&gt;&lt;br&gt;Tony Graham &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Tony.Graham@MenteithConsulting.com
&lt;br&gt;Director &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;W3C XSL FO SG Invited Expert
&lt;br&gt;Menteith Consulting Ltd &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; XML Guild member
&lt;br&gt;XML, XSL and XSLT consulting, programming and training
&lt;br&gt;Registered Office: 13 Kelly's Bay Beach, Skerries, Co. Dublin, Ireland
&lt;br&gt;Registered in Ireland - No. 428599 &amp;nbsp; &lt;a href=&quot;http://www.menteithconsulting.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.menteithconsulting.com&lt;/a&gt;&lt;br&gt;&amp;nbsp; -- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;--
&lt;br&gt;xmlroff XSL Formatter &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xmlroff.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xmlroff.org&lt;/a&gt;&lt;br&gt;xslide Emacs mode &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;a href=&quot;http://www.menteith.com/wiki/xslide&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.menteith.com/wiki/xslide&lt;/a&gt;&lt;br&gt;Unicode: A Primer &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; urn:isbn:0-7645-4625-2
&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;
&lt;br&gt;&amp;lt;fo:root xmlns:fo=&amp;quot;&lt;a href=&quot;http://www.w3.org/1999/XSL/Format&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/1999/XSL/Format&lt;/a&gt;&amp;quot; xmlns:xlink=&amp;quot;&lt;a href=&quot;http://www.w3.org/1999/xlink&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/1999/xlink&lt;/a&gt;&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;lt;fo:layout-master-set&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;fo:simple-page-master page-width=&amp;quot;210mm&amp;quot; page-height=&amp;quot;297mm&amp;quot; margin-right=&amp;quot;0.75in&amp;quot; margin-left=&amp;quot;0.2in&amp;quot; margin-bottom=&amp;quot;0.0in&amp;quot; margin-top=&amp;quot;0.375in&amp;quot; master-name=&amp;quot;coverPage&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;fo:region-body margin-bottom=&amp;quot;0.9in&amp;quot; margin-top=&amp;quot;0.6in&amp;quot; region-name=&amp;quot;xsl-region-body_coverpage&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;fo:region-before extent=&amp;quot;0.5in&amp;quot; region-name=&amp;quot;xsl-region-before_coverpage&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;fo:region-after extent=&amp;quot;0.9in&amp;quot; region-name=&amp;quot;xsl-region-after_allpages&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;/fo:simple-page-master&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;fo:simple-page-master page-width=&amp;quot;210mm&amp;quot; page-height=&amp;quot;297mm&amp;quot; margin-right=&amp;quot;0.75in&amp;quot; margin-left=&amp;quot;0.2in&amp;quot; margin-bottom=&amp;quot;0.0in&amp;quot; margin-top=&amp;quot;0.375in&amp;quot; master-name=&amp;quot;Page2&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;fo:region-body margin-bottom=&amp;quot;0.9in&amp;quot; margin-top=&amp;quot;0.6in&amp;quot; region-name=&amp;quot;xsl-region-body&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;fo:region-before extent=&amp;quot;0.5in&amp;quot; region-name=&amp;quot;xsl-region-before_page2&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;fo:region-after extent=&amp;quot;0.9in&amp;quot; region-name=&amp;quot;xsl-region-after_allpages&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;/fo:simple-page-master&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;fo:page-sequence-master master-name=&amp;quot;master2&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;fo:repeatable-page-master-reference &amp;nbsp;master-reference=&amp;quot;Page2&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;/fo:page-sequence-master&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;lt;/fo:layout-master-set&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;lt;fo:page-sequence master-reference=&amp;quot;master2&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;fo:flow flow-name=&amp;quot;xsl-region-body&amp;quot; font-family=&amp;quot;Times&amp;quot; font-size=&amp;quot;12pt&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;fo:block&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;fo:basic-link text-decoration=&amp;quot;underline&amp;quot;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; line-height-shift-adjustment=&amp;quot;disregard-shifts&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; Introducing MyProduct
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;fo:inline line-height=&amp;quot;100%&amp;quot; baseline-shift=&amp;quot;20%&amp;quot; font-size=&amp;quot;smaller&amp;quot;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;gt;®&amp;lt;/fo:inline&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;2.4
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/fo:basic-link&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/fo:block&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;fo:block&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;fo:inline text-decoration=&amp;quot;underline&amp;quot;&amp;gt;&amp;lt;fo:basic-link
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; line-height-shift-adjustment=&amp;quot;disregard-shifts&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; Introducing MyProduct
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;fo:inline line-height=&amp;quot;100%&amp;quot; baseline-shift=&amp;quot;20%&amp;quot; font-size=&amp;quot;smaller&amp;quot;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;gt;®&amp;lt;/fo:inline&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;2.4
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/fo:basic-link&amp;gt;&amp;lt;/fo:inline&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/fo:block&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;fo:block&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;fo:basic-link border-bottom=&amp;quot;thin black solid&amp;quot;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; line-height-shift-adjustment=&amp;quot;disregard-shifts&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; Introducing MyProduct
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;fo:inline line-height=&amp;quot;100%&amp;quot; baseline-shift=&amp;quot;20%&amp;quot; font-size=&amp;quot;smaller&amp;quot;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;gt;®&amp;lt;/fo:inline&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;2.4
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/fo:basic-link&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/fo:block&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;/fo:flow&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;lt;/fo:page-sequence&amp;gt;
&lt;br&gt;&amp;lt;/fo:root&amp;gt;
&lt;br&gt;&lt;/div&gt;
&lt;/div&gt;&lt;/blockquote&gt;
</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/underline-and-superscript-tp26535857p26567489.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26566086</id>
	<title>Re: underline and superscript</title>
	<published>2009-11-29T13:00:28Z</published>
	<updated>2009-11-29T13:00:28Z</updated>
	<author>
		<name>Tony Graham-3</name>
	</author>
	<content type="html">On Fri, Nov 27 2009 10:46:50 +0000, &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26566086&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Tony.Graham@...&lt;/a&gt; wrote:
&lt;br&gt;&amp;gt; On Fri, Nov 27 2009 03:02:27 +0000, &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26566086&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;nicolas.senechal@...&lt;/a&gt; wrote:
&lt;br&gt;...
&lt;br&gt;&amp;gt;&amp;gt; The link rendered using this code looks weird both in fop and in antenna
&lt;br&gt;&amp;gt;&amp;gt; renderer. The underline under the (R) symbol is:
&lt;br&gt;&amp;gt;&amp;gt; - thinner
&lt;br&gt;&amp;gt;&amp;gt; - superscripted (it is drawn just under the (R) symbol)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Did you try &amp;lt;fo:inline text-decoration=&amp;quot;underline&amp;quot;&amp;gt; around the unadorned
&lt;br&gt;&amp;gt; &amp;lt;fo:basic-link&amp;gt;?
&lt;br&gt;&lt;br&gt;As soon as I sent that, I knew it wouldn't change anything. &amp;nbsp;Sorry about
&lt;br&gt;that.
&lt;br&gt;&lt;br&gt;You can, however, set a bottom border on the fo:basic-link that almost
&lt;br&gt;looks like an underline. &amp;nbsp;As you'll see if you try the FO below, the
&lt;br&gt;bottom border is typically lower than an underline would be.
&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;&lt;br&gt;&lt;br&gt;Tony Graham &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26566086&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Tony.Graham@...&lt;/a&gt;
&lt;br&gt;Director &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;W3C XSL FO SG Invited Expert
&lt;br&gt;Menteith Consulting Ltd &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; XML Guild member
&lt;br&gt;XML, XSL and XSLT consulting, programming and training
&lt;br&gt;Registered Office: 13 Kelly's Bay Beach, Skerries, Co. Dublin, Ireland
&lt;br&gt;Registered in Ireland - No. 428599 &amp;nbsp; &lt;a href=&quot;http://www.menteithconsulting.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.menteithconsulting.com&lt;/a&gt;&lt;br&gt;&amp;nbsp; -- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;--
&lt;br&gt;xmlroff XSL Formatter &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xmlroff.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xmlroff.org&lt;/a&gt;&lt;br&gt;xslide Emacs mode &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;a href=&quot;http://www.menteith.com/wiki/xslide&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.menteith.com/wiki/xslide&lt;/a&gt;&lt;br&gt;Unicode: A Primer &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; urn:isbn:0-7645-4625-2
&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;
&lt;br&gt;&amp;lt;fo:root xmlns:fo=&amp;quot;&lt;a href=&quot;http://www.w3.org/1999/XSL/Format&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/1999/XSL/Format&lt;/a&gt;&amp;quot; xmlns:xlink=&amp;quot;&lt;a href=&quot;http://www.w3.org/1999/xlink&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/1999/xlink&lt;/a&gt;&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;lt;fo:layout-master-set&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;fo:simple-page-master page-width=&amp;quot;210mm&amp;quot; page-height=&amp;quot;297mm&amp;quot; margin-right=&amp;quot;0.75in&amp;quot; margin-left=&amp;quot;0.2in&amp;quot; margin-bottom=&amp;quot;0.0in&amp;quot; margin-top=&amp;quot;0.375in&amp;quot; master-name=&amp;quot;coverPage&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;fo:region-body margin-bottom=&amp;quot;0.9in&amp;quot; margin-top=&amp;quot;0.6in&amp;quot; region-name=&amp;quot;xsl-region-body_coverpage&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;fo:region-before extent=&amp;quot;0.5in&amp;quot; region-name=&amp;quot;xsl-region-before_coverpage&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;fo:region-after extent=&amp;quot;0.9in&amp;quot; region-name=&amp;quot;xsl-region-after_allpages&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;/fo:simple-page-master&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;fo:simple-page-master page-width=&amp;quot;210mm&amp;quot; page-height=&amp;quot;297mm&amp;quot; margin-right=&amp;quot;0.75in&amp;quot; margin-left=&amp;quot;0.2in&amp;quot; margin-bottom=&amp;quot;0.0in&amp;quot; margin-top=&amp;quot;0.375in&amp;quot; master-name=&amp;quot;Page2&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;fo:region-body margin-bottom=&amp;quot;0.9in&amp;quot; margin-top=&amp;quot;0.6in&amp;quot; region-name=&amp;quot;xsl-region-body&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;fo:region-before extent=&amp;quot;0.5in&amp;quot; region-name=&amp;quot;xsl-region-before_page2&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;fo:region-after extent=&amp;quot;0.9in&amp;quot; region-name=&amp;quot;xsl-region-after_allpages&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;/fo:simple-page-master&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;fo:page-sequence-master master-name=&amp;quot;master2&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;fo:repeatable-page-master-reference &amp;nbsp;master-reference=&amp;quot;Page2&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;/fo:page-sequence-master&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;lt;/fo:layout-master-set&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;lt;fo:page-sequence master-reference=&amp;quot;master2&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;fo:flow flow-name=&amp;quot;xsl-region-body&amp;quot; font-family=&amp;quot;Times&amp;quot; font-size=&amp;quot;12pt&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;fo:block&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;fo:basic-link text-decoration=&amp;quot;underline&amp;quot;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; line-height-shift-adjustment=&amp;quot;disregard-shifts&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; Introducing MyProduct
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;fo:inline line-height=&amp;quot;100%&amp;quot; baseline-shift=&amp;quot;20%&amp;quot; font-size=&amp;quot;smaller&amp;quot;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;gt;®&amp;lt;/fo:inline&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;2.4
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/fo:basic-link&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/fo:block&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;fo:block&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;fo:inline text-decoration=&amp;quot;underline&amp;quot;&amp;gt;&amp;lt;fo:basic-link
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; line-height-shift-adjustment=&amp;quot;disregard-shifts&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; Introducing MyProduct
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;fo:inline line-height=&amp;quot;100%&amp;quot; baseline-shift=&amp;quot;20%&amp;quot; font-size=&amp;quot;smaller&amp;quot;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;gt;®&amp;lt;/fo:inline&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;2.4
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/fo:basic-link&amp;gt;&amp;lt;/fo:inline&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/fo:block&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;fo:block&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;fo:basic-link border-bottom=&amp;quot;thin black solid&amp;quot;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; line-height-shift-adjustment=&amp;quot;disregard-shifts&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; Introducing MyProduct
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;fo:inline line-height=&amp;quot;100%&amp;quot; baseline-shift=&amp;quot;20%&amp;quot; font-size=&amp;quot;smaller&amp;quot;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;gt;®&amp;lt;/fo:inline&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;2.4
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/fo:basic-link&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/fo:block&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;/fo:flow&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;lt;/fo:page-sequence&amp;gt;
&lt;br&gt;&amp;lt;/fo:root&amp;gt;
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/underline-and-superscript-tp26535857p26566086.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26540734</id>
	<title>Re: underline and superscript</title>
	<published>2009-11-27T02:46:50Z</published>
	<updated>2009-11-27T02:46:50Z</updated>
	<author>
		<name>Tony Graham-3</name>
	</author>
	<content type="html">On Fri, Nov 27 2009 03:02:27 +0000, &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26540734&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;nicolas.senechal@...&lt;/a&gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; I have a link defined as follows:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;fo:basic-link text-decoration=&amp;quot;underline&amp;quot;
&lt;br&gt;&amp;gt; line-height-shift-adjustment=&amp;quot;disregard-shifts&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; Introducing MyProduct
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;lt;fo:inline line-height=&amp;quot;100%&amp;quot; baseline-shift=&amp;quot;20%&amp;quot; font-size=&amp;quot;smaller&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;®&amp;lt;/fo:inline&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;2.4
&lt;br&gt;&amp;gt; &amp;lt;/fo:basic-link&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; The link rendered using this code looks weird both in fop and in antenna
&lt;br&gt;&amp;gt; renderer. The underline under the (R) symbol is:
&lt;br&gt;&amp;gt; - thinner
&lt;br&gt;&amp;gt; - superscripted (it is drawn just under the (R) symbol)
&lt;/div&gt;&lt;br&gt;Did you try &amp;lt;fo:inline text-decoration=&amp;quot;underline&amp;quot;&amp;gt; around the unadorned
&lt;br&gt;&amp;lt;fo:basic-link&amp;gt;?
&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;&lt;br&gt;&lt;br&gt;Tony Graham &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26540734&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Tony.Graham@...&lt;/a&gt;
&lt;br&gt;Director &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;W3C XSL FO SG Invited Expert
&lt;br&gt;Menteith Consulting Ltd &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; XML Guild member
&lt;br&gt;XML, XSL and XSLT consulting, programming and training
&lt;br&gt;Registered Office: 13 Kelly's Bay Beach, Skerries, Co. Dublin, Ireland
&lt;br&gt;Registered in Ireland - No. 428599 &amp;nbsp; &lt;a href=&quot;http://www.menteithconsulting.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.menteithconsulting.com&lt;/a&gt;&lt;br&gt;&amp;nbsp; -- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;--
&lt;br&gt;xmlroff XSL Formatter &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xmlroff.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xmlroff.org&lt;/a&gt;&lt;br&gt;xslide Emacs mode &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;a href=&quot;http://www.menteith.com/wiki/xslide&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.menteith.com/wiki/xslide&lt;/a&gt;&lt;br&gt;Unicode: A Primer &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; urn:isbn:0-7645-4625-2
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/underline-and-superscript-tp26535857p26540734.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26535857</id>
	<title>underline and superscript</title>
	<published>2009-11-26T19:02:27Z</published>
	<updated>2009-11-26T19:02:27Z</updated>
	<author>
		<name>NicolasS</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;&lt;br&gt;I have a link defined as follows:
&lt;br&gt;&lt;br&gt;&amp;lt;fo:basic-link text-decoration=&amp;quot;underline&amp;quot; line-height-shift-adjustment=&amp;quot;disregard-shifts&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; Introducing MyProduct
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;fo:inline line-height=&amp;quot;100%&amp;quot; baseline-shift=&amp;quot;20%&amp;quot; font-size=&amp;quot;smaller&amp;quot; &amp;gt;®&amp;lt;/fo:inline&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;2.4
&lt;br&gt;&amp;lt;/fo:basic-link&amp;gt;
&lt;br&gt;&lt;br&gt;&lt;br&gt;The link rendered using this code looks weird both in fop and in antenna renderer. The underline under the (R) symbol is:
&lt;br&gt;- thinner
&lt;br&gt;- superscripted (it is drawn just under the (R) symbol)
&lt;br&gt;&lt;br&gt;Is there a way to fix this issue?
&lt;br&gt;&lt;br&gt;&lt;br&gt;Thanks,
&lt;br&gt;&lt;br&gt;Nicolas</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/underline-and-superscript-tp26535857p26535857.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26215794</id>
	<title>Rotated text in table header misbehaving</title>
	<published>2009-11-05T08:30:47Z</published>
	<updated>2009-11-05T08:30:47Z</updated>
	<author>
		<name>DavidJKelly</name>
	</author>
	<content type="html">I have certain table cells in which I am rotating the text with reference-orientation=&amp;quot;-90&amp;quot;. &amp;nbsp;In most cases this is working fine, but with a long piece of text with several small words, the text is breaking after every word, and the text disappears out the righthand side of the cell. &amp;nbsp;
&lt;br&gt;&lt;br&gt;Following are the table-row element and the table-cell element for the problem cell:
&lt;br&gt;&lt;br&gt;&amp;lt;fo:table-row block-progression-dimension=&amp;quot;1.8in&amp;quot; id=&amp;quot;&amp;quot; keep-together.within-page=&amp;quot;always&amp;quot;
&lt;br&gt;keep-with-following.within-page=&amp;quot;always&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp;&amp;lt;fo:table-cell background-color=&amp;quot;rgb(0,0,100)&amp;quot; border=&amp;quot;solid&amp;quot; border-top-color=&amp;quot;black&amp;quot;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;border-top-style=&amp;quot;solid&amp;quot; border-top-width=&amp;quot;1pt&amp;quot; id=&amp;quot;&amp;quot; margin-left=&amp;quot;1pt&amp;quot; text-align=&amp;quot;from-table-column()&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;fo:block-container reference-orientation=&amp;quot;-90&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;fo:block color=&amp;quot;white&amp;quot; display-align=&amp;quot;after&amp;quot; font-weight=&amp;quot;bold&amp;quot; margin=&amp;quot;1pt 1pt 1pt 1pt&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;fo:block id=&amp;quot;d1e26124&amp;quot; space-after=&amp;quot;0.6em&amp;quot; space-after.optimum=&amp;quot;3pt&amp;quot; space-before=&amp;quot;0.6em&amp;quot; text-indent=&amp;quot;0em&amp;quot;&amp;gt;AUTH (includes ZDA) SALE, DEBIT &amp;lt;/fo:block&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/fo:block&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/fo:block-container&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp;&amp;lt;/fo:table-cell&amp;gt;
&lt;br&gt;&lt;br&gt;The 1.8in for the block-progression-dimension appears to be plenty for the text to appear in a maximum of two lines, but the line is breaking after every word, resulting in 5 lines.
&lt;br&gt;&lt;br&gt;Any thoughts?
&lt;br&gt;&lt;br&gt;Thank you,
&lt;br&gt;David
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Rotated-text-in-table-header-misbehaving-tp26215794p26215794.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26031616</id>
	<title>RE: conditional page break</title>
	<published>2009-10-23T11:49:36Z</published>
	<updated>2009-10-23T11:49:36Z</updated>
	<author>
		<name>Tamsin-3</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;&lt;br&gt;Thanks for the suggestion, I will experiment with this, as the idea would
&lt;br&gt;certainly solve the problem (Basically don't start the second section on the
&lt;br&gt;same page if you're really near the bottom). 
&lt;br&gt;I think the problem will be that I have oversimplified the situation. My
&lt;br&gt;region body has two columns, and what I have been calling 'block B' is
&lt;br&gt;actually a short block header which spans both columns, followed by a long
&lt;br&gt;block which does not span columns (hence my other post about getting the
&lt;br&gt;spanning block to stick with the non-spanning block). I don't think I can
&lt;br&gt;put both in a block-container without losing the span/don't span ability -
&lt;br&gt;May have to get customer to agree to some simplifications!
&lt;br&gt;&lt;br&gt;Thanks for looking into this, and I will be sure to review the XSL 2.0
&lt;br&gt;requirements.
&lt;br&gt;&lt;br&gt;Tamsin
&lt;br&gt;&lt;br&gt;-----Original Message-----
&lt;br&gt;From: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26031616&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;www-xsl-fo-request@...&lt;/a&gt; [mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26031616&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;www-xsl-fo-request@...&lt;/a&gt;] On Behalf
&lt;br&gt;Of Tony Graham
&lt;br&gt;Sent: 22 October 2009 22:34
&lt;br&gt;To: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26031616&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;www-xsl-fo@...&lt;/a&gt;
&lt;br&gt;Subject: Re: conditional page break
&lt;br&gt;&lt;br&gt;On Thu, Oct 22 2009 15:07:13 +0100, &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26031616&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;John.Virgo@...&lt;/a&gt; wrote:
&lt;br&gt;&amp;gt; Could you provide a little more detail around the flow-map?
&lt;br&gt;&lt;br&gt;The flow map directs flows to regions.
&lt;br&gt;&lt;br&gt;In XSL 1.1, you can have more than one fo:region-body within a
&lt;br&gt;fo:simple-page-master, and each xsl:region-body has to have a different
&lt;br&gt;&amp;quot;region-name&amp;quot; and may have different positions on the page.
&lt;br&gt;&lt;br&gt;See &lt;a href=&quot;http://www.w3.org/TR/xsl11/#d0e7194&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/TR/xsl11/#d0e7194&lt;/a&gt;&amp;nbsp;for flow-map examples.
&lt;br&gt;&lt;br&gt;Unfortunately, I couldn't solve Tamsin's problem using flow-maps after
&lt;br&gt;all: the best that I could do on the second page was to put A and B in
&lt;br&gt;different regions, so it couldn't look like B directly followed A when A
&lt;br&gt;overflowed onto the second page.
&lt;br&gt;&lt;br&gt;However, if A is always going to be large enough, and B is never going
&lt;br&gt;to be small enough, that all of A and all of B can fit on one page, then
&lt;br&gt;you can put B in a fo:block-container, specify a mimimum
&lt;br&gt;block-progression-dimension, and set overflow to &amp;quot;repeat&amp;quot;. &amp;nbsp;If the
&lt;br&gt;minimum is larger than the maximum BPD that A will leave on the first
&lt;br&gt;page, then B will always start on the second page, but if B overflows
&lt;br&gt;that page, it will just generate more areas on the third page. &amp;nbsp;The
&lt;br&gt;issue then becomes whether A will always leave enough room on the second
&lt;br&gt;page for B's minimum BPD, otherwise B would start on the third page
&lt;br&gt;instead of on the second page after the end of the large A.
&lt;br&gt;&lt;br&gt;------------------------------------------------------------
&lt;br&gt;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;
&lt;br&gt;&amp;lt;fo:root xmlns:fo=&amp;quot;&lt;a href=&quot;http://www.w3.org/1999/XSL/Format&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/1999/XSL/Format&lt;/a&gt;&amp;quot;
&lt;br&gt;xmlns:xlink=&amp;quot;&lt;a href=&quot;http://www.w3.org/1999/xlink&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/1999/xlink&lt;/a&gt;&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;lt;fo:layout-master-set&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;fo:simple-page-master page-height=&amp;quot;297mm&amp;quot; page-width=&amp;quot;210mm&amp;quot;
&lt;br&gt;margin-right=&amp;quot;0.75in&amp;quot; margin-left=&amp;quot;0.2in&amp;quot; margin-bottom=&amp;quot;0.0in&amp;quot;
&lt;br&gt;margin-top=&amp;quot;0.375in&amp;quot; master-name=&amp;quot;a&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;fo:region-body margin-bottom=&amp;quot;0.9in&amp;quot; margin-top=&amp;quot;0.6in&amp;quot;
&lt;br&gt;region-name=&amp;quot;xsl-region-body&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;/fo:simple-page-master&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;fo:page-sequence-master master-name=&amp;quot;master&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;fo:repeatable-page-master-reference &amp;nbsp;master-reference=&amp;quot;a&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;/fo:page-sequence-master&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;lt;/fo:layout-master-set&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;fo:page-sequence master-reference=&amp;quot;master&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;fo:flow flow-name=&amp;quot;xsl-region-body&amp;quot; font-size=&amp;quot;72pt&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;fo:block&amp;gt;A A A A A A A A A A A A A A A A A A A A A A A A A A A A A
&lt;br&gt;A A A A A A A A A A&amp;lt;/fo:block&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;fo:block-container overflow=&amp;quot;repeat&amp;quot;
&lt;br&gt;block-progression-dimension.minimum=&amp;quot;200mm&amp;quot;&amp;gt;&amp;lt;fo:block&amp;gt;B B B B B B B B B B B
&lt;br&gt;B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B
&lt;br&gt;B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B
&lt;br&gt;B&amp;lt;/fo:block&amp;gt;&amp;lt;/fo:block-container&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/fo:flow&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;/fo:page-sequence&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;fo:page-sequence master-reference=&amp;quot;master&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;fo:flow flow-name=&amp;quot;xsl-region-body&amp;quot; font-size=&amp;quot;72pt&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;fo:block&amp;gt;A A A A A A A A A A A A A A A A A A A A A A A A A A A A A
&lt;br&gt;A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A
&lt;br&gt;A A A A A A A A A A A&amp;lt;/fo:block&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;fo:block-container overflow=&amp;quot;repeat&amp;quot;
&lt;br&gt;block-progression-dimension.minimum=&amp;quot;200mm&amp;quot;&amp;gt;&amp;lt;fo:block&amp;gt;B B B B B B B B B B B
&lt;br&gt;B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B
&lt;br&gt;B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B
&lt;br&gt;B&amp;lt;/fo:block&amp;gt;&amp;lt;/fo:block-container&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/fo:flow&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;/fo:page-sequence&amp;gt;
&lt;br&gt;&amp;lt;/fo:root&amp;gt;
&lt;br&gt;------------------------------------------------------------
&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;&lt;br&gt;&lt;br&gt;Tony Graham &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26031616&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Tony.Graham@...&lt;/a&gt;
&lt;br&gt;Director &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;W3C XSL FO SG Invited Expert
&lt;br&gt;Menteith Consulting Ltd &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; XML Guild member
&lt;br&gt;XML, XSL and XSLT consulting, programming and training
&lt;br&gt;Registered Office: 13 Kelly's Bay Beach, Skerries, Co. Dublin, Ireland
&lt;br&gt;Registered in Ireland - No. 428599 &amp;nbsp; &lt;a href=&quot;http://www.menteithconsulting.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.menteithconsulting.com&lt;/a&gt;&lt;br&gt;&amp;nbsp; -- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;--
&lt;br&gt;xmlroff XSL Formatter &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xmlroff.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xmlroff.org&lt;/a&gt;&lt;br&gt;xslide Emacs mode &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;a href=&quot;http://www.menteith.com/wiki/xslide&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.menteith.com/wiki/xslide&lt;/a&gt;&lt;br&gt;Unicode: A Primer &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; urn:isbn:0-7645-4625-2
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/conditional-page-break-tp25979086p26031616.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26017894</id>
	<title>Re: conditional page break</title>
	<published>2009-10-22T14:53:07Z</published>
	<updated>2009-10-22T14:53:07Z</updated>
	<author>
		<name>Tony Graham-3</name>
	</author>
	<content type="html">On Thu, Oct 22 2009 09:06:11 +0100, &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26017894&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;John.Virgo@...&lt;/a&gt; wrote:
&lt;br&gt;&amp;gt; I've had the same problem in a long running project (2 years) that I am still
&lt;br&gt;&amp;gt; working.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I call this problem 'layout feedback', or lack of. The problem is there is
&lt;br&gt;&amp;gt; no accurate way of determining if 'block A fits' into any area until the FO
&lt;br&gt;&amp;gt; has been laid out so your XSL will not be able to make the decision.
&lt;br&gt;&lt;br&gt;To unofficially wear my other hat for a moment, please consider
&lt;br&gt;reviewing the XSL 2.0 Requirements at &lt;a href=&quot;http://www.w3.org/TR/xslfo20-req/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/TR/xslfo20-req/&lt;/a&gt;&lt;br&gt;to see whether they cover your problem. &amp;nbsp;You may particularly want to
&lt;br&gt;look at Section 2.3, &amp;quot;Feedback from pagination stage&amp;quot;, and Section 3.1,
&lt;br&gt;&amp;quot;Including information from formatting time&amp;quot;.
&lt;br&gt;&lt;br&gt;The Requirements document encourages providing comments and feedback on
&lt;br&gt;individual requirements using the W3C Bugzilla system at
&lt;br&gt;&lt;a href=&quot;http://www.w3.org/Bugs/Public/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/Bugs/Public/&lt;/a&gt;. &amp;nbsp;See the instructions at
&lt;br&gt;&lt;a href=&quot;http://www.w3.org/XML/2008/01/xsl-fo-bugzilla.html#comment&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/XML/2008/01/xsl-fo-bugzilla.html#comment&lt;/a&gt;&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;&lt;br&gt;&lt;br&gt;Tony Graham &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26017894&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Tony.Graham@...&lt;/a&gt;
&lt;br&gt;Director &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;W3C XSL FO SG Invited Expert
&lt;br&gt;Menteith Consulting Ltd &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; XML Guild member
&lt;br&gt;XML, XSL and XSLT consulting, programming and training
&lt;br&gt;Registered Office: 13 Kelly's Bay Beach, Skerries, Co. Dublin, Ireland
&lt;br&gt;Registered in Ireland - No. 428599 &amp;nbsp; &lt;a href=&quot;http://www.menteithconsulting.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.menteithconsulting.com&lt;/a&gt;&lt;br&gt;&amp;nbsp; -- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;--
&lt;br&gt;xmlroff XSL Formatter &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xmlroff.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xmlroff.org&lt;/a&gt;&lt;br&gt;xslide Emacs mode &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;a href=&quot;http://www.menteith.com/wiki/xslide&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.menteith.com/wiki/xslide&lt;/a&gt;&lt;br&gt;Unicode: A Primer &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; urn:isbn:0-7645-4625-2
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/conditional-page-break-tp25979086p26017894.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26017663</id>
	<title>Re: conditional page break</title>
	<published>2009-10-22T14:34:22Z</published>
	<updated>2009-10-22T14:34:22Z</updated>
	<author>
		<name>Tony Graham-3</name>
	</author>
	<content type="html">On Thu, Oct 22 2009 15:07:13 +0100, &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26017663&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;John.Virgo@...&lt;/a&gt; wrote:
&lt;br&gt;&amp;gt; Could you provide a little more detail around the flow-map?
&lt;br&gt;&lt;br&gt;The flow map directs flows to regions.
&lt;br&gt;&lt;br&gt;In XSL 1.1, you can have more than one fo:region-body within a
&lt;br&gt;fo:simple-page-master, and each xsl:region-body has to have a different
&lt;br&gt;&amp;quot;region-name&amp;quot; and may have different positions on the page.
&lt;br&gt;&lt;br&gt;See &lt;a href=&quot;http://www.w3.org/TR/xsl11/#d0e7194&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/TR/xsl11/#d0e7194&lt;/a&gt;&amp;nbsp;for flow-map examples.
&lt;br&gt;&lt;br&gt;Unfortunately, I couldn't solve Tamsin's problem using flow-maps after
&lt;br&gt;all: the best that I could do on the second page was to put A and B in
&lt;br&gt;different regions, so it couldn't look like B directly followed A when A
&lt;br&gt;overflowed onto the second page.
&lt;br&gt;&lt;br&gt;However, if A is always going to be large enough, and B is never going
&lt;br&gt;to be small enough, that all of A and all of B can fit on one page, then
&lt;br&gt;you can put B in a fo:block-container, specify a mimimum
&lt;br&gt;block-progression-dimension, and set overflow to &amp;quot;repeat&amp;quot;. &amp;nbsp;If the
&lt;br&gt;minimum is larger than the maximum BPD that A will leave on the first
&lt;br&gt;page, then B will always start on the second page, but if B overflows
&lt;br&gt;that page, it will just generate more areas on the third page. &amp;nbsp;The
&lt;br&gt;issue then becomes whether A will always leave enough room on the second
&lt;br&gt;page for B's minimum BPD, otherwise B would start on the third page
&lt;br&gt;instead of on the second page after the end of the large A.
&lt;br&gt;&lt;br&gt;------------------------------------------------------------
&lt;br&gt;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;
&lt;br&gt;&amp;lt;fo:root xmlns:fo=&amp;quot;&lt;a href=&quot;http://www.w3.org/1999/XSL/Format&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/1999/XSL/Format&lt;/a&gt;&amp;quot; xmlns:xlink=&amp;quot;&lt;a href=&quot;http://www.w3.org/1999/xlink&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/1999/xlink&lt;/a&gt;&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;lt;fo:layout-master-set&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;fo:simple-page-master page-height=&amp;quot;297mm&amp;quot; page-width=&amp;quot;210mm&amp;quot; margin-right=&amp;quot;0.75in&amp;quot; margin-left=&amp;quot;0.2in&amp;quot; margin-bottom=&amp;quot;0.0in&amp;quot; margin-top=&amp;quot;0.375in&amp;quot; master-name=&amp;quot;a&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;fo:region-body margin-bottom=&amp;quot;0.9in&amp;quot; margin-top=&amp;quot;0.6in&amp;quot; region-name=&amp;quot;xsl-region-body&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;/fo:simple-page-master&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;fo:page-sequence-master master-name=&amp;quot;master&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;fo:repeatable-page-master-reference &amp;nbsp;master-reference=&amp;quot;a&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;/fo:page-sequence-master&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;lt;/fo:layout-master-set&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;fo:page-sequence master-reference=&amp;quot;master&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;fo:flow flow-name=&amp;quot;xsl-region-body&amp;quot; font-size=&amp;quot;72pt&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;fo:block&amp;gt;A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A&amp;lt;/fo:block&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;fo:block-container overflow=&amp;quot;repeat&amp;quot; block-progression-dimension.minimum=&amp;quot;200mm&amp;quot;&amp;gt;&amp;lt;fo:block&amp;gt;B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B&amp;lt;/fo:block&amp;gt;&amp;lt;/fo:block-container&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/fo:flow&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;/fo:page-sequence&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;fo:page-sequence master-reference=&amp;quot;master&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;fo:flow flow-name=&amp;quot;xsl-region-body&amp;quot; font-size=&amp;quot;72pt&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;fo:block&amp;gt;A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A&amp;lt;/fo:block&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;fo:block-container overflow=&amp;quot;repeat&amp;quot; block-progression-dimension.minimum=&amp;quot;200mm&amp;quot;&amp;gt;&amp;lt;fo:block&amp;gt;B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B&amp;lt;/fo:block&amp;gt;&amp;lt;/fo:block-container&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/fo:flow&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;/fo:page-sequence&amp;gt;
&lt;br&gt;&amp;lt;/fo:root&amp;gt;
&lt;br&gt;------------------------------------------------------------
&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;&lt;br&gt;&lt;br&gt;Tony Graham &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26017663&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Tony.Graham@...&lt;/a&gt;
&lt;br&gt;Director &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;W3C XSL FO SG Invited Expert
&lt;br&gt;Menteith Consulting Ltd &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; XML Guild member
&lt;br&gt;XML, XSL and XSLT consulting, programming and training
&lt;br&gt;Registered Office: 13 Kelly's Bay Beach, Skerries, Co. Dublin, Ireland
&lt;br&gt;Registered in Ireland - No. 428599 &amp;nbsp; &lt;a href=&quot;http://www.menteithconsulting.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.menteithconsulting.com&lt;/a&gt;&lt;br&gt;&amp;nbsp; -- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;--
&lt;br&gt;xmlroff XSL Formatter &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xmlroff.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xmlroff.org&lt;/a&gt;&lt;br&gt;xslide Emacs mode &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;a href=&quot;http://www.menteith.com/wiki/xslide&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.menteith.com/wiki/xslide&lt;/a&gt;&lt;br&gt;Unicode: A Primer &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; urn:isbn:0-7645-4625-2
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/conditional-page-break-tp25979086p26017663.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26016456</id>
	<title>keep-with-next and span=&quot;all&quot;</title>
	<published>2009-10-22T13:09:27Z</published>
	<updated>2009-10-22T13:09:27Z</updated>
	<author>
		<name>Tamsin-3</name>
	</author>
	<content type="html">&lt;html xmlns:v=&quot;urn:schemas-microsoft-com:vml&quot; xmlns:o=&quot;urn:schemas-microsoft-com:office:office&quot; xmlns:w=&quot;urn:schemas-microsoft-com:office:word&quot; xmlns=&quot;http://www.w3.org/TR/REC-html40&quot;&gt;

&lt;head&gt;
&lt;META HTTP-EQUIV=&quot;Content-Type&quot; CONTENT=&quot;text/html; charset=us-ascii&quot;&gt;
&lt;meta name=Generator content=&quot;Microsoft Word 11 (filtered medium)&quot;&gt;

&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;o:shapedefaults v:ext=&quot;edit&quot; spidmax=&quot;1026&quot; /&gt;
&lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;o:shapelayout v:ext=&quot;edit&quot;&gt;
  &lt;o:idmap v:ext=&quot;edit&quot; data=&quot;1&quot; /&gt;
 &lt;/o:shapelayout&gt;&lt;/xml&gt;&lt;![endif]--&gt;
&lt;/head&gt;

&lt;body lang=EN-GB link=blue vlink=purple&gt;

&lt;div class=Section1&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt'&gt;Hi
again,&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt'&gt;I
have a region body with two columns, In the following situation, the first
block quite often appears on one page, with the second block (in columns) on
the second page. I can&amp;#8217;t seem to make &amp;#8216;keep-with-next&amp;#8217; work
for the spanned block. I want the spanning block (which is a title) always to
appear on the same page as the content. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt'&gt;Is
this a known problem and can anyone suggest a work around?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt'&gt;&amp;#8230;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt'&gt;&amp;lt;fo:block
span=&amp;#8221;all&amp;#8221; keep-with-next.within-page=&amp;#8221;always&amp;#8221;&amp;gt;&amp;#8230;&amp;lt;/fo:block&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt'&gt;&amp;lt;fo:block
keep-with-previous.within-page=&amp;#8221;always&amp;#8221; keep-together=&amp;#8221;2&amp;#8221;&amp;gt;&amp;#8230;.&amp;lt;/fo:block&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt'&gt;Thanks,&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt'&gt;Tamsin&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;/div&gt;

&lt;/body&gt;

&lt;/html&gt;
</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/keep-with-next-and-span%3D%22all%22-tp26016456p26016456.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26010489</id>
	<title>Re: conditional page break</title>
	<published>2009-10-22T07:07:12Z</published>
	<updated>2009-10-22T07:07:12Z</updated>
	<author>
		<name>John Virgo</name>
	</author>
	<content type="html">Could you provide a little more detail around the flow-map?
&lt;br&gt;&lt;br&gt;&lt;blockquote class=&quot;quote light-black dark-border-color&quot;&gt;&lt;div class=&quot;quote light-border-color&quot;&gt;
&lt;div class=&quot;quote-author&quot; style=&quot;font-weight: bold;&quot;&gt;Tony Graham-3 wrote:&lt;/div&gt;
&lt;div class=&quot;quote-message shrinkable-quote&quot;&gt;On Tue, Oct 20 2009 15:55:49 +0100, tamsin@anorakgirl.co.uk wrote:
&lt;br&gt;&amp;gt; I am trying to find a way to conditionally start a new page within a PDF.
&lt;br&gt;&amp;gt; Basically, if block A fits on one page, even with space remaining, block B
&lt;br&gt;&amp;gt; should start on a new page. But if block A runs onto the next page, block B
&lt;br&gt;&amp;gt; should start straight after block A.
&lt;br&gt;&lt;br&gt;If you are using an XSL 1.1 processor and A is the only thing on its
&lt;br&gt;page, then you could use a flow map and put A and B in separate flows.
&lt;br&gt;&lt;br&gt;You could direct A to its page and the second page, and direct B to the
&lt;br&gt;second page. &amp;nbsp;If A overflows its page, its flow would continue on the
&lt;br&gt;second page.
&lt;br&gt;&lt;br&gt;The fo:layout-master-set would have to have just a
&lt;br&gt;fo:single-page-master-reference for the first page.
&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;&lt;br&gt;&lt;br&gt;Tony Graham &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Tony.Graham@MenteithConsulting.com
&lt;br&gt;Director &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;W3C XSL FO SG Invited Expert
&lt;br&gt;Menteith Consulting Ltd &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; XML Guild member
&lt;br&gt;XML, XSL and XSLT consulting, programming and training
&lt;br&gt;Registered Office: 13 Kelly's Bay Beach, Skerries, Co. Dublin, Ireland
&lt;br&gt;Registered in Ireland - No. 428599 &amp;nbsp; &lt;a href=&quot;http://www.menteithconsulting.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.menteithconsulting.com&lt;/a&gt;&lt;br&gt;&amp;nbsp; -- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;--
&lt;br&gt;xmlroff XSL Formatter &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xmlroff.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xmlroff.org&lt;/a&gt;&lt;br&gt;xslide Emacs mode &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;a href=&quot;http://www.menteith.com/wiki/xslide&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.menteith.com/wiki/xslide&lt;/a&gt;&lt;br&gt;Unicode: A Primer &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; urn:isbn:0-7645-4625-2
&lt;br&gt;&lt;/div&gt;
&lt;/div&gt;&lt;/blockquote&gt;
</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/conditional-page-break-tp25979086p26010489.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26010274</id>
	<title>Re: conditional page break</title>
	<published>2009-10-22T06:45:15Z</published>
	<updated>2009-10-22T06:45:15Z</updated>
	<author>
		<name>Tony Graham-3</name>
	</author>
	<content type="html">On Tue, Oct 20 2009 15:55:49 +0100, &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26010274&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;tamsin@...&lt;/a&gt; wrote:
&lt;br&gt;&amp;gt; I am trying to find a way to conditionally start a new page within a PDF.
&lt;br&gt;&amp;gt; Basically, if block A fits on one page, even with space remaining, block B
&lt;br&gt;&amp;gt; should start on a new page. But if block A runs onto the next page, block B
&lt;br&gt;&amp;gt; should start straight after block A.
&lt;br&gt;&lt;br&gt;If you are using an XSL 1.1 processor and A is the only thing on its
&lt;br&gt;page, then you could use a flow map and put A and B in separate flows.
&lt;br&gt;&lt;br&gt;You could direct A to its page and the second page, and direct B to the
&lt;br&gt;second page. &amp;nbsp;If A overflows its page, its flow would continue on the
&lt;br&gt;second page.
&lt;br&gt;&lt;br&gt;The fo:layout-master-set would have to have just a
&lt;br&gt;fo:single-page-master-reference for the first page.
&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;&lt;br&gt;&lt;br&gt;Tony Graham &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26010274&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Tony.Graham@...&lt;/a&gt;
&lt;br&gt;Director &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;W3C XSL FO SG Invited Expert
&lt;br&gt;Menteith Consulting Ltd &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; XML Guild member
&lt;br&gt;XML, XSL and XSLT consulting, programming and training
&lt;br&gt;Registered Office: 13 Kelly's Bay Beach, Skerries, Co. Dublin, Ireland
&lt;br&gt;Registered in Ireland - No. 428599 &amp;nbsp; &lt;a href=&quot;http://www.menteithconsulting.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.menteithconsulting.com&lt;/a&gt;&lt;br&gt;&amp;nbsp; -- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;--
&lt;br&gt;xmlroff XSL Formatter &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xmlroff.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xmlroff.org&lt;/a&gt;&lt;br&gt;xslide Emacs mode &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;a href=&quot;http://www.menteith.com/wiki/xslide&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.menteith.com/wiki/xslide&lt;/a&gt;&lt;br&gt;Unicode: A Primer &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; urn:isbn:0-7645-4625-2
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/conditional-page-break-tp25979086p26010274.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26008974</id>
	<title>RE: conditional page break</title>
	<published>2009-10-22T05:19:54Z</published>
	<updated>2009-10-22T05:19:54Z</updated>
	<author>
		<name>Tamsin-3</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;&lt;br&gt;Thanks for this - I have tried various keep together options, but it doesnt
&lt;br&gt;solve the problem. Its not a case of only splitting the blocks when
&lt;br&gt;absolutely necessary - I want to specifically start a new page, IF the first
&lt;br&gt;block is less than a page long. 
&lt;br&gt;&lt;br&gt;Its sounding like it can't be done, but I appreciate the suggestions.
&lt;br&gt;&lt;br&gt;Thanks,
&lt;br&gt;Tamsin
&lt;br&gt;&lt;br&gt;&lt;br&gt;-----Original Message-----
&lt;br&gt;From: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26008974&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;www-xsl-fo-request@...&lt;/a&gt; [mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26008974&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;www-xsl-fo-request@...&lt;/a&gt;] On Behalf
&lt;br&gt;Of Jeremias Maerki
&lt;br&gt;Sent: 22 October 2009 09:10
&lt;br&gt;To: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26008974&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;www-xsl-fo@...&lt;/a&gt;
&lt;br&gt;Subject: Re: conditional page break
&lt;br&gt;&lt;br&gt;It's a bit difficult from your description how exactly the rules should
&lt;br&gt;be but you should look at the &amp;quot;keep-together.within-column&amp;quot; property.
&lt;br&gt;That allows you to keep blocks together and (using integer values) even
&lt;br&gt;define relative strengths that allow a formatter to keep blocks together
&lt;br&gt;or still break them if absolutely necessary. I assume you were
&lt;br&gt;experimenting with break-before/break-after but that can only be used
&lt;br&gt;for hard breaks. Coming from the other direction (keeps) might be your
&lt;br&gt;solution. HTH
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://www.w3.org/TR/xsl11/#keepbreak&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/TR/xsl11/#keepbreak&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://www.w3.org/TR/xsl11/#keep-together&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/TR/xsl11/#keep-together&lt;/a&gt;&lt;br&gt;&lt;br&gt;On 20.10.2009 16:55:49 Tamsin wrote:
&lt;br&gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt; &amp;nbsp;
&lt;br&gt;&amp;gt; I am trying to find a way to conditionally start a new page within a PDF.
&lt;br&gt;&amp;gt; Basically, if block A fits on one page, even with space remaining, block B
&lt;br&gt;&amp;gt; should start on a new page. But if block A runs onto the next page, block
&lt;br&gt;B
&lt;br&gt;&amp;gt; should start straight after block A. 
&lt;br&gt;&amp;gt; &amp;nbsp;
&lt;br&gt;&amp;gt; I can't see a way to do this - I first looked into comparing the page
&lt;br&gt;&amp;gt; numbers, but obviously you can't do this at the XSL step of the process.
&lt;br&gt;&amp;gt; Wondered if anyone can suggest a solution?
&lt;br&gt;&amp;gt; &amp;nbsp;
&lt;br&gt;&amp;gt; Thanks,
&lt;br&gt;&amp;gt; Tamsin
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Best regards,
&lt;br&gt;Jeremias Märki
&lt;br&gt;_________________________________________________________
&lt;br&gt;Jeremias Märki, Software-Development and Consulting
&lt;br&gt;Contact Information: &lt;a href=&quot;http://www.jeremias-maerki.ch/contact.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.jeremias-maerki.ch/contact.html&lt;/a&gt;&lt;br&gt;Blog: &lt;a href=&quot;http://www.jeremias-maerki.ch/blog/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.jeremias-maerki.ch/blog/&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/conditional-page-break-tp25979086p26008974.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26008949</id>
	<title>RE: conditional page break</title>
	<published>2009-10-22T05:16:36Z</published>
	<updated>2009-10-22T05:16:36Z</updated>
	<author>
		<name>Tamsin-3</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;&lt;br&gt;Thanks very much for this - it confirms what I was thinking. Hadn't thought
&lt;br&gt;of the workaround of running just block A first and getting a page count, so
&lt;br&gt;may try that. My document has a lot of sections all with block A's though so
&lt;br&gt;could see this slowing the process down a lot.
&lt;br&gt;&lt;br&gt;Thanks again,
&lt;br&gt;Tamsin
&lt;br&gt;&lt;br&gt;&lt;br&gt;-----Original Message-----
&lt;br&gt;From: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26008949&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;www-xsl-fo-request@...&lt;/a&gt; [mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26008949&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;www-xsl-fo-request@...&lt;/a&gt;] On Behalf
&lt;br&gt;Of John Virgo
&lt;br&gt;Sent: 22 October 2009 09:06
&lt;br&gt;To: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26008949&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;www-xsl-fo@...&lt;/a&gt;
&lt;br&gt;Subject: Re: conditional page break
&lt;br&gt;&lt;br&gt;&lt;br&gt;I've had the same problem in a long running project (2 years) that I am
&lt;br&gt;still
&lt;br&gt;working.
&lt;br&gt;&lt;br&gt;I call this problem 'layout feedback', or lack of. The problem is there is
&lt;br&gt;no accurate way of determining if 'block A fits' into any area until the FO
&lt;br&gt;has been laid out so your XSL will not be able to make the decision.
&lt;br&gt;&lt;br&gt;I've worked around this in several ways, none of which are pretty:
&lt;br&gt;* Run a template for just block A and check the page count output, to make
&lt;br&gt;the decision of which template to use.
&lt;br&gt;* Manually calculate the size of block A using the font size and known
&lt;br&gt;quantities of the layout directly in the FO.
&lt;br&gt;* As above but with custom pre-parsing code on the input XML passing a
&lt;br&gt;parameter to the XSL template.
&lt;br&gt;&lt;br&gt;I'm sure there were more I tried but nothing worked particularly well, in
&lt;br&gt;the end we hand to settle for allow our QA users to make the decision using
&lt;br&gt;a tick box on the form displaying (and regenerating) the output.
&lt;br&gt;&lt;br&gt;JV
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Tamsin-3 wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I am trying to find a way to conditionally start a new page within a PDF.
&lt;br&gt;&amp;gt; Basically, if block A fits on one page, even with space remaining, block B
&lt;br&gt;&amp;gt; should start on a new page. But if block A runs onto the next page, block
&lt;br&gt;&amp;gt; B
&lt;br&gt;&amp;gt; should start straight after block A. 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I can't see a way to do this - I first looked into comparing the page
&lt;br&gt;&amp;gt; numbers, but obviously you can't do this at the XSL step of the process.
&lt;br&gt;&amp;gt; Wondered if anyone can suggest a solution?
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Thanks,
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Tamsin
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;View this message in context:
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/conditional-page-break-tp25979086p26005680.html&quot; target=&quot;_top&quot;&gt;http://www.nabble.com/conditional-page-break-tp25979086p26005680.html&lt;/a&gt;&lt;br&gt;Sent from the w3.org - www-xsl-fo mailing list archive at Nabble.com.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/conditional-page-break-tp25979086p26008949.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26005756</id>
	<title>Re: conditional page break</title>
	<published>2009-10-22T01:10:13Z</published>
	<updated>2009-10-22T01:10:13Z</updated>
	<author>
		<name>Jeremias Maerki-2</name>
	</author>
	<content type="html">It's a bit difficult from your description how exactly the rules should
&lt;br&gt;be but you should look at the &amp;quot;keep-together.within-column&amp;quot; property.
&lt;br&gt;That allows you to keep blocks together and (using integer values) even
&lt;br&gt;define relative strengths that allow a formatter to keep blocks together
&lt;br&gt;or still break them if absolutely necessary. I assume you were
&lt;br&gt;experimenting with break-before/break-after but that can only be used
&lt;br&gt;for hard breaks. Coming from the other direction (keeps) might be your
&lt;br&gt;solution. HTH
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://www.w3.org/TR/xsl11/#keepbreak&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/TR/xsl11/#keepbreak&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://www.w3.org/TR/xsl11/#keep-together&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/TR/xsl11/#keep-together&lt;/a&gt;&lt;br&gt;&lt;br&gt;On 20.10.2009 16:55:49 Tamsin wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt; &amp;nbsp;
&lt;br&gt;&amp;gt; I am trying to find a way to conditionally start a new page within a PDF.
&lt;br&gt;&amp;gt; Basically, if block A fits on one page, even with space remaining, block B
&lt;br&gt;&amp;gt; should start on a new page. But if block A runs onto the next page, block B
&lt;br&gt;&amp;gt; should start straight after block A. 
&lt;br&gt;&amp;gt; &amp;nbsp;
&lt;br&gt;&amp;gt; I can't see a way to do this - I first looked into comparing the page
&lt;br&gt;&amp;gt; numbers, but obviously you can't do this at the XSL step of the process.
&lt;br&gt;&amp;gt; Wondered if anyone can suggest a solution?
&lt;br&gt;&amp;gt; &amp;nbsp;
&lt;br&gt;&amp;gt; Thanks,
&lt;br&gt;&amp;gt; Tamsin
&lt;/div&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Best regards,
&lt;br&gt;Jeremias Märki
&lt;br&gt;_________________________________________________________
&lt;br&gt;Jeremias Märki, Software-Development and Consulting
&lt;br&gt;Contact Information: &lt;a href=&quot;http://www.jeremias-maerki.ch/contact.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.jeremias-maerki.ch/contact.html&lt;/a&gt;&lt;br&gt;Blog: &lt;a href=&quot;http://www.jeremias-maerki.ch/blog/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.jeremias-maerki.ch/blog/&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/conditional-page-break-tp25979086p26005756.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26005680</id>
	<title>Re: conditional page break</title>
	<published>2009-10-22T01:06:11Z</published>
	<updated>2009-10-22T01:06:11Z</updated>
	<author>
		<name>John Virgo</name>
	</author>
	<content type="html">I've had the same problem in a long running project (2 years) that I am still working.
&lt;br&gt;&lt;br&gt;I call this problem 'layout feedback', or lack of. The problem is there is no accurate way of determining if 'block A fits' into any area until the FO has been laid out so your XSL will not be able to make the decision.
&lt;br&gt;&lt;br&gt;I've worked around this in several ways, none of which are pretty:
&lt;br&gt;* Run a template for just block A and check the page count output, to make the decision of which template to use.
&lt;br&gt;* Manually calculate the size of block A using the font size and known quantities of the layout directly in the FO.
&lt;br&gt;* As above but with custom pre-parsing code on the input XML passing a parameter to the XSL template.
&lt;br&gt;&lt;br&gt;I'm sure there were more I tried but nothing worked particularly well, in the end we hand to settle for allow our QA users to make the decision using a tick box on the form displaying (and regenerating) the output.
&lt;br&gt;&lt;br&gt;JV
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;blockquote class=&quot;quote light-black dark-border-color&quot;&gt;&lt;div class=&quot;quote light-border-color&quot;&gt;
&lt;div class=&quot;quote-author&quot; style=&quot;font-weight: bold;&quot;&gt;Tamsin-3 wrote:&lt;/div&gt;
&lt;div class=&quot;quote-message shrinkable-quote&quot;&gt;Hi,
&lt;br&gt;&lt;br&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;I am trying to find a way to conditionally start a new page within a PDF.
&lt;br&gt;Basically, if block A fits on one page, even with space remaining, block B
&lt;br&gt;should start on a new page. But if block A runs onto the next page, block B
&lt;br&gt;should start straight after block A. 
&lt;br&gt;&lt;br&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;I can't see a way to do this - I first looked into comparing the page
&lt;br&gt;numbers, but obviously you can't do this at the XSL step of the process.
&lt;br&gt;Wondered if anyone can suggest a solution?
&lt;br&gt;&lt;br&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;Thanks,
&lt;br&gt;&lt;br&gt;Tamsin
&lt;br&gt;&lt;br&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;&amp;nbsp;
&lt;br&gt;&lt;/div&gt;
&lt;/div&gt;&lt;/blockquote&gt;
</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/conditional-page-break-tp25979086p26005680.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26005687</id>
	<title>Re: PDFA - Problem with embedding of fonts when fo document contains  more than 1 page</title>
	<published>2009-10-22T01:03:18Z</published>
	<updated>2009-10-22T01:03:18Z</updated>
	<author>
		<name>Jeremias Maerki-2</name>
	</author>
	<content type="html">I've just answered you on &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26005687&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;fop-users@...&lt;/a&gt;:
&lt;br&gt;&lt;a href=&quot;http://markmail.org/message/3pw372sdxoiuup2u&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://markmail.org/message/3pw372sdxoiuup2u&lt;/a&gt;&lt;br&gt;&lt;br&gt;On 21.10.2009 17:26:59 G, Sivashankar wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi All,
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I am trying to generate PDFA-1b document with FOP by feeding an xml and xsl file as input. When i run, &amp;nbsp;the document gets generated successfully in PDFA mode. But when the content of the xsl file exceeds one page(more than one apge sequence), the processor throws PDFConformanceException saying &amp;quot;For PDF/A-1b, all fonts, even the base 14 fonts, have to be embedded! Offending font: Times-Roman&amp;quot;. I am also giving the console output below.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Oct 21, 2009 12:02:18 PM org.apache.fop.apps.FopFactoryConfigurator configure
&lt;br&gt;&amp;gt; INFO: Default page-height set to: 29.7cm
&lt;br&gt;&amp;gt; Oct 21, 2009 12:02:18 PM org.apache.fop.apps.FopFactoryConfigurator configure
&lt;br&gt;&amp;gt; INFO: Default page-width set to: 21cm
&lt;br&gt;&amp;gt; Oct 21, 2009 12:02:18 PM org.apache.fop.fonts.truetype.TTFFile determineAscDesc
&lt;br&gt;&amp;gt; WARNING: Ascender and descender together are larger than the em box. This could lead to a wrong baseline placement in Apache FOP.
&lt;br&gt;&amp;gt; Oct 21, 2009 12:02:18 PM org.apache.fop.layoutmgr.table.TableLayoutManager getNextKnuthElements
&lt;br&gt;&amp;gt; INFO: table-layout=&amp;quot;fixed&amp;quot; and width=&amp;quot;auto&amp;quot;, but auto-layout not supported =&amp;gt; assuming width=&amp;quot;100%&amp;quot;
&lt;br&gt;&amp;gt; org.apache.fop.pdf.PDFConformanceException: For PDF/A-1b, all fonts, even the base 14 fonts, have to be embedded! Offending font: Times-Roman
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; The strange thing is that this problem does not occur if my xsl page content is only in one page. If you guys have any ideas to share, it would be great.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Thanks and regards,
&lt;br&gt;&amp;gt; Sivashankar
&lt;br&gt;&amp;gt; &amp;lt;/PRE&amp;gt;&amp;lt;p style=&amp;quot;font-family:arial;color:grey&amp;quot; style=&amp;quot;font-size:13px&amp;quot;&amp;gt;This message contains information that may be privileged or confidential and is the property of the Capgemini Group. It is intended only for the person to whom it is addressed. If you are not the intended recipient, you are not authorized to read, print, retain, copy, disseminate, distribute, or use this message or any part thereof. If you receive this message in error, please notify the sender immediately and delete all copies of this message.&amp;lt;/p&amp;gt;&amp;lt;PRE&amp;gt;
&lt;/div&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Best regards,
&lt;br&gt;Jeremias Märki
&lt;br&gt;_________________________________________________________
&lt;br&gt;Jeremias Märki, Software-Development and Consulting
&lt;br&gt;Contact Information: &lt;a href=&quot;http://www.jeremias-maerki.ch/contact.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.jeremias-maerki.ch/contact.html&lt;/a&gt;&lt;br&gt;Blog: &lt;a href=&quot;http://www.jeremias-maerki.ch/blog/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.jeremias-maerki.ch/blog/&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/PDFA---Problem-with-embedding-of-fonts-when-fo-document-contains--more-than-1-page-tp26005322p26005687.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26005322</id>
	<title>PDFA - Problem with embedding of fonts when fo document contains  more than 1 page</title>
	<published>2009-10-21T08:26:59Z</published>
	<updated>2009-10-21T08:26:59Z</updated>
	<author>
		<name>G, Sivashankar</name>
	</author>
	<content type="html">&lt;html xmlns:v=&quot;urn:schemas-microsoft-com:vml&quot; xmlns:o=&quot;urn:schemas-microsoft-com:office:office&quot; xmlns:w=&quot;urn:schemas-microsoft-com:office:word&quot; xmlns:m=&quot;http://schemas.microsoft.com/office/2004/12/omml&quot; xmlns=&quot;http://www.w3.org/TR/REC-html40&quot;&gt;

&lt;head&gt;
&lt;meta http-equiv=Content-Type content=&quot;text/html; charset=us-ascii&quot;&gt;
&lt;meta name=Generator content=&quot;Microsoft Word 12 (filtered medium)&quot;&gt;

&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;o:shapedefaults v:ext=&quot;edit&quot; spidmax=&quot;1026&quot; /&gt;
&lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;o:shapelayout v:ext=&quot;edit&quot;&gt;
  &lt;o:idmap v:ext=&quot;edit&quot; data=&quot;1&quot; /&gt;
 &lt;/o:shapelayout&gt;&lt;/xml&gt;&lt;![endif]--&gt;
&lt;/head&gt;

&lt;body lang=EN-US link=blue vlink=purple&gt;

&lt;div class=Section1&gt;

&lt;p class=MsoNormal&gt;Hi All,&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;I am trying to generate PDFA-1b document with FOP by feeding
an xml and xsl file as input. When i run,&amp;nbsp; the document gets generated
successfully in PDFA mode. But when the content of the xsl file exceeds one
page(more than one apge sequence), the processor throws PDFConformanceException
saying &amp;quot;For PDF/A-1b, all fonts, even the base 14 fonts, have to be
embedded! Offending font: Times-Roman&amp;quot;. I am also giving the console
output below. &lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;Oct 21, 2009 12:02:18 PM
org.apache.fop.apps.FopFactoryConfigurator configure&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;INFO: Default page-height set to: 29.7cm&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;Oct 21, 2009 12:02:18 PM
org.apache.fop.apps.FopFactoryConfigurator configure&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;INFO: Default page-width set to: 21cm&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;Oct 21, 2009 12:02:18 PM
org.apache.fop.fonts.truetype.TTFFile determineAscDesc&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;WARNING: Ascender and descender together are larger than the
em box. This could lead to a wrong baseline placement in Apache FOP.&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;Oct 21, 2009 12:02:18 PM
org.apache.fop.layoutmgr.table.TableLayoutManager getNextKnuthElements&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;INFO: table-layout=&amp;quot;fixed&amp;quot; and width=&amp;quot;auto&amp;quot;,
but auto-layout not supported =&amp;gt; assuming width=&amp;quot;100%&amp;quot;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;org.apache.fop.pdf.PDFConformanceException: For PDF/A-1b,
all fonts, even the base 14 fonts, have to be embedded! Offending font:
Times-Roman&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;The strange thing is that this problem does not occur if my
xsl page content is only in one page. If you guys have any ideas to share, it
would be great. &lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;Thanks and regards,&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;Sivashankar&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;/div&gt;

&lt;pre&gt;&lt;/PRE&gt;&lt;p style=&quot;font-size:13px&quot;&gt;This message contains information that may be privileged or confidential and is the property of the Capgemini Group. It is intended only for the person to whom it is addressed. If you are not the intended recipient, you are not authorized to read, print, retain, copy, disseminate, distribute, or use this message or any part thereof. If you receive this message in error, please notify the sender immediately and delete all copies of this message..&lt;/p&gt;&lt;PRE&gt;
&lt;/pre&gt;&lt;/body&gt;

&lt;/html&gt;
</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/PDFA---Problem-with-embedding-of-fonts-when-fo-document-contains--more-than-1-page-tp26005322p26005322.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25979086</id>
	<title>conditional page break</title>
	<published>2009-10-20T07:55:49Z</published>
	<updated>2009-10-20T07:55:49Z</updated>
	<author>
		<name>Tamsin-3</name>
	</author>
	<content type="html">&lt;html xmlns:v=&quot;urn:schemas-microsoft-com:vml&quot; xmlns:o=&quot;urn:schemas-microsoft-com:office:office&quot; xmlns:w=&quot;urn:schemas-microsoft-com:office:word&quot; xmlns=&quot;http://www.w3.org/TR/REC-html40&quot;&gt;

&lt;head&gt;
&lt;META HTTP-EQUIV=&quot;Content-Type&quot; CONTENT=&quot;text/html; charset=us-ascii&quot;&gt;
&lt;meta name=Generator content=&quot;Microsoft Word 11 (filtered medium)&quot;&gt;

&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;o:shapedefaults v:ext=&quot;edit&quot; spidmax=&quot;1026&quot; /&gt;
&lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;o:shapelayout v:ext=&quot;edit&quot;&gt;
  &lt;o:idmap v:ext=&quot;edit&quot; data=&quot;1&quot; /&gt;
 &lt;/o:shapelayout&gt;&lt;/xml&gt;&lt;![endif]--&gt;
&lt;/head&gt;

&lt;body lang=EN-GB link=blue vlink=purple&gt;

&lt;div class=Section1&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt'&gt;Hi,&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt'&gt;I am trying
to find a way to conditionally start a new page within a PDF. Basically, if
block A fits on one page, even with space remaining, block B should start on a
new page. But if block A runs onto the next page, block B should start straight
after block A. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt'&gt;I can&amp;#8217;t
see a way to do this &amp;#8211; I first looked into comparing the page numbers,
but obviously you can&amp;#8217;t do this at the XSL step of the process. Wondered
if anyone can suggest a solution?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt'&gt;Thanks,&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt'&gt;Tamsin&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;/div&gt;

&lt;/body&gt;

&lt;/html&gt;
</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/conditional-page-break-tp25979086p25979086.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25725440</id>
	<title>Design Notes for Extensible Stylesheet Language (XSL) 2.0</title>
	<published>2009-10-02T20:18:03Z</published>
	<updated>2009-10-02T20:18:03Z</updated>
	<author>
		<name>Liam Quin</name>
	</author>
	<content type="html">The XSL-FO subgroup of the XSL Working Group has published a
&lt;br&gt;First Public Working Draft of 
&lt;br&gt;&amp;quot;Design Notes for Extensible Stylesheet Language (XSL) 2.0&amp;quot;, 
&lt;br&gt;which contains initial and early work on XSL-FO 2.0.
&lt;br&gt;&lt;br&gt;The document is at &lt;a href=&quot;http://www.w3.org/TR/xslfo20/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/TR/xslfo20/&lt;/a&gt;&lt;br&gt;&lt;br&gt;It's very incomplete right now (hence calling it
&lt;br&gt;&amp;quot;Design Notes&amp;quot; rather than a specification), and we're
&lt;br&gt;very much wanting feeback -- are you likely to implement 
&lt;br&gt;any of it?
&lt;br&gt;&lt;br&gt;Or, are you a user wanting any of these features, and,
&lt;br&gt;if so, will they meet your needs if someone implements them?
&lt;br&gt;&lt;br&gt;There are links to specific Bugzilla items in the document,
&lt;br&gt;or you can send mail (see the Status section of the
&lt;br&gt;document for where to send it, as always).
&lt;br&gt;&lt;br&gt;Liam
&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Liam Quin, W3C XML Activity Lead, &lt;a href=&quot;http://www.w3.org/People/Quin/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/People/Quin/&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://www.holoweb.net/~liam/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.holoweb.net/~liam/&lt;/a&gt;&amp;nbsp;* &lt;a href=&quot;http://www.fromoldbooks.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.fromoldbooks.org/&lt;/a&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Design-Notes-for-Extensible-Stylesheet-Language-%28XSL%29-2.0-tp25725440p25725440.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25470292</id>
	<title>RE: Alpha and Beta Print</title>
	<published>2009-09-16T03:12:59Z</published>
	<updated>2009-09-16T03:12:59Z</updated>
	<author>
		<name>Gabriel Birke</name>
	</author>
	<content type="html">&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0 Transitional//EN&quot;&gt;
&lt;HTML xmlns=&quot;http://www.w3.org/TR/REC-html40&quot; xmlns:v=&quot;urn:schemas-microsoft-com:vml&quot; xmlns:o=&quot;urn:schemas-microsoft-com:office:office&quot; xmlns:w=&quot;urn:schemas-microsoft-com:office:word&quot; xmlns:m=&quot;http://schemas.microsoft.com/office/2004/12/omml&quot;&gt;&lt;HEAD&gt;
&lt;META http-equiv=Content-Type content=&quot;text/html; charset=us-ascii&quot;&gt;
&lt;META content=&quot;MSHTML 6.00.6000.16890&quot; name=GENERATOR&gt;

&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;o:shapedefaults v:ext=&quot;edit&quot; spidmax=&quot;1026&quot; /&gt;
&lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;o:shapelayout v:ext=&quot;edit&quot;&gt;
  &lt;o:idmap v:ext=&quot;edit&quot; data=&quot;1&quot; /&gt;
 &lt;/o:shapelayout&gt;&lt;/xml&gt;&lt;![endif]--&gt;&lt;/HEAD&gt;
&lt;BODY lang=DE vLink=purple link=blue&gt;
&lt;DIV dir=ltr align=left&gt;&lt;FONT face=Arial color=#0000ff size=2&gt;&lt;SPAN class=278160310-16092009&gt;Hello,&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV dir=ltr align=left&gt;&lt;FONT face=Arial color=#0000ff size=2&gt;&lt;SPAN class=278160310-16092009&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV dir=ltr align=left&gt;&lt;FONT face=Arial color=#0000ff size=2&gt;&lt;SPAN class=278160310-16092009&gt;The problem here is that the&amp;nbsp;font you are using 
(probably some builtin sans-serif font) has no glyph for the alpha and beta 
characters. RenderX recognizes this and replaces the char with a # sign. You 
have two possibilities here: &lt;/SPAN&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;OL dir=ltr&gt;
  &lt;LI&gt;
  &lt;DIV align=left&gt;&lt;FONT face=Arial color=#0000ff size=2&gt;&lt;SPAN class=278160310-16092009&gt;use a font for all of your text that has the matching 
  unicode glyphs in it. For arrows, we had good results with &lt;SPAN lang=DE&gt;Lucida Grade Sans coming with the default Java installation. See &lt;A href=&quot;http://www.alanwood.net/unicode/fonts.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.alanwood.net/unicode/fonts.html&lt;/A&gt;&amp;nbsp;for 
  reference.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;/LI&gt;
  &lt;LI&gt;
  &lt;DIV align=left&gt;&lt;FONT face=Arial color=#0000ff size=2&gt;&lt;SPAN class=278160310-16092009&gt;&lt;SPAN lang=DE&gt;use a dingbats font that contains the 
  chars and replace the alpha and beta chars with the chars theat produce the 
  correct chars in this font. You will need to surround them with &amp;lt;inline&amp;gt; 
  elements that switch to font for the particular 
  char.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;/LI&gt;&lt;/OL&gt;
&lt;DIV dir=ltr align=left&gt;&lt;FONT face=Arial color=#0000ff size=2&gt;&lt;SPAN class=278160310-16092009&gt;Greetings,&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV dir=ltr align=left&gt;&lt;FONT face=Arial color=#0000ff size=2&gt;&lt;SPAN class=278160310-16092009&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV dir=ltr align=left&gt;&lt;FONT face=Arial color=#0000ff size=2&gt;&lt;SPAN class=278160310-16092009&gt;Gabriel&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV dir=ltr align=left&gt;&lt;FONT face=Arial color=#0000ff size=2&gt;&lt;SPAN class=278160310-16092009&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV dir=ltr align=left&gt;
&lt;HR tabIndex=-1&gt;
&lt;/DIV&gt;
&lt;DIV dir=ltr align=left&gt;&lt;FONT face=Tahoma size=2&gt;&lt;B&gt;From:&lt;/B&gt; 
&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25470292&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;www-xsl-fo-request@...&lt;/a&gt; [mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25470292&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;www-xsl-fo-request@...&lt;/a&gt;] &lt;B&gt;On Behalf Of 
&lt;/B&gt;Michael Gajda&lt;BR&gt;&lt;B&gt;Sent:&lt;/B&gt; Tuesday, September 08, 2009 2:19 
PM&lt;BR&gt;&lt;B&gt;To:&lt;/B&gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25470292&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;www-xsl-fo@...&lt;/a&gt;&lt;BR&gt;&lt;B&gt;Subject:&lt;/B&gt; Alpha and Beta 
Print&lt;BR&gt;&lt;/FONT&gt;&lt;BR&gt;&lt;/DIV&gt;
&lt;BLOCKQUOTE dir=ltr style=&quot;PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #0000ff 2px solid; MARGIN-RIGHT: 0px&quot;&gt;
  &lt;DIV&gt;&lt;/DIV&gt;
  &lt;DIV class=Section1&gt;
  &lt;P class=MsoNormal&gt;Hello,&lt;o:p&gt;&lt;/o:p&gt;&lt;/P&gt;
  &lt;P class=MsoNormal&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
  &lt;P class=MsoNormal&gt;&lt;SPAN lang=EN-US&gt;I&amp;#8217;ve got a a little problem with the 
  printing of the alpha and beta characters.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
  &lt;P class=MsoNormal&gt;&lt;SPAN lang=EN-US&gt;I am generating PDF-reports from a 
  webinterface with XML and XSL-FO.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
  &lt;P class=MsoNormal&gt;&lt;SPAN lang=EN-US&gt;On this reports are the Characters &amp;#8220;Alpha&amp;#8221; 
  and &amp;#8220;Beta&amp;#8221; from the Greek alphabet.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
  &lt;P class=MsoNormal&gt;&lt;SPAN lang=EN-US&gt;But if I print this form, then the Greek 
  chars turn into # . Why?&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
  &lt;P class=MsoNormal&gt;&lt;SPAN lang=EN-US&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
  &lt;P class=MsoNormal&gt;&lt;SPAN lang=EN-US&gt;Thanks for help!&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
  &lt;P class=MsoNormal&gt;&lt;SPAN lang=EN-US&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
  &lt;P class=MsoNormal&gt;&lt;SPAN lang=EN-US&gt;Michael&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
  &lt;P class=MsoNormal&gt;&lt;SPAN lang=EN-US&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;/BLOCKQUOTE&gt;&lt;/BODY&gt;&lt;/HTML&gt;
</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Alpha-and-Beta-Print-tp25346071p25470292.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25469525</id>
	<title>Re: Survey: Where is XSL FO used?</title>
	<published>2009-09-16T03:03:45Z</published>
	<updated>2009-09-16T03:03:45Z</updated>
	<author>
		<name>Tony Graham-3</name>
	</author>
	<content type="html">On Thu, Aug 20 2009 18:40:27 +0100, &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25469525&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Tony.Graham@...&lt;/a&gt; wrote:
&lt;br&gt;&amp;gt; I am giving a talk &amp;quot;XSL FO 2.0: A Technical Overview&amp;quot; at XML-in-Practice
&lt;br&gt;&amp;gt; 2009 [1] in September.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; As well as discussing the XSL FO 2.0 Requirements document [2] and the
&lt;br&gt;&amp;gt; work towards XSL FO 2.0 done to date, I want to highlight what can be
&lt;br&gt;&amp;gt; done with XSL 1.1 and what is being achieved today.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; So I would like to know how you are using XSL FO. &amp;nbsp;Please reply
&lt;br&gt;&amp;gt; off-list to &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25469525&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Tony.Graham@...&lt;/a&gt;.
&lt;br&gt;&lt;br&gt;Thanks to those who responded. &amp;nbsp;However, there were only five responses
&lt;br&gt;(one multi-part).
&lt;br&gt;&lt;br&gt;There weren't enough responses to be able to discern any trends, so I've
&lt;br&gt;just collated all the responses below.
&lt;br&gt;&lt;br&gt;I am still interested in finding out more about where XSL FO is used,
&lt;br&gt;particularly if there's applications that would make the conference
&lt;br&gt;audience think &amp;quot;I didn't know you could de that!&amp;quot;.
&lt;br&gt;&lt;br&gt;If you don't need to be anonymous, I expect that responding on this list
&lt;br&gt;would also be fine.
&lt;br&gt;&lt;br&gt;...
&lt;br&gt;&amp;gt; Use:
&lt;br&gt;&lt;br&gt;1. Manuals and catalogues
&lt;br&gt;&lt;br&gt;2a. Laws
&lt;br&gt;&lt;br&gt;2b. Production of preflights for journals
&lt;br&gt;&lt;br&gt;2c. PDF documentation
&lt;br&gt;&lt;br&gt;3. CSSToXSLFO
&lt;br&gt;&lt;br&gt;4. Generate PDFs for a student records system, exam results
&lt;br&gt;&lt;br&gt;5. PDFs for a customized version of DocBook, invoices
&lt;br&gt;&lt;br&gt;&amp;gt; Volume (e.g., pages per day/week/month/year/job):
&lt;br&gt;&lt;br&gt;1. 20-100 Pages per Job
&lt;br&gt;&lt;br&gt;2a. ca. 3000 pages per day (incl. &amp;nbsp;preflights), about 40 single books per
&lt;br&gt;&amp;nbsp; &amp;nbsp; year
&lt;br&gt;&lt;br&gt;2b. ca. 30 pages per day
&lt;br&gt;&lt;br&gt;2c. ca. 10 pages per day
&lt;br&gt;&lt;br&gt;3. a few pages per month
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp;CSSToXSLFO, being an XML-filter, is built into applications by
&lt;br&gt;&amp;nbsp; &amp;nbsp;people, often to generate reports from data. I have applied it like
&lt;br&gt;&amp;nbsp; &amp;nbsp;this myself in a project for the European Commission, where reports
&lt;br&gt;&amp;nbsp; &amp;nbsp;are generated with customs data and a thousand page voting document
&lt;br&gt;&amp;nbsp; &amp;nbsp;is produced in 23 languages to support the publication of the
&lt;br&gt;&amp;nbsp; &amp;nbsp;Combined Nomenclature legislation.
&lt;br&gt;&lt;br&gt;4. Before we issued results only online I used generate the results
&lt;br&gt;&amp;nbsp; &amp;nbsp;letters using cocoon which could amount to 10,000 pages in a couple
&lt;br&gt;&amp;nbsp; &amp;nbsp;of days.
&lt;br&gt;&lt;br&gt;5. 130 pages per 3 months
&lt;br&gt;&lt;br&gt;&amp;gt; When you started using XSL FO:
&lt;br&gt;&lt;br&gt;1. 2006
&lt;br&gt;&lt;br&gt;2. 2002
&lt;br&gt;&lt;br&gt;3. 2001
&lt;br&gt;&lt;br&gt;5. 2001?
&lt;br&gt;&lt;br&gt;&amp;gt; Interesting aspects of job/output:
&lt;br&gt;&lt;br&gt;1. Great automation of publishing documents in different languages and
&lt;br&gt;&amp;nbsp; &amp;nbsp;different Styles (Using XSL-FO).
&lt;br&gt;&lt;br&gt;2a. Our XML source data for a single law includes all of its
&lt;br&gt;&amp;nbsp; &amp;nbsp; versions. So it's pretty tricky to get the currently valid version
&lt;br&gt;&amp;nbsp; &amp;nbsp; out of the data, since there might already be some versions that
&lt;br&gt;&amp;nbsp; &amp;nbsp; will get applicable in the future.
&lt;br&gt;&lt;br&gt;2b. Our authors are writing in-house articles with an specially adapted
&lt;br&gt;&amp;nbsp; &amp;nbsp; XML editor. We included an option to produce a PDF preflight (via
&lt;br&gt;&amp;nbsp; &amp;nbsp; XSL-FO and Cocoon) from their articles to rate its length - which is
&lt;br&gt;&amp;nbsp; &amp;nbsp; important for setting.
&lt;br&gt;&lt;br&gt;2c. We are using DITA in combination with Apache Forrest for our
&lt;br&gt;&amp;nbsp; &amp;nbsp; internal documentation and offer to generate an PDF output via
&lt;br&gt;&amp;nbsp; &amp;nbsp; XSL-FO
&lt;br&gt;&lt;br&gt;5. Versatility. I get it to do exactly what I want.
&lt;br&gt;&lt;br&gt;&amp;gt; Additional comments:
&lt;br&gt;&lt;br&gt;2. We are really looking forwart to XSL-FO 2.0
&lt;br&gt;&lt;br&gt;&amp;gt; Anonymous (yes/no):
&lt;br&gt;&lt;br&gt;2. Roman Huditsch, LexisNexis Verlag ARD Orac GmbH &amp; Co KG
&lt;br&gt;&lt;br&gt;3. Werner Donné
&lt;br&gt;&lt;br&gt;5. Éric Bischoff, Bureau Cornavin
&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;&lt;br&gt;&lt;br&gt;Tony Graham &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25469525&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Tony.Graham@...&lt;/a&gt;
&lt;br&gt;Director &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;W3C XSL FO SG Invited Expert
&lt;br&gt;Menteith Consulting Ltd &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; XML Guild member
&lt;br&gt;XML, XSL and XSLT consulting, programming and training
&lt;br&gt;Registered Office: 13 Kelly's Bay Beach, Skerries, Co. Dublin, Ireland
&lt;br&gt;Registered in Ireland - No. 428599 &amp;nbsp; &lt;a href=&quot;http://www.menteithconsulting.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.menteithconsulting.com&lt;/a&gt;&lt;br&gt;&amp;nbsp; -- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;--
&lt;br&gt;xmlroff XSL Formatter &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xmlroff.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xmlroff.org&lt;/a&gt;&lt;br&gt;xslide Emacs mode &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;a href=&quot;http://www.menteith.com/wiki/xslide&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.menteith.com/wiki/xslide&lt;/a&gt;&lt;br&gt;Unicode: A Primer &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; urn:isbn:0-7645-4625-2
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Survey%3A-Where-is-XSL-FO-used--tp25066740p25469525.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25367700</id>
	<title>SVG2PDF Some characters not recognised when transforming to PDF</title>
	<published>2009-09-08T09:29:54Z</published>
	<updated>2009-09-08T09:29:54Z</updated>
	<author>
		<name>Jones, Mark (BVT) (UK)</name>
	</author>
	<content type="html">&lt;html xmlns:v=&quot;urn:schemas-microsoft-com:vml&quot; xmlns:o=&quot;urn:schemas-microsoft-com:office:office&quot; xmlns:w=&quot;urn:schemas-microsoft-com:office:word&quot; xmlns:st1=&quot;urn:schemas-microsoft-com:office:smarttags&quot; xmlns=&quot;http://www.w3.org/TR/REC-html40&quot;&gt;

&lt;head&gt;
&lt;META HTTP-EQUIV=&quot;Content-Type&quot; CONTENT=&quot;text/html; charset=us-ascii&quot;&gt;
&lt;meta name=Generator content=&quot;Microsoft Word 11 (filtered medium)&quot;&gt;
&lt;!--[if !mso]&gt;
&lt;style&gt;
v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
..shape {behavior:url(#default#VML);}
&lt;/style&gt;
&lt;![endif]--&gt;
&lt;title&gt;BAE Systems Normal.dot&lt;/title&gt;
&lt;o:SmartTagType namespaceuri=&quot;urn:schemas-microsoft-com:office:smarttags&quot; name=&quot;PostalCode&quot; /&gt;
&lt;o:SmartTagType namespaceuri=&quot;urn:schemas-microsoft-com:office:smarttags&quot; name=&quot;City&quot; /&gt;
&lt;o:SmartTagType namespaceuri=&quot;urn:schemas-microsoft-com:office:smarttags&quot; name=&quot;place&quot; /&gt;
&lt;!--[if !mso]&gt;
&lt;style&gt;
st1\:*{behavior:url(#default#ieooui) }
&lt;/style&gt;
&lt;![endif]--&gt;

&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;o:shapedefaults v:ext=&quot;edit&quot; spidmax=&quot;2050&quot; /&gt;
&lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;o:shapelayout v:ext=&quot;edit&quot;&gt;
  &lt;o:idmap v:ext=&quot;edit&quot; data=&quot;1&quot; /&gt;
 &lt;/o:shapelayout&gt;&lt;/xml&gt;&lt;![endif]--&gt;
&lt;/head&gt;

&lt;body lang=EN-GB link=blue vlink=&quot;#606420&quot;&gt;

&lt;div class=Section1&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;Hi there,&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;I have a Java Stored Procedure in Oracle that converts a
CLOB feed of SVG based XML into a PDF file and stores it as a BFILE.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;The following code works. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;Code:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;CREATE OR REPLACE AND RESOLVE JAVA SOURCE NAMED
DMG.&amp;quot;com/aca/pdfwriter&amp;quot; AS&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;package com.aca.pdfwriter;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;//import Java&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;import java.io.BufferedReader;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;import java.io.File;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;import java.io.IOException;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;import java.io.OutputStream;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;import java.io.BufferedReader;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;import java.io.InputStream;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;import java.io.InputStreamReader;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;import java.sql.PreparedStatement;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;import java.sql.Blob;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;import java.sql.Connection;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;import java.sql.DriverManager;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;import java.sql.ResultSet;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;import java.sql.SQLException;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;import java.sql.Statement;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;//import oracle &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;import oracle.jdbc.pool.OracleDataSource;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;import oracle.jdbc.OracleResultSet;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;import oracle.sql.BFILE;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;import oracle.sql.BLOB;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;import oracle.sql.CLOB;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;//import Batik &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;import org.apache.batik.transcoder.Transcoder;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;import org.apache.batik.transcoder.TranscoderException;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;import org.apache.batik.transcoder.TranscoderInput;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;import org.apache.batik.transcoder.TranscoderOutput;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;import org.apache.batik.gvt.font.GVTGlyphVector;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;import
org.apache.avalon.framework.configuration.Configuration;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;import org.apache.avalon.framework.configuration.DefaultConfigurationBuilder;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;import org.apache.fop.svg.PDFTranscoder;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;import org.apache.fop.fonts.apps.PFMReader;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;public class svg2pdf{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public static int
convertSVG2PDF(oracle.sql.CLOB svg) throws IOException,
TranscoderException,SQLException {&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; InputStream in = null;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; int seq =0;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Transcoder
transcoder = new org.apache.fop.svg.PDFTranscoder();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;//Setup input&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //InputStream in
= new java.io.FileInputStream(svg);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //svg.open();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //in =
svg.getBinaryStream();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; in =
svg.getAsciiStream();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; try {&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
TranscoderInput input = new TranscoderInput(in);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
//get the current connection&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
Connection conn = DriverManager.getConnection(&amp;quot;jdbc:default:connection&amp;quot;);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
conn.setAutoCommit(false); //must be set to false&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
//Get unique sequence number&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
Statement stmt = conn.createStatement();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
ResultSet rset = stmt.executeQuery(&amp;quot;select TEMP_BLOB_SEQ.nextval from
dual&amp;quot;);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
while (rset.next()) {&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
seq = ((OracleResultSet)rset).getInt(1);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
stmt.close();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
//Prepare the new blob &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
PreparedStatement pstmt = conn.prepareStatement(&amp;quot;insert into temp_blob
(unique_id,blobby) values (&amp;quot; + seq + &amp;quot;,&amp;nbsp; ?)&amp;quot;);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
oracle.sql.BLOB myBlob = oracle.sql.BLOB.createTemporary(conn, true,
oracle.sql.BLOB.DURATION_SESSION);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
//Setup the outputstream &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
OutputStream out = null;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
out = myBlob.setBinaryStream(0);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
try {&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
System.out.println(&amp;quot;start PDF&amp;quot; );&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;TranscoderOutput output = new TranscoderOutput(out);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
//Do the transformation&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
transcoder.transcode(input, output);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
System.out.println(&amp;quot;Generated PDF&amp;quot; );&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
pstmt.setBlob(1,myBlob);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
pstmt.execute();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
pstmt.close();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
} catch (Exception e){&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
System.out.println(e.getMessage() );&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
e.printStackTrace();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
PreparedStatement xxx = conn.prepareStatement(&amp;quot;insert into z (z) values
(&amp;quot; + e.getMessage() + &amp;quot;)&amp;quot;);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
xxx.execute();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
xxx.close();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
} finally {&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
out.close();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
conn.commit();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
conn.close();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; } finally {&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
in.close();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
//svg.closeFile();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return seq;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;/&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;**********************************&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;If I use the following code as my input CLOB the source is
successfully transformed to PDF output.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;Source:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;lt;?xml version=&amp;quot;1.0&amp;quot;
encoding=&amp;quot;iso-8859-1&amp;quot;?&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&amp;lt;!DOCTYPE svg PUBLIC &amp;quot;-//W3C//DTD SVG 1.0//EN&amp;quot; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&amp;quot;http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd&amp;quot;&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&amp;lt;svg width=&amp;quot;1320px&amp;quot; height=&amp;quot;360px&amp;quot; viewBox=&amp;quot;0 0
1320 360&amp;quot;&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;script
type=&amp;quot;text/javascript&amp;quot;&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&amp;lt;![CDATA[&amp;nbsp;&amp;nbsp; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
function ToggleRptValues(){&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
var div = svgDocument.getElementById('Planned');&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
if (div != null){&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
var obj = svgDocument.getElementById('Planned');&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
vis = obj.getAttribute(&amp;quot;style&amp;quot;);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
if (vis == &amp;quot;visibility:visible&amp;quot;)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
obj.setAttribute(&amp;quot;style&amp;quot;,&amp;quot;visibility:hidden&amp;quot;);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
else&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
obj.setAttribute(&amp;quot;style&amp;quot;,&amp;quot;visibility:visible&amp;quot;);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
div = svgDocument.getElementById('Forecast');&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
if (div != null){&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
var obj = svgDocument.getElementById('Forecast');&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
vis = obj.getAttribute(&amp;quot;style&amp;quot;);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
if (vis == &amp;quot;visibility:visible&amp;quot;)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
obj.setAttribute(&amp;quot;style&amp;quot;,&amp;quot;visibility:hidden&amp;quot;);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
else&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
obj.setAttribute(&amp;quot;style&amp;quot;,&amp;quot;visibility:visible&amp;quot;);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
div = svgDocument.getElementById('Actual');&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
if (div != null){&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
var obj = svgDocument.getElementById('Actual');&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
vis = obj.getAttribute(&amp;quot;style&amp;quot;);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
if (vis == &amp;quot;visibility:visible&amp;quot;)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;obj.setAttribute(&amp;quot;style&amp;quot;,&amp;quot;visibility:hidden&amp;quot;);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
else&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
obj.setAttribute(&amp;quot;style&amp;quot;,&amp;quot;visibility:visible&amp;quot;);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
div = svgDocument.getElementById('Conformant');&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&amp;nbsp;if (div != null){&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
var obj = svgDocument.getElementById('Conformant');&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
vis = obj.getAttribute(&amp;quot;style&amp;quot;);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
if (vis == &amp;quot;visibility:visible&amp;quot;)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
obj.setAttribute(&amp;quot;style&amp;quot;,&amp;quot;visibility:hidden&amp;quot;);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;else&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
obj.setAttribute(&amp;quot;style&amp;quot;,&amp;quot;visibility:visible&amp;quot;);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
//]]&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&amp;lt;/script&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;text x=&amp;quot;528&amp;quot;
y=&amp;quot;26&amp;quot; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
style=&amp;quot;text-anchor: middle; font-family:Courier;font-size:12pt;&amp;quot;&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
CDRL Delivery Performance Report&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/text&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;line
x1=&amp;quot;267.384615384615384615384615384615384615&amp;quot; y1=&amp;quot;36&amp;quot;
x2=&amp;quot;267.384615384615384615384615384615384615&amp;quot; y2=&amp;quot;306&amp;quot;
style=&amp;quot;stroke: black;&amp;quot; /&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;text
x=&amp;quot;272.384615384615384615384615384615384615&amp;quot; y=&amp;quot;46&amp;quot;
style=&amp;quot;fill:black; stroke-width: 1;
font-family:Courier;font-size:10pt;&amp;quot;&amp;gt;Today&amp;lt;/text&amp;gt;&amp;nbsp; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;line x1=&amp;quot;100&amp;quot;
y1=&amp;quot;302.599646486964206805125939019001325674&amp;quot; x2=&amp;quot;100&amp;quot; y2=&amp;quot;302.599646486964206805125939019001325674&amp;quot;
style=&amp;quot; stroke: blue;&amp;quot; /&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;line x1=&amp;quot;100&amp;quot;
y1=&amp;quot;302.599646486964206805125939019001325674&amp;quot;
x2=&amp;quot;165.415384615384615384615384615384615385&amp;quot;
y2=&amp;quot;218.72425983208130799823243482103402563&amp;quot; style=&amp;quot; stroke:
blue;&amp;quot; /&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;line
x1=&amp;quot;165.415384615384615384615384615384615385&amp;quot;
y1=&amp;quot;218.72425983208130799823243482103402563&amp;quot;
x2=&amp;quot;230.830769230769230769230769230769230769&amp;quot;
y2=&amp;quot;117.966416261599646486964206805125939019&amp;quot; style=&amp;quot; stroke:
blue;&amp;quot; /&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;line
x1=&amp;quot;230.830769230769230769230769230769230769&amp;quot;
y1=&amp;quot;117.966416261599646486964206805125939019&amp;quot;
x2=&amp;quot;296.246153846153846153846153846153846154&amp;quot;
y2=&amp;quot;93.269111798497569597878921785240830756&amp;quot; style=&amp;quot; stroke:
blue;&amp;quot; /&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;line
x1=&amp;quot;296.246153846153846153846153846153846154&amp;quot; y1=&amp;quot;93.269111798497569597878921785240830756&amp;quot;
x2=&amp;quot;361.661538461538461538461538461538461538&amp;quot;
y2=&amp;quot;79.488731771984091913389306230667255855&amp;quot; style=&amp;quot; stroke:
blue;&amp;quot; /&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;line
x1=&amp;quot;361.661538461538461538461538461538461538&amp;quot;
y1=&amp;quot;79.488731771984091913389306230667255855&amp;quot; x2=&amp;quot;427.076923076923076923076923076923076923&amp;quot;
y2=&amp;quot;67.61732213875386654882898806893504198&amp;quot; style=&amp;quot; stroke:
blue;&amp;quot; /&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;line
x1=&amp;quot;427.076923076923076923076923076923076923&amp;quot;
y1=&amp;quot;67.61732213875386654882898806893504198&amp;quot;
x2=&amp;quot;492.492307692307692307692307692307692308&amp;quot;
y2=&amp;quot;58.430402121078214759169244365885992046&amp;quot; style=&amp;quot; stroke:
blue;&amp;quot; /&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;line
x1=&amp;quot;492.492307692307692307692307692307692308&amp;quot;
y1=&amp;quot;58.430402121078214759169244365885992046&amp;quot;
x2=&amp;quot;557.907692307692307692307692307692307692&amp;quot;
y2=&amp;quot;49.064516129032258064516129032258064516&amp;quot; style=&amp;quot; stroke:
blue;&amp;quot; /&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;line
x1=&amp;quot;557.907692307692307692307692307692307692&amp;quot;
y1=&amp;quot;49.064516129032258064516129032258064516&amp;quot;
x2=&amp;quot;623.323076923076923076923076923076923077&amp;quot;
y2=&amp;quot;40.653115333627927529827662395050817499&amp;quot; style=&amp;quot; stroke:
blue;&amp;quot; /&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;line
x1=&amp;quot;623.323076923076923076923076923076923077&amp;quot;
y1=&amp;quot;40.653115333627927529827662395050817499&amp;quot;
x2=&amp;quot;688.738461538461538461538461538461538462&amp;quot;
y2=&amp;quot;36.656208572691117984975695978789217852&amp;quot; style=&amp;quot; stroke:
blue;&amp;quot; /&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;line
x1=&amp;quot;688.738461538461538461538461538461538462&amp;quot;
y1=&amp;quot;36.656208572691117984975695978789217852&amp;quot;
x2=&amp;quot;754.153846153846153846153846153846153846&amp;quot;
y2=&amp;quot;36.417587273530711444984533804684047724&amp;quot; style=&amp;quot; stroke:
blue;&amp;quot; /&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;g id=&amp;quot;Planned&amp;quot;
style=&amp;quot;visibility:visible&amp;quot;&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&amp;lt;circle cx=&amp;quot;100&amp;quot;
cy=&amp;quot;302.599646486964206805125939019001325674&amp;quot; r=&amp;quot;2&amp;quot;
style=&amp;quot;stroke: black; fill:blue;&amp;quot; /&amp;gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&amp;lt;text x=&amp;quot;90&amp;quot;
y=&amp;quot;302.599646486964206805125939019001325674&amp;quot; style=&amp;quot;fill:blue;
stroke-width: 1; font-family:Courier; font-size:10pt;&amp;quot;&amp;gt;57&amp;lt;/text&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;circle
cx=&amp;quot;165.415384615384615384615384615384615385&amp;quot;
cy=&amp;quot;218.72425983208130799823243482103402563&amp;quot; r=&amp;quot;2&amp;quot;
style=&amp;quot;stroke: black; fill:blue;&amp;quot; /&amp;gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&amp;nbsp;&amp;nbsp; &lt;b&gt;&lt;span style='background:yellow;font-weight:bold'&gt;&amp;lt;text
x=&amp;quot;90&amp;quot; y=&amp;quot;302.599646486964206805125939019001325674&amp;quot;
style=&amp;quot;fill:blue; stroke-width: 1; font-family:Courier;
font-size:10pt;&amp;quot;&amp;gt;123567890 abcdefg&amp;lt;/text&amp;gt;&lt;/span&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/g&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;lt;/svg&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;***************************&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;However, if I change the hi-lighted bit to output the
character &lt;b&gt;&lt;span style='font-weight:bold'&gt;4&lt;/span&gt;&lt;/b&gt; or &lt;b&gt;&lt;span style='font-weight:bold'&gt;x&lt;/span&gt;&lt;/b&gt; it throws an error:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;b&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial;font-weight:bold'&gt;&amp;lt;text x=&amp;quot;90&amp;quot;
y=&amp;quot;302.599646486964206805125939019001325674&amp;quot; style=&amp;quot;fill:blue;
stroke-width: 1; font-family:Courier; font-size:10pt;&amp;quot;&amp;gt;&lt;span style='background:yellow'&gt;44&lt;/span&gt;123567890 abcdefg&amp;lt;/text&amp;gt;&lt;/span&gt;&lt;/font&gt;&lt;/b&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;font-family:Arial'&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;*************************&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;Here is the error&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;java.lang.ArrayIndexOutOfBoundsException&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at java.lang.System.arraycopy(System.java)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at
java.awt.geom.GeneralPathIterator.currentSegment(GeneralPathIterator.java:104)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at
java.awt.geom.GeneralPath.append(GeneralPath.java:309)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at
java.awt.geom.GeneralPath.append(GeneralPath.java:282)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at
org.apache.batik.gvt.font.AWTGVTGlyphVector.getOutline(Unknown Source)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at
org.apache.batik.gvt.font.AWTGVTGlyphVector.getBounds2D(Unknown Source)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at
org.apache.batik.gvt.text.GlyphLayout.getBounds2D(Unknown Source)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.apache.batik.gvt.renderer.StrokingTextPainter.getBounds2D(Unknown
Source)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at
org.apache.batik.gvt.TextNode.getPrimitiveBounds(Unknown Source)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at
org.apache.batik.gvt.AbstractGraphicsNode.getTransformedPrimitiveBounds(Unknown
Source)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.apache.batik.gvt.AbstractGraphicsNode.getTransformedBounds(Unknown
Source)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at
org.apache.batik.gvt.CompositeGraphicsNode.getPrimitiveBounds(Unknown Source)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at
org.apache.batik.gvt.CompositeGraphicsNode.getTransformedPrimitiveBounds(Unknown
Source)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at
org.apache.batik.gvt.AbstractGraphicsNode.getTransformedBounds(Unknown Source)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at
org.apache.batik.gvt.CompositeGraphicsNode.getPrimitiveBounds(Unknown Source)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.apache.batik.gvt.CompositeGraphicsNode.getTransformedPrimitiveBounds(Unknown
Source)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at
org.apache.batik.gvt.AbstractGraphicsNode.getTransformedBounds(Unknown Source)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at
org.apache.batik.gvt.CompositeGraphicsNode.getPrimitiveBounds(Unknown Source)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at
org.apache.batik.gvt.AbstractGraphicsNode.getBounds(Unknown Source)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at
org.apache.batik.gvt.AbstractGraphicsNode.paint(Unknown Source)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at
org.apache.fop.svg.PDFTranscoder.transcode(PDFTranscoder.java:237)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.apache.batik.transcoder.XMLAbstractTranscoder.transcode(Unknown
Source)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at
org.apache.batik.transcoder.SVGAbstractTranscoder.transcode(Unknown Source)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at
com.aca.pdfwriter.svg2pdf.convertSVG2PDF(pdfwriter:84)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;*********************&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;I am quite baffled as to how I resolve this.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;I tried naming standard fonts e.g. &lt;b&gt;&lt;span style='font-weight:bold'&gt;Courier, Arial Times Helvitica. &lt;/span&gt;&lt;/b&gt;But it came
down to the same issue each time, it is only when the character 4 or x is
displayed as text that the error occurs.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;Any ideas would be appreciated.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;Regards&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 face=Arial&gt;&lt;span style='font-size:10.0pt;
font-family:Arial'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;b&gt;&lt;font size=2 color=teal face=Arial&gt;&lt;span style='font-size:10.0pt;font-family:Arial;color:teal;font-weight:bold'&gt;Mark
Jones&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 color=gray face=Arial&gt;&lt;span style='font-size:
10.0pt;font-family:Arial;color:gray'&gt;Senior Developer&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 color=gray face=Arial&gt;&lt;span style='font-size:
10.0pt;font-family:Arial;color:gray'&gt;0117 9186327&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 color=gray face=Arial&gt;&lt;span style='font-size:
10.0pt;font-family:Arial;color:gray'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;b&gt;&lt;font size=2 color=teal face=Arial&gt;&lt;span style='font-size:10.0pt;font-family:Arial;color:teal;font-weight:bold'&gt;BVT
Surface Fleet Ltd&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;!--[if gte vml 1]&gt;&lt;v:line id=&quot;_x0000_s1026&quot; style='position:absolute;
 z-index:1' from=&quot;0,4.8pt&quot; to=&quot;450pt,4.8pt&quot; strokecolor=&quot;teal&quot; strokeweight=&quot;2pt&quot; /&gt;&lt;![endif]--&gt;&lt;![if !vml]&gt;&lt;span style='mso-ignore:vglayout;position:relative;z-index:1;left:-2px;top:5px;
width:604px;height:8px'&gt;&lt;img width=604 height=3 src=&quot;http://old.nabble.com/attachment/25367700/0/image002.gif&quot; v:shapes=&quot;_x0000_s1026&quot;&gt;&lt;/span&gt;&lt;![endif]&gt;&lt;font size=2 color=gray face=Arial&gt;&lt;span style='font-size:10.0pt;font-family:Arial;
color:gray'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;br style='mso-ignore:vglayout' clear=ALL&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 color=gray face=Arial&gt;&lt;span style='font-size:
10.0pt;font-family:Arial;color:gray'&gt;Building 20x, Filton, &lt;st1:place w:st=&quot;on&quot;&gt;&lt;st1:City w:st=&quot;on&quot;&gt;Bristol&lt;/st1:City&gt;, &lt;st1:PostalCode w:st=&quot;on&quot;&gt;BS34 7QW&lt;/st1:PostalCode&gt;&lt;/st1:place&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;b&gt;&lt;font size=2 color=gray face=Arial&gt;&lt;span style='font-size:10.0pt;font-family:Arial;color:gray;font-weight:bold'&gt;www.bvtsurfacefleet.com&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 color=gray face=Arial&gt;&lt;span style='font-size:
10.0pt;font-family:Arial;color:gray'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;b&gt;&lt;font size=1 color=gray face=Arial&gt;&lt;span style='font-size:7.0pt;font-family:Arial;color:gray;font-weight:bold'&gt;A BAE
Systems and VT Group joint venture&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;b&gt;&lt;font size=1 color=gray face=Arial&gt;&lt;span style='font-size:7.0pt;font-family:Arial;color:gray;font-weight:bold'&gt;Registered
No. 06160534&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p class=MsoNormal style='margin-bottom:12.0pt'&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span style='font-size:12.0pt'&gt;&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal style='margin-bottom:12.0pt'&gt;&lt;font size=3 color=black face=&quot;Times New Roman&quot;&gt;&lt;span style='font-size:12.0pt;color:black'&gt;********************************************************************&lt;br&gt;
This email and any attachments are confidential to the intended&lt;br&gt;
recipient and may also be privileged. If you are not the intended&lt;br&gt;
recipient please delete it from your system and notify the sender.&lt;br&gt;
You should not copy it or use it for any purpose nor disclose or&lt;br&gt;
distribute its contents to any other person.&lt;br&gt;
********************************************************************&lt;/span&gt;&lt;/font&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;

&lt;/div&gt;

&lt;/body&gt;

&lt;/html&gt;
&lt;br /&gt; </content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/SVG2PDF-Some-characters-not-recognised-when-transforming-to-PDF-tp25367700p25367700.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25346071</id>
	<title>Alpha and Beta Print</title>
	<published>2009-09-08T05:19:12Z</published>
	<updated>2009-09-08T05:19:12Z</updated>
	<author>
		<name>Reliquiem</name>
	</author>
	<content type="html">&lt;html xmlns:v=&quot;urn:schemas-microsoft-com:vml&quot; xmlns:o=&quot;urn:schemas-microsoft-com:office:office&quot; xmlns:w=&quot;urn:schemas-microsoft-com:office:word&quot; xmlns:m=&quot;http://schemas.microsoft.com/office/2004/12/omml&quot; xmlns=&quot;http://www.w3.org/TR/REC-html40&quot;&gt;

&lt;head&gt;
&lt;META HTTP-EQUIV=&quot;Content-Type&quot; CONTENT=&quot;text/html; charset=us-ascii&quot;&gt;
&lt;meta name=Generator content=&quot;Microsoft Word 12 (filtered medium)&quot;&gt;

&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;o:shapedefaults v:ext=&quot;edit&quot; spidmax=&quot;1026&quot; /&gt;
&lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;o:shapelayout v:ext=&quot;edit&quot;&gt;
  &lt;o:idmap v:ext=&quot;edit&quot; data=&quot;1&quot; /&gt;
 &lt;/o:shapelayout&gt;&lt;/xml&gt;&lt;![endif]--&gt;
&lt;/head&gt;

&lt;body lang=DE link=blue vlink=purple&gt;

&lt;div class=Section1&gt;

&lt;p class=MsoNormal&gt;Hello,&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span lang=EN-US&gt;I&amp;#8217;ve got a a little problem with the
printing of the alpha and beta characters.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span lang=EN-US&gt;I am generating PDF-reports from a
webinterface with XML and XSL-FO.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span lang=EN-US&gt;On this reports are the Characters &amp;#8220;Alpha&amp;#8221;
and &amp;#8220;Beta&amp;#8221; from the Greek alphabet.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span lang=EN-US&gt;But if I print this form, then the Greek
chars turn into # . Why?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span lang=EN-US&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span lang=EN-US&gt;Thanks for help!&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span lang=EN-US&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span lang=EN-US&gt;Michael&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span lang=EN-US&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;/div&gt;

&lt;/body&gt;

&lt;/html&gt;
</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Alpha-and-Beta-Print-tp25346071p25346071.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25219191</id>
	<title>Need help in using exslt function str:tokenize</title>
	<published>2009-08-31T00:10:04Z</published>
	<updated>2009-08-31T00:10:04Z</updated>
	<author>
		<name>priby</name>
	</author>
	<content type="html">Hi all,
&lt;br&gt;&lt;br&gt;I am trying to tokenize a string that has empty space in between the delimiters(comma is used as delimiter).
&lt;br&gt;&lt;br&gt;I have the XSL code as shown below:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;xsl:variable name=&amp;quot;Test&amp;quot; select=&amp;quot;',BBBB,,DDDD,EEEE'&amp;quot;/&amp;gt; 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;xsl:variable name=&amp;quot;TestToken&amp;quot; select=&amp;quot;str:tokenize($Test,',')&amp;quot;/&amp;gt;
&lt;br&gt;&lt;br&gt;&amp;lt;xsl:message&amp;gt;Value of first is ....&amp;lt;xsl:value-of select=&amp;quot;$TestToken[1]&amp;quot;/&amp;gt;&amp;lt;/xsl:message&amp;gt;
&lt;br&gt;&amp;lt;xsl:message&amp;gt;Value of second &amp;nbsp;is ....&amp;lt;xsl:value-of select=&amp;quot;$TestToken[2]&amp;quot;/&amp;gt;&amp;lt;/xsl:message&amp;gt;	
&lt;br&gt;&amp;lt;xsl:message&amp;gt;Value of Third is ....&amp;lt;xsl:value-of select=&amp;quot;$TestToken[3]&amp;quot;/&amp;gt;&amp;lt;/xsl:message&amp;gt;			
&lt;br&gt;&amp;lt;xsl:message&amp;gt;Value of Fourth is ....&amp;lt;xsl:value-of select=&amp;quot;$TestToken[4]&amp;quot;/&amp;gt;&amp;lt;/xsl:message&amp;gt;	
&lt;br&gt;&amp;lt;xsl:message&amp;gt;Value of Fifth is ....&amp;lt;xsl:value-of select=&amp;quot;$TestToken[5]&amp;quot;/&amp;gt;&amp;lt;/xsl:message&amp;gt;		
&lt;br&gt;&lt;br&gt;Upon executing this code, I get the output as follows:
&lt;br&gt;&lt;br&gt;Value of first is ....BBBB
&lt;br&gt;Value of second &amp;nbsp;is ....DDDD
&lt;br&gt;Value of Third is ....EEEE
&lt;br&gt;Value of Fourth is ....
&lt;br&gt;Value of Fifth is ....
&lt;br&gt;&lt;br&gt;&lt;br&gt;But my &lt;b&gt;required output&lt;/b&gt;&amp;nbsp;is as below:
&lt;br&gt;&lt;br&gt;Value of first is ....
&lt;br&gt;Value of second &amp;nbsp;is ....BBBB
&lt;br&gt;Value of Third is ....
&lt;br&gt;Value of Fourth is ....EEEE
&lt;br&gt;Value of Fifth is ....DDDD
&lt;br&gt;&lt;br&gt;I would like to know how to get the &lt;b&gt;required output&lt;/b&gt;&amp;nbsp;using str:tokenize.
&lt;br&gt;&lt;br&gt;Any help appreciated.
&lt;br&gt;&lt;br&gt;Thanks in advance
&lt;br&gt;Priby
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; </content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Need-help-in-using-exslt-function-str%3Atokenize-tp25219191p25219191.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25137610</id>
	<title>Re: Differing layouts with single and multi page documents</title>
	<published>2009-08-25T09:20:54Z</published>
	<updated>2009-08-25T09:20:54Z</updated>
	<author>
		<name>ollie.petch</name>
	</author>
	<content type="html">&lt;br&gt;&lt;blockquote class=&quot;quote light-black dark-border-color&quot;&gt;&lt;div class=&quot;quote light-border-color&quot;&gt;
&lt;div class=&quot;quote-author&quot; style=&quot;font-weight: bold;&quot;&gt;ollie.petch wrote:&lt;/div&gt;
&lt;div class=&quot;quote-message shrinkable-quote&quot;&gt;I'm using Apache FOP in a Java application to generate invoices, I want a footer displayed only on the final page of the invoice. Sometimes the invoices will span across multiple pages other times they will fill just a single page. After googeling extensively I have come up with the following:
&lt;br&gt;&lt;br&gt;&amp;lt;fo:layout-master-set&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;lt;fo:simple-page-master master-name=&amp;quot;normal&amp;quot; &amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;fo:region-body /&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;fo:region-before /&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;lt;/fo:simple-page-master&amp;gt;
&lt;br&gt;&amp;nbsp; 
&lt;br&gt;&amp;nbsp; &amp;lt;fo:simple-page-master master-name=&amp;quot;last&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;fo:region-body /&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;fo:region-before /&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;fo:region-after region-name=&amp;quot;footer&amp;quot; /&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;lt;/fo:simple-page-master&amp;gt;
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;lt;fo:page-sequence-master master-name=&amp;quot;document&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;!-- Single Page Layout --&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;fo:repeatable-page-master-alternatives maximum-repeats=&amp;quot;1&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;fo:conditional-page-master-reference master-reference=&amp;quot;last&amp;quot; page-position=&amp;quot;first&amp;quot; /&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;/fo:repeatable-page-master-alternatives&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;!-- Multi Page Layout --&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;fo:repeatable-page-master-alternatives maximum-repeats=&amp;quot;no-limit&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;fo:conditional-page-master-reference master-reference=&amp;quot;normal&amp;quot; page-position=&amp;quot;first&amp;quot; /&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;fo:conditional-page-master-reference master-reference=&amp;quot;last&amp;quot; page-position=&amp;quot;last&amp;quot; /&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;fo:conditional-page-master-reference master-reference=&amp;quot;normal&amp;quot; page-position=&amp;quot;rest&amp;quot; /&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;/fo:repeatable-page-master-alternatives&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;/fo:page-sequence-master&amp;gt;
&lt;br&gt;&amp;lt;/fo:layout-master-set&amp;gt;
&lt;br&gt;&lt;br&gt;From my understanding of what I have read online because I have set maximum-repeats to 1 on the first subsequence it will be ignored for all documents with more than one page, &amp;nbsp;therefore the next subsequence with maximum-repeats set to no-limit will be used. However with this setup I get the footers on the first page and the last page, but not on pages in-between. Is there something I am overlooking, to me it seems as though the maximum-repeats attribute is being ignored. 
&lt;br&gt;&lt;br&gt;Any help would be appreciated,
&lt;br&gt;Thanks
&lt;br&gt;Ollie.
&lt;/div&gt;
&lt;/div&gt;&lt;/blockquote&gt;
I'd like to add I get the exact same output when removing the maximum-repeats=&amp;quot;1&amp;quot; attribute.
&lt;br&gt;&lt;br&gt;Ollie
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Differing-layouts-with-single-and-multi-page-documents-tp25137247p25137610.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25137247</id>
	<title>Differing layouts with single and multi page documents</title>
	<published>2009-08-25T09:01:19Z</published>
	<updated>2009-08-25T09:01:19Z</updated>
	<author>
		<name>ollie.petch</name>
	</author>
	<content type="html">I'm using Apache FOP in a Java application to generate invoices, I want a footer displayed only on the final page of the invoice. Sometimes the invoices will span across multiple pages other times they will fill just a single page. After googeling extensively I have come up with the following:
&lt;br&gt;&lt;br&gt;&amp;lt;fo:layout-master-set&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;lt;fo:simple-page-master master-name=&amp;quot;normal&amp;quot; &amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;fo:region-body /&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;fo:region-before /&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;lt;/fo:simple-page-master&amp;gt;
&lt;br&gt;&amp;nbsp; 
&lt;br&gt;&amp;nbsp; &amp;lt;fo:simple-page-master master-name=&amp;quot;last&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;fo:region-body /&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;fo:region-before /&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;fo:region-after region-name=&amp;quot;footer&amp;quot; /&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;lt;/fo:simple-page-master&amp;gt;
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;lt;fo:page-sequence-master master-name=&amp;quot;document&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;!-- Single Page Layout --&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;fo:repeatable-page-master-alternatives maximum-repeats=&amp;quot;1&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;fo:conditional-page-master-reference master-reference=&amp;quot;last&amp;quot; page-position=&amp;quot;first&amp;quot; /&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;/fo:repeatable-page-master-alternatives&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;!-- Multi Page Layout --&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;fo:repeatable-page-master-alternatives maximum-repeats=&amp;quot;no-limit&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;fo:conditional-page-master-reference master-reference=&amp;quot;normal&amp;quot; page-position=&amp;quot;first&amp;quot; /&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;fo:conditional-page-master-reference master-reference=&amp;quot;last&amp;quot; page-position=&amp;quot;last&amp;quot; /&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;fo:conditional-page-master-reference master-reference=&amp;quot;normal&amp;quot; page-position=&amp;quot;rest&amp;quot; /&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;/fo:repeatable-page-master-alternatives&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;/fo:page-sequence-master&amp;gt;
&lt;br&gt;&amp;lt;/fo:layout-master-set&amp;gt;
&lt;br&gt;&lt;br&gt;From my understanding of what I have read online because I have set maximum-repeats to 1 on the first subsequence it will be ignored for all documents with more than one page, &amp;nbsp;therefore the next subsequence with maximum-repeats set to no-limit will be used. However with this setup I get the footers on the first page and the last page, but not on pages in-between. Is there something I am overlooking, to me it seems as though the maximum-repeats attribute is being ignored. 
&lt;br&gt;&lt;br&gt;Any help would be appreciated,
&lt;br&gt;Thanks
&lt;br&gt;Ollie.
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Differing-layouts-with-single-and-multi-page-documents-tp25137247p25137247.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25066740</id>
	<title>Survey: Where is XSL FO used?</title>
	<published>2009-08-20T10:40:27Z</published>
	<updated>2009-08-20T10:40:27Z</updated>
	<author>
		<name>Tony Graham-3</name>
	</author>
	<content type="html">I am giving a talk &amp;quot;XSL FO 2.0: A Technical Overview&amp;quot; at XML-in-Practice
&lt;br&gt;2009 [1] in September.
&lt;br&gt;&lt;br&gt;As well as discussing the XSL FO 2.0 Requirements document [2] and the
&lt;br&gt;work towards XSL FO 2.0 done to date, I want to highlight what can be
&lt;br&gt;done with XSL 1.1 and what is being achieved today.
&lt;br&gt;&lt;br&gt;So I would like to know how you are using XSL FO. &amp;nbsp;Please reply
&lt;br&gt;off-list to &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25066740&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Tony.Graham@...&lt;/a&gt;.
&lt;br&gt;&lt;br&gt;To make it a bit easier, here are some categories:
&lt;br&gt;&lt;br&gt;Use:
&lt;br&gt;&lt;br&gt;Volume (e.g., pages per day/week/month/year/job):
&lt;br&gt;&lt;br&gt;When you started using XSL FO:
&lt;br&gt;&lt;br&gt;Interesting aspects of job/output:
&lt;br&gt;&lt;br&gt;Additional comments:
&lt;br&gt;&lt;br&gt;Anonymous (yes/no):
&lt;br&gt;&lt;br&gt;&lt;br&gt;I am interested in all uses of XSL FO, and if your use is particularly
&lt;br&gt;off-the-wall, I may come back to you asking for a sample or a photo of
&lt;br&gt;the completed work.
&lt;br&gt;&lt;br&gt;I will summarise the results back to this list.
&lt;br&gt;&lt;br&gt;If you want to be anonymous, I won't mention you by name in any results.
&lt;br&gt;&lt;br&gt;Some version of the results may end up being linked to from the W3C XSL
&lt;br&gt;page [3]: I haven't organised anything with the XSL FO SG, but it seems
&lt;br&gt;like the sort of information that would be useful to have there.
&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;&lt;br&gt;&lt;br&gt;Tony Graham &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25066740&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Tony.Graham@...&lt;/a&gt;
&lt;br&gt;Director &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;W3C XSL FO SG Invited Expert
&lt;br&gt;Menteith Consulting Ltd &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; XML Guild member
&lt;br&gt;XML, XSL and XSLT consulting, programming and training
&lt;br&gt;Registered Office: 13 Kelly's Bay Beach, Skerries, Co. Dublin, Ireland
&lt;br&gt;Registered in Ireland - No. 428599 &amp;nbsp; &lt;a href=&quot;http://www.menteithconsulting.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.menteithconsulting.com&lt;/a&gt;&lt;br&gt;&amp;nbsp; -- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;--
&lt;br&gt;xmlroff XSL Formatter &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xmlroff.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xmlroff.org&lt;/a&gt;&lt;br&gt;xslide Emacs mode &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;a href=&quot;http://www.menteith.com/wiki/xslide&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.menteith.com/wiki/xslide&lt;/a&gt;&lt;br&gt;Unicode: A Primer &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; urn:isbn:0-7645-4625-2
&lt;br&gt;&lt;br&gt;&lt;br&gt;[1] &lt;a href=&quot;http://www.idealliance.org/conferences_and_events/xmlinpractice_2009_conference__exposition&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.idealliance.org/conferences_and_events/xmlinpractice_2009_conference__exposition&lt;/a&gt;&lt;br&gt;[2] &lt;a href=&quot;http://www.w3.org/TR/xslfo20-req/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/TR/xslfo20-req/&lt;/a&gt;&lt;br&gt;[3] &lt;a href=&quot;http://www.w3.org/Style/XSL/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/Style/XSL/&lt;/a&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Survey%3A-Where-is-XSL-FO-used--tp25066740p25066740.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25061901</id>
	<title>Re: xsl-fo validity</title>
	<published>2009-08-20T06:14:34Z</published>
	<updated>2009-08-20T06:14:34Z</updated>
	<author>
		<name>Tony Graham-3</name>
	</author>
	<content type="html">On Fri, Aug 14 2009 06:35:06 +0100, &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25061901&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;florin.vasilian@...&lt;/a&gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; I strongly disagree. 
&lt;br&gt;&amp;gt; &amp;lt;prefix:element prefix:attribute=&amp;quot;some value&amp;quot; xmlns:prefix=&amp;quot;a namespace
&lt;br&gt;&amp;gt; URI&amp;quot;/&amp;gt; is valid XML, no question about that. 
&lt;br&gt;&amp;gt; Moreover, 
&lt;br&gt;&amp;gt; &amp;lt;other_prefix:element other_prefix:attribute=&amp;quot;some value&amp;quot;
&lt;br&gt;&amp;gt; xmlns:other_prefix=&amp;quot;a namespace URI&amp;quot;/&amp;gt; should be treated by the parser in
&lt;br&gt;&amp;gt; the same manner as the first one if the namespace URI is the same. 
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; FOP can't handle either. All commercial renderers (Antenna House, Ecrion,
&lt;br&gt;&amp;gt; RenderX) can handle both. 
&lt;/div&gt;&lt;br&gt;XSL 1.1 supports [5] both XML Names 1.0 [1] (with XML 1.0 documents) and
&lt;br&gt;XML Names 1.1 [2] (with XML 1.1 documents).
&lt;br&gt;&lt;br&gt;Your assertions about the equality of the XML where only the namespace
&lt;br&gt;prefixes differ is correct.
&lt;br&gt;&lt;br&gt;However, an unprefixed attribute (even when there is a default namespace
&lt;br&gt;in effect) and a prefixed attribute with the same local name are not
&lt;br&gt;identical.
&lt;br&gt;&lt;br&gt;See the second example in Section 6.3 [3][4] of either Rec. &amp;nbsp;In
&lt;br&gt;particular, note that there are two separate attributes in:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp;&amp;lt;good a=&amp;quot;1&amp;quot; n1:a=&amp;quot;2&amp;quot; /&amp;gt;'
&lt;br&gt;&lt;br&gt;Which does mean that this is legal XML:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp;&amp;lt;fo:block start-indent=&amp;quot;10.620px&amp;quot; fo:start-indent=&amp;quot;620px&amp;quot;&amp;gt;
&lt;br&gt;&lt;br&gt;The XSL 1.1 Recommendation states that it uses the 'fo:' prefix &amp;quot;for
&lt;br&gt;referring to elements in the XSL namespace&amp;quot;. &amp;nbsp;It doesn't use it for
&lt;br&gt;attributes. &amp;nbsp;None of the examples in the Rec use prefixed attributes for
&lt;br&gt;properties.
&lt;br&gt;&lt;br&gt;You have the option of your implementation equating prefixed property
&lt;br&gt;names with property names, but IMO that is not the intent of the XSL
&lt;br&gt;Rec, and generated FO will be more portable if it doesn't prefix the
&lt;br&gt;property names.
&lt;br&gt;&lt;br&gt;You, or anyone, are welcome to raise a comment about this on the XSL-FO
&lt;br&gt;Bugzilla [7]. &amp;nbsp;(I'm going away tomorrow so I don't have time to do it
&lt;br&gt;myself.)
&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;&lt;br&gt;&lt;br&gt;Tony Graham &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25061901&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Tony.Graham@...&lt;/a&gt;
&lt;br&gt;Director &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;W3C XSL FO SG Invited Expert
&lt;br&gt;Menteith Consulting Ltd &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; XML Guild member
&lt;br&gt;XML, XSL and XSLT consulting, programming and training
&lt;br&gt;Registered Office: 13 Kelly's Bay Beach, Skerries, Co. Dublin, Ireland
&lt;br&gt;Registered in Ireland - No. 428599 &amp;nbsp; &lt;a href=&quot;http://www.menteithconsulting.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.menteithconsulting.com&lt;/a&gt;&lt;br&gt;&amp;nbsp; -- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;--
&lt;br&gt;xmlroff XSL Formatter &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xmlroff.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xmlroff.org&lt;/a&gt;&lt;br&gt;xslide Emacs mode &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;a href=&quot;http://www.menteith.com/wiki/xslide&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.menteith.com/wiki/xslide&lt;/a&gt;&lt;br&gt;Unicode: A Primer &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; urn:isbn:0-7645-4625-2
&lt;br&gt;&lt;br&gt;&lt;br&gt;[1] &lt;a href=&quot;http://www.w3.org/TR/REC-xml-names/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/TR/REC-xml-names/&lt;/a&gt;&lt;br&gt;[2] &lt;a href=&quot;http://www.w3.org/TR/xml-names11/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/TR/xml-names11/&lt;/a&gt;&lt;br&gt;[3] &lt;a href=&quot;http://www.w3.org/TR/REC-xml-names/#uniqAttrs&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/TR/REC-xml-names/#uniqAttrs&lt;/a&gt;&lt;br&gt;[4] &lt;a href=&quot;http://www.w3.org/TR/xml-names11/#uniqAttrs&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/TR/xml-names11/#uniqAttrs&lt;/a&gt;&lt;br&gt;[5] &lt;a href=&quot;http://www.w3.org/TR/xsl11/#d0e389&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/TR/xsl11/#d0e389&lt;/a&gt;&lt;br&gt;[6] &lt;a href=&quot;http://www.w3.org/TR/xsl11/#xsl-namespace&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/TR/xsl11/#xsl-namespace&lt;/a&gt;&lt;br&gt;[7] &lt;a href=&quot;http://www.w3.org/XML/2008/01/xsl-fo-bugzilla.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/XML/2008/01/xsl-fo-bugzilla.html&lt;/a&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/xsl-fo-validity-tp24783688p25061901.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25043577</id>
	<title>PDF Page break</title>
	<published>2009-08-19T05:59:31Z</published>
	<updated>2009-08-19T05:59:31Z</updated>
	<author>
		<name>VenkatBabu</name>
	</author>
	<content type="html">Hi All,
&lt;br&gt;&lt;br&gt;I am using FOP version 0.20.5 to generate PDF from the xml.
&lt;br&gt;&lt;br&gt;My requirement is say I am in the middle of a pdf page, the page may exceed that particular page and go to next page. When it exceeds, I should print all the page content in the new page.
&lt;br&gt;&lt;br&gt;I mean I should print all the page content in the new page.
&lt;br&gt;&lt;br&gt;And one more important point is from the new page if again the content flows to next page, I should have heading saying Continuation of the first page in that page.
&lt;br&gt;&lt;br&gt;I achieved this continuation heading requirement using different page master for different sections and define values for the fo:region-before for that page master. But when I define page master for sections that page is always coming in new pdf page.
&lt;br&gt;&lt;br&gt;Please let me know if I am not clear with my question. Please help me in resolving the issue. 
&lt;br&gt;&lt;br&gt;Thanks.</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/PDF-Page-break-tp25043577p25043577.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24965810</id>
	<title>Re: xsl-fo validity</title>
	<published>2009-08-13T22:35:06Z</published>
	<updated>2009-08-13T22:35:06Z</updated>
	<author>
		<name>Ecrion Software</name>
	</author>
	<content type="html">I strongly disagree. 
&lt;br&gt;&amp;lt;prefix:element prefix:attribute=&amp;quot;some value&amp;quot; xmlns:prefix=&amp;quot;a namespace URI&amp;quot;/&amp;gt; is valid XML, no question about that. 
&lt;br&gt;Moreover, 
&lt;br&gt;&amp;lt;other_prefix:element other_prefix:attribute=&amp;quot;some value&amp;quot; xmlns:other_prefix=&amp;quot;a namespace URI&amp;quot;/&amp;gt; should be treated by the parser in the same manner as the first one if the namespace URI is the same. 
&lt;br&gt;&lt;br&gt;FOP can't handle either. &lt;b&gt;All&lt;/b&gt;&amp;nbsp;commercial renderers (Antenna House, Ecrion, RenderX) can handle both. 
&lt;br&gt;&lt;br&gt;Florin Vasilian 
&lt;br&gt;Director of Software Development 
&lt;br&gt;Ecrion Software 
&lt;br&gt;www.ecrion.com 
&lt;br&gt;&lt;br&gt;&lt;blockquote class=&quot;quote light-black dark-border-color&quot;&gt;&lt;div class=&quot;quote light-border-color&quot;&gt;
&lt;div class=&quot;quote-author&quot; style=&quot;font-weight: bold;&quot;&gt;Tony Graham-3 wrote:&lt;/div&gt;
&lt;div class=&quot;quote-message shrinkable-quote&quot;&gt;On Mon, Aug 03 2009 01:58:21 +0100, overtaker_ovi@hotmail.com wrote:
&lt;br&gt;...
&lt;br&gt;&amp;gt; is this a valid xsl-fo ?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; CODE
&lt;br&gt;&amp;gt; &amp;lt;fo:block fo:start-indent=&amp;quot;10.620px&amp;quot; fo:font-size=&amp;quot;10pt&amp;quot;&amp;gt;
&lt;br&gt;&lt;br&gt;You would do better to use unprefixed attribute names, e.g.,
&lt;br&gt;'start-indent=&amp;quot;10.620px&amp;quot;'.
&lt;br&gt;&lt;br&gt;The relevant section of the XSL 1.1 Recommendation is at
&lt;br&gt;&lt;a href=&quot;http://www.w3.org/TR/xsl11/#d0e386&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/TR/xsl11/#d0e386&lt;/a&gt;, but it doesn't specifically mention
&lt;br&gt;XSL attributes explicitly in the XSL namespace. &amp;nbsp;You could argue that it
&lt;br&gt;should be allowed, but in practice the Recommendation, and probably all
&lt;br&gt;implementations, assumes unprefixed attributes.
&lt;br&gt;&lt;br&gt;&amp;gt; is there any website where i can test the validity of my xsl-fo ?
&lt;br&gt;&lt;br&gt;RenderX has multiple resources to download at
&lt;br&gt;&lt;a href=&quot;http://www.renderx.com/tools/validators.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.renderx.com/tools/validators.html&lt;/a&gt;&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;&lt;br&gt;&lt;br&gt;Tony Graham &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Tony.Graham@MenteithConsulting.com
&lt;br&gt;Director &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;W3C XSL FO SG Invited Expert
&lt;br&gt;Menteith Consulting Ltd &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; XML Guild member
&lt;br&gt;XML, XSL and XSLT consulting, programming and training
&lt;br&gt;Registered Office: 13 Kelly's Bay Beach, Skerries, Co. Dublin, Ireland
&lt;br&gt;Registered in Ireland - No. 428599 &amp;nbsp; &lt;a href=&quot;http://www.menteithconsulting.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.menteithconsulting.com&lt;/a&gt;&lt;br&gt;&amp;nbsp; -- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;-- &amp;nbsp;--
&lt;br&gt;xmlroff XSL Formatter &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xmlroff.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xmlroff.org&lt;/a&gt;&lt;br&gt;xslide Emacs mode &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;a href=&quot;http://www.menteith.com/wiki/xslide&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.menteith.com/wiki/xslide&lt;/a&gt;&lt;br&gt;Unicode: A Primer &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; urn:isbn:0-7645-4625-2
&lt;br&gt;&lt;/div&gt;
&lt;/div&gt;&lt;/blockquote&gt;
</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/xsl-fo-validity-tp24783688p24965810.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24944079</id>
	<title>2 Column Layout with FOP</title>
	<published>2009-08-12T13:04:12Z</published>
	<updated>2009-08-12T13:04:12Z</updated>
	<author>
		<name>Spunkmeyer</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;&lt;br&gt;I have an unusual problem:
&lt;br&gt;I want to make a two-column layout. But:
&lt;br&gt;on the left there should be only Captions and Images and on the right should be
&lt;br&gt;only Text.
&lt;br&gt;I struggled around with tables and other workarounds.
&lt;br&gt;FOP doesn't support float.
&lt;br&gt;&lt;br&gt;Is there any way to do it?
&lt;br&gt;&lt;br&gt;My Setup:
&lt;br&gt;Apache FOP 0.95
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/2-Column-Layout-with-FOP-tp24944079p24944079.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24851144</id>
	<title>XSL FO to PDF Conversion</title>
	<published>2009-08-06T10:37:09Z</published>
	<updated>2009-08-06T10:37:09Z</updated>
	<author>
		<name>anandhthiyagarajan</name>
	</author>
	<content type="html">Hi guys
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;Is there any way to generate PDF from XSL FO using Ruby on Rails. Any help would be appreciated.
&lt;br&gt;&lt;br&gt;Thanks
&lt;br&gt;&lt;br&gt;Anandh</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/XSL-FO-to-PDF-Conversion-tp24851144p24851144.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24840411</id>
	<title>Unique Table Generation</title>
	<published>2009-08-05T22:12:41Z</published>
	<updated>2009-08-05T22:12:41Z</updated>
	<author>
		<name>VenkatBabu</name>
	</author>
	<content type="html">Hi All,
&lt;br&gt;&lt;br&gt;I have been working on this issue for the past two days. But could not get the solution.
&lt;br&gt;Any help on this would be grateful.
&lt;br&gt;&lt;br&gt;I am using xsl 1.0 and fop 0.20.5. I am generating pdf from xml using xsl-fo's. My part of xml is as follows:
&lt;br&gt;&lt;br&gt;&amp;lt;group_head&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;description&amp;gt;Desc1&amp;lt;/description&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;option type=&amp;quot;type1&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;description&amp;gt;Option1&amp;lt;/description&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;code&amp;gt;01&amp;lt;/code&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;status&amp;gt;Standard&amp;lt;/status&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/option&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;option type=&amp;quot;type2&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;description&amp;gt;Option2&amp;lt;/description&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;code&amp;gt;02&amp;lt;/code&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;status&amp;gt;NonStandard&amp;lt;/status&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/option&amp;gt;
&lt;br&gt;&amp;lt;/group_head&amp;gt;
&lt;br&gt;&lt;br&gt;&amp;lt;group_head&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;description&amp;gt;Desc2&amp;lt;/description&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;option type=&amp;quot;type3&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;description&amp;gt;Option3&amp;lt;/description&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;code&amp;gt;01&amp;lt;/code&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;status&amp;gt;Standard&amp;lt;/status&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/option&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;option type=&amp;quot;type4&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;description&amp;gt;Option4&amp;lt;/description&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;code&amp;gt;02&amp;lt;/code&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;status&amp;gt;Standard&amp;lt;/status&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/option&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;option type=&amp;quot;type4&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;description&amp;gt;Option5&amp;lt;/description&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;code&amp;gt;02&amp;lt;/code&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;status&amp;gt;Standard&amp;lt;/status&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/option&amp;gt;
&lt;br&gt;&amp;lt;/group_head&amp;gt;
&lt;br&gt;&lt;br&gt;I have to loop through the &amp;lt;group_head&amp;gt; element and loop through its child element &amp;lt;option&amp;gt; and 
&lt;br&gt;print it on a table of rows(say for example first row will have &amp;lt;description&amp;gt;, second row will have &amp;lt;option&amp;gt; elements like &amp;lt;description&amp;gt; and &amp;lt;status&amp;gt; and it continues for all the &amp;lt;group_head&amp;gt; elements) in my pdf page like as follows.
&lt;br&gt;&lt;br&gt;The number of &amp;lt;group_head&amp;gt; elements and child &amp;lt;option&amp;gt; elements may vary.
&lt;br&gt;&lt;br&gt;Desc1
&lt;br&gt;______________________
&lt;br&gt;&amp;nbsp;Option1 &amp;nbsp;Standard
&lt;br&gt;______________________
&lt;br&gt;&amp;nbsp;Option2 &amp;nbsp;NonStandard
&lt;br&gt;______________________
&lt;br&gt;Desc2
&lt;br&gt;______________________
&lt;br&gt;&amp;nbsp;Option3 &amp;nbsp;Standard
&lt;br&gt;______________________
&lt;br&gt;&amp;nbsp;Option4 &amp;nbsp;Standard
&lt;br&gt;______________________
&lt;br&gt;&amp;nbsp;Option5 &amp;nbsp;Standard
&lt;br&gt;______________________
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;The table starts at the top left corner of the area and flows down and then across. i.e i have to split the page such that half of the content comes on the left half of the page and half on the right side.
&lt;br&gt;&lt;br&gt;The important thing is the list(number of group_head elements) may be more than one page long, The flow is from the bottom of the second column of the first page to the first column of the second page of the pdf.
&lt;br&gt;&lt;br&gt;And one more important point is if the table goes to the second page, say for example we have some 4 &amp;lt;group_head&amp;gt; elements left to print on the second page, then 2 &amp;lt;group_head&amp;gt; elements should come on first colum of the second page and 2 &amp;lt;group_head&amp;gt;
&lt;br&gt;elements should come on the second column.
&lt;br&gt;&lt;br&gt;Basically they want split it in two columns.
&lt;br&gt;&lt;br&gt;Please suggest me some ideas. Please get back to me if I am not clear with my question.
&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;Venkat
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Unique-Table-Generation-tp24840411p24840411.html" />
</entry>

</feed>
