<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/">
  <channel about="http://blog.gmane.org/gmane.text.xml.fop.user">
    <title>gmane.text.xml.fop.user</title>
    <link>http://blog.gmane.org/gmane.text.xml.fop.user</link>
    <description/>
    <syn:updatePeriod>hourly</syn:updatePeriod>
    <syn:updateFrequency>1</syn:updateFrequency>
    <syn:updateBase>1901-01-01T00:00+00:00</syn:updateBase>
    <items>
      <rdf:Seq>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.text.xml.fop.user/26663"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.text.xml.fop.user/26657"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.text.xml.fop.user/26654"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.text.xml.fop.user/26638"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.text.xml.fop.user/26637"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.text.xml.fop.user/26627"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.text.xml.fop.user/26620"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.text.xml.fop.user/26619"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.text.xml.fop.user/26618"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.text.xml.fop.user/26608"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.text.xml.fop.user/26607"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.text.xml.fop.user/26599"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.text.xml.fop.user/26598"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.text.xml.fop.user/26593"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.text.xml.fop.user/26591"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.text.xml.fop.user/26589"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.text.xml.fop.user/26584"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.text.xml.fop.user/26580"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.text.xml.fop.user/26575"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.text.xml.fop.user/26570"/>
      </rdf:Seq>
    </items>
    <image rdf:resource="http://gmane.org/img/gmane-25t.png"/>
    <textinput rdf:resource=""/>
  </channel>
  <image rdf:about="http://gmane.org/img/gmane-25t.png">
    <title>Gmane</title>
    <url>http://gmane.org/img/gmane-25t.png</url>
    <link>http://gmane.org</link>
  </image>
  <item rdf:about="http://comments.gmane.org/gmane.text.xml.fop.user/26663">
    <title>0.95 Hyphenation question</title>
    <link>http://comments.gmane.org/gmane.text.xml.fop.user/26663</link>
    <description>
Hi,

With the following input I get a strange output:

INPUT:

&lt;fo:table-cell&gt;
&lt;fo:block font-family="Courier New" font-size="10pt"
hyphenate="true" language="en"&gt;
&lt;fo:inline font-family="Courier New" font-size="10pt"&gt;
&lt;fo:basic-link
internal-destination="mproc-d0e4"&gt;(M) &lt;/fo:basic-link&gt;May be inoperative
provided the Pack Control Valve is may be closed&lt;/fo:inline&gt;
&lt;/fo:block&gt;
&lt;/fo:table-cell&gt;

OUTPUT:
(M) May be inoperative provided the Pack Control Valve is may-
be closed

Notice how the hyphenation will hyphenate a space rather than a word. Is
this normal? I didnt have this issue in 0.20.5.

Thanks,
</description>
    <dc:creator>Vallone, Philip Mr CTR USA AMC</dc:creator>
    <dc:date>2008-08-21T15:09:43</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.text.xml.fop.user/26657">
    <title>Fop-0.95: NPE when having an empty &lt;fo:inline&gt;-element with hyphenation turned on</title>
    <link>http://comments.gmane.org/gmane.text.xml.fop.user/26657</link>
    <description>Hi all,

I get a NullPointerException (see end of message) when transforming the following file with fop-0.95. (fop-0.94 can handle this).
&lt;?xml version="1.0" encoding="utf-8"?&gt;
&lt;fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format"&gt;
    &lt;fo:layout-master-set&gt;
        &lt;fo:simple-page-master master-name="LetterPage" page-width="6in" 
                                  page-height="3in"&gt;
            &lt;fo:region-body region-name="PageBody" margin="0.7in" 
                               background-color="rgb(245,245,245)"/&gt;
        &lt;/fo:simple-page-master&gt;
    &lt;/fo:layout-master-set&gt;
    &lt;fo:page-sequence master-reference="LetterPage" hyphenate="true"&gt;
        &lt;fo:flow flow-name="PageBody"&gt;
            &lt;fo:block font="12pt Arial"&gt;
                &lt;!-- the following line causes a NullPointerException, if hyphenate is true --&gt;
                &lt;fo:inline id="document.general.efficiently.dictionary"/&gt;
                &lt;!-- the following line is working fine --&gt;
                Some &lt;fo:inline font-weight="bold" color="red"&gt;inline text&lt;/fo:inline&gt; formatting.
            &lt;/fo:block&gt;
        &lt;/fo:flow&gt;
    &lt;/fo:page-sequence&gt;
&lt;/fo:root&gt;

It only happens when hyphenation is set to true and if the &lt;fo:inline&gt; element does not contain any text (I came across this while transforming a docbook &lt;anchor&gt; tag with the the docbook-xsl stylesheets).

Any ideas how to solve this? Do you want me to file a bug?

Cheers,
Marco

-----------------------------------
java.lang.NullPointerException
        at org.apache.fop.layoutmgr.inline.InlineStackingLayoutManager.applyChanges(InlineStackingLayoutManager.java:350)
        at org.apache.fop.layoutmgr.inline.LineLayoutManager.findHyphenationPoints(LineLayoutManager.java:1480)
        at org.apache.fop.layoutmgr.inline.LineLayoutManager.findOptimalBreakingPoints(LineLayoutManager.java:950)
        at org.apache.fop.layoutmgr.inline.LineLayoutManager.createLineBreaks(LineLayoutManager.java:917)
        at org.apache.fop.layoutmgr.inline.LineLayoutManager.getNextKnuthElements(LineLayoutManager.java:607)
        at org.apache.fop.layoutmgr.BlockStackingLayoutManager.getNextKnuthElements(BlockStackingLayoutManager.java:294)
        at org.apache.fop.layoutmgr.BlockLayoutManager.getNextKnuthElements(BlockLayoutManager.java:116)
        at org.apache.fop.layoutmgr.FlowLayoutManager.getNextKnuthElements(FlowLayoutManager.java:107)
        at org.apache.fop.layoutmgr.PageBreaker.getNextKnuthElements(PageBreaker.java:145)
        at org.apache.fop.layoutmgr.AbstractBreaker.getNextBlockList(AbstractBreaker.java:552)
        at org.apache.fop.layoutmgr.PageBreaker.getNextBlockList(PageBreaker.java:137)
        at org.apache.fop.layoutmgr.AbstractBreaker.doLayout(AbstractBreaker.java:302)
        at org.apache.fop.layoutmgr.AbstractBreaker.doLayout(AbstractBreaker.java:264)
        at org.apache.fop.layoutmgr.PageSequenceLayoutManager.activateLayout(PageSequenceLayoutManager.java:106)
        at org.apache.fop.area.AreaTreeHandler.endPageSequence(AreaTreeHandler.java:234)
        at org.apache.fop.fo.pagination.PageSequence.endOfNode(PageSequence.java:123)
        at org.apache.fop.fo.FOTreeBuilder$MainFOHandler.endElement(FOTreeBuilder.java:340)
        at org.apache.fop.fo.FOTreeBuilder.endElement(FOTreeBuilder.java:169)
        at org.apache.xalan.transformer.TransformerIdentityImpl.endElement(TransformerIdentityImpl.java:1101)
        at org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown Source)
        at org.apache.xerces.xinclude.XIncludeHandler.endElement(Unknown Source)
        at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanEndElement(Unknown Source)
        at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source)
        at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
        at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
        at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
        at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
        at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
        at org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source)
        at org.apache.xalan.transformer.TransformerIdentityImpl.transform(TransformerIdentityImpl.java:484)
        at org.apache.fop.cli.InputHandler.transformTo(InputHandler.java:214)
        at org.apache.fop.cli.InputHandler.renderTo(InputHandler.java:125)
        at org.apache.fop.cli.Main.startFOP(Main.java:166)
        at org.apache.fop.cli.Main.main(Main.java:197)

</description>
    <dc:creator>Marco</dc:creator>
    <dc:date>2008-08-21T13:09:04</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.text.xml.fop.user/26654">
    <title>0.95 Table-cell not wrapping.</title>
    <link>http://comments.gmane.org/gmane.text.xml.fop.user/26654</link>
    <description>
Hi,

I am upgrading a stylesheet from 0.20.5 to .95 and having some trouble with
a cell not wrapping text. Here is my fo:

&lt;fo:table-cell wrap-option="wrap"   padding-left="5px" padding-top="5px"
padding-right="5px" border-top-style="solid" border-top-width="1pt"
border-bottom-style="solid" border-bottom-width="1pt"
border-start-style="solid" border-start-width="1pt" border-end-style="solid"
border-end-width="1pt"&gt;
&lt;fo:block space-after.optimum="8pt" font-size="10pt" hyphenate="true" 
wrap-option="wrap" language="en" overflow="hidden"&gt;This is some really long
text that runs into the next cell.&lt;/fo:block&gt;
&lt;/fo:table-cell&gt;

I also tried hyphenation. I downloaded the fop-hyph.jar and placed in my
/lib folder. I set my block attributes to hyphenate="true" 
wrap-option="wrap" language="en" - but no luck.

What am I missing?

Thanks,

</description>
    <dc:creator>Bones</dc:creator>
    <dc:date>2008-08-21T11:44:43</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.text.xml.fop.user/26638">
    <title>FOP 0.94: keep-with-next.within-page, keep-together notworking ?</title>
    <link>http://comments.gmane.org/gmane.text.xml.fop.user/26638</link>
    <description>I am using fop 0.94 under Linux and I have a problem to keep on a same page a
table —&gt; I would like that when a table doesn't fit in a page, it goes on the
next page witout cutting the table.
 
I use the following:
 
 &lt;xsl:template match="table2"&gt;
  &lt;fo:table table-layout="fixed" width="100%"&gt;
   &lt;fo:table-column column-number="1" column-width="2.2cm"/&gt;
   &lt;fo:table-column column-number="2" column-width="1.6cm"/
   &lt;fo:table-body&gt;
    &lt;xsl:apply-templates/&gt;
   &lt;/fo:table-body&gt;
  &lt;/fo:table&gt;
 &lt;/xsl:template&gt;
 
 &lt;xsl:template match="subject2"&gt;
  &lt;fo:table-row&gt;
   &lt;fo:table-cell column-number="1"
number-columns-spanned="2"&gt;&lt;fo:block&gt;&lt;xsl:value-of
select="."/&gt;&amp;#160;&lt;/fo:block&gt;&lt;/fo:table-cell&gt;
  &lt;/fo:table-row&gt;
 &lt;/xsl:template&gt;
  
 &lt;xsl:template match="tetiere2"&gt;
  &lt;fo:table-row  keep-with-previous.within-page="always" keep-together="always"
background-color="#D3D3D3"&gt;
    &lt;fo:table-cell column-number="1"&gt;&lt;fo:block&gt;&lt;xsl:value-of
select="classif1"/&gt;&lt;/fo:block&gt;&lt;/fo:table-cell&gt;
    &lt;fo:table-cell column-number="2"&gt;&lt;fo:block&gt;&lt;xsl:value-of
select="classif2"/&gt;&lt;/fo:block&gt;&lt;/fo:table-cell&gt;
  &lt;/fo:table-row&gt;
  &lt;fo:table-row  keep-with-previous.within-page="always"
keep-together="always"&gt;
    &lt;fo:table-cell column-number="1"&gt;&lt;fo:block&gt;&lt;xsl:value-of
select="other1"/&gt;&lt;/fo:block&gt;&lt;/fo:table-cell&gt;
    &lt;fo:table-cell column-number="2"&gt;&lt;fo:block&gt;&lt;xsl:value-of
select="other2"/&gt;&lt;/fo:block&gt;&lt;/fo:table-cell&gt; 
  &lt;/fo:table-row&gt;
 &lt;/xsl:template&gt;
 
 
I saw in the mailing list that visibly it should work with 0.95. 
But we use here 0.94 and it seems not working. Perhaps i miss something ?
 
Thanks a lot for your help.
 
Chris
 

-------------------------------------------------- 
This electronic message may contain confidential, proprietary or 
privileged informations. It is intended for the use of the named 
recipient. Electronic messages are not secure or error-free, and may 
contain viruses; the ILO is not liable in any such event. 
-------------------------------------------------- 
Ce message électronique peut contenir des informations confidentielles, 
ou spécialement protégées, à la seule intention du destinataire. Les 
messages électroniques ne sont pas sécurisés ou à l'abri d'une erreur 
et peuvent contenir des virus; le BIT ne peut être tenu responsable de 
tels événements. 
-------------------------------------------------- 
Este mensaje electrónico puede contener informatión confidencial o 
especialmente protegida. Está dirigido para el uso exclusivo del 
destinatorio indicado. Los mensajes electrónicos no son seguros o libre 
de error, y pueden contener virus; la OIT no se responsabiliza en 
cualquiera de estos casos. 
---------------------------------------------------
 
</description>
    <dc:creator>Christophe Vittorelli</dc:creator>
    <dc:date>2008-08-21T07:00:10</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.text.xml.fop.user/26637">
    <title>Suggested Additions to FOP code</title>
    <link>http://comments.gmane.org/gmane.text.xml.fop.user/26637</link>
    <description>Friends,
I suggest that the following classes be enhanced:

FOUserAgent.java (org.apache.fop.cli.)
  private String subject
  &gt;set and getter methods

PDFRenderer.java (org.apache.fop.render.pdf)
  added line to method: startRenderer
  Line: this.pdfDoc.getInfo().setSubject(userAgent.getSubject());

I was able to get dc:description in my XMP metadata as a result of this simple change.

Sincerely,
Mike Ferrando
Washington, DC
</description>
    <dc:creator>Mike Ferrando</dc:creator>
    <dc:date>2008-08-21T04:27:55</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.text.xml.fop.user/26627">
    <title>Hyphenation: 0.93 to 0.95</title>
    <link>http://comments.gmane.org/gmane.text.xml.fop.user/26627</link>
    <description>Hi, folks:

I'm having an issue in upgrading from 0.93 to 0.95--hyphenation appears 
to be failing when I get to the renderer.

The attached PDFs were both created from the FO file, one in 0.93 and 
one in 0.95.  As you can see, the 0.95 version doesn't break the text 
inside the table cells properly.

Any ideas?

</description>
    <dc:creator>arnold m. slotnik</dc:creator>
    <dc:date>2008-08-20T19:41:11</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.text.xml.fop.user/26620">
    <title>Experiencing a change in table/page breaking behavior from 0.94 to 0.95</title>
    <link>http://comments.gmane.org/gmane.text.xml.fop.user/26620</link>
    <description>I'm testing 0.95 to see if I can upgrade my software from FOP 0.94.
Everything looked good except for the following situation:

I'm using keep-with-next on fo:table-rows to ensure that the FOP engine
tries to keep a table on a single page if at all possible.  In 0.95, I'm
getting a weird situation where the engine really wants to break the
table INSIDE the first row.  The only things that jumped out at me as
being different than the other rows of the table: fo:table-cells having
2 fo:blocks rather than 1, the first fo:block in the first fo:table-row
is causing the engine to do automatic line breaking to wrap the contents
within the fo:table-cell.

I've attached a distilled example .fo file along with the PDFs I get
from 0.94 and 0.95.  Any ideas on making my FO code compliant with 0.95
while still producing the results I see in 0.94 would be much
appreciated.


Matthew Zaleski
---------------------------------------------------------------------
To unsubscribe, e-mail: fop-users-unsubscribe&lt; at &gt;xmlgraphics.apache.org
For additional commands, e-mail: fop-users-help&lt; at &gt;xmlgraphics.apache.org</description>
    <dc:creator>Zaleski, Matthew (M.E.</dc:creator>
    <dc:date>2008-08-20T15:50:34</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.text.xml.fop.user/26619">
    <title>Problems with Apache FOP and Barcode4j</title>
    <link>http://comments.gmane.org/gmane.text.xml.fop.user/26619</link>
    <description>
Hi folks,

I'm upgrading my FOP version from 0.20 up to 0.95 and I'm getting two
problems.

The first one, and most important, is that I can't generate barcodes with
Apache FOP and Barcode4j projects. I don't know why but I'm getting this
error:
javax.xml.transform.TransformerException: org.xml.sax.SAXException:
Mismatch: page-sequence (http://www.w3.org/1999/XSL/Format) vs. root
(http://www.w3.org/1999/XSL/Format)

I know that this error uses to be a follow-up error but I have no more
detail and I'm lost since I have reached a strange situation.

I have the following code on my xslt.
- Definition:
&lt;xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
                xmlns:fo="http://www.w3.org/1999/XSL/Format"
                xmlns:barcode="org.krysalis.barcode4j.xalan.BarcodeExt"
                xmlns:svg="http://www.w3.org/2000/svg"
                extension-element-prefixes="barcode"&gt;
- Template:
&lt;xsl:template match="texto[&lt; at &gt;class='CODIGO_BARRAS']"&gt;
        &lt;fo:block&gt;
          &lt;fo:instream-foreign-object&gt;
            &lt;xsl:variable name="barcode-cfg"&gt;
              &lt;barcode&gt;
                &lt;code128&gt;
                  &lt;human-readable&gt;none&lt;/human-readable&gt;
                  &lt;height&gt;5mm&lt;/height&gt;
                  &lt;quiet-zone enabled="false"/&gt;
                &lt;/code128&gt;
              &lt;/barcode&gt;
            &lt;/xsl:variable&gt;
            &lt;xsl:copy-of select="barcode:generate($barcode-cfg, .)"/&gt;
          &lt;/fo:instream-foreign-object&gt;
        &lt;/fo:block&gt;
&lt;/xsl:template&gt;

- Call example:
&lt;texto class="CODIGO_BARRAS" text-align="left" font-size="12pt"
module="0.45" height="10" &gt;D106696&lt;/texto&gt;             

- Java code:
The following code throws the exception.

    public void convertXmlToPdf(final StreamSource xmlSource, final String
xsl, final OutputStream pdf) throws Exception {

        FOUserAgent foUserAgent = instance.fopFactory.newFOUserAgent();
        // todo, configure urls.
       
foUserAgent.setBaseURL("file:///C:/TRIBUTOS/apps/gt_ear/build/gt_ear/gt_web/");
       
foUserAgent.setFontBaseURL("file:///C:/TRIBUTOS/apps/gt_ear/build/gt_ear/gt_web/");
        foUserAgent.setAuthor("Miguel Tablado");

        //Setup XSLT
        Fop fop = instancia.fopFactory.newFop(MimeConstants.MIME_PDF,
foUserAgent, pdf);

        TransformerFactory factory = TransformerFactory.newInstance();
        Transformer transformer = factory.newTransformer(new
StreamSource(xsl));

        // Parámetro PATH de las imagenes
        transformer.setParameter("AG_XSLFO_PATH_IMAGES",
AGFunciones.agregarProtocoloFile(AGConfig.get("VirtualDirTemplates")) +
"/images");

        //Resulting SAX events (the generated FO) must be piped through to
FOP
        Result res = new SAXResult(fop.getDefaultHandler());

        //Start XSLT transformation and FOP processing
        transformer.transform(xmlSource, res);

    }

The following one creates the .fo file with no problems.
    private void convertXML2FO(final StreamSource src, final String xslt)
throws IOException, TransformerException
            , FOPException {
        //Setup output
        final File fo = new File(AGConfig.get("writeXmlFoPdfIntoFile"));
        final OutputStream out = new FileOutputStream(fo);

        try {
            //Setup XSLT
            TransformerFactory factory = TransformerFactory.newInstance();
            Transformer transformer = factory.newTransformer(new
StreamSource(xslt));

            // Parámetro PATH de las imagenes
            transformer.setParameter("AG_XSLFO_PATH_IMAGES",
AGFunciones.agregarProtocoloFile(AGConfig.get("VirtualDirTemplates")) +
"/images");

            //Resulting SAX events (the generated FO) must be piped through
to FOP
            Result res = new StreamResult(out);

            //Start XSLT transformation and FOP processing
            transformer.transform(src, res);

        } finally {
            out.close();
        }
    }

The .fo generated snippet is something like this:
&lt;fo:block&gt;
&lt;fo:instream-foreign-object&gt;
&lt;svg:svg height="1.3316mm" viewBox="0 0 120.54 1.3316" width="120.54mm"&gt;
&lt;svg:g style="fill:black; stroke:none"&gt;
&lt;svg:rect height="1.3316" width="0.42" x="0" y="0"/&gt;
&lt;svg:rect height="1.3316" width="0.21" x="0.63" y="0"/&gt;
...
&lt;svg:rect height="1.3316" width="0.42" x="120.12" y="0"/&gt;
&lt;/svg:g&gt;
&lt;/svg:svg&gt;
&lt;/fo:instream-foreign-object&gt;
&lt;/fo:block&gt;

Trying to find out the original problem I have tried two things, the first
one is to replace Barcode4j call to svg code.
Any problem, the resultant pdf has a pretty barcode.

The second one, that follows me to the second problem mentioned at
introduction, has been configuring logs to get more information, 
but I didn't get success. I'm logging with Bea Weblogic 8.1 SP 5 system logs
whose are java.util.logging and they are printing on FOP Exceptions, but not
INFO logs. 
How can I configure them to succeed?
Java properties are setted and it doesn't work, I tryied to filter logs, but
there is no special handler...

Many thanks, and excuse me for the text!

Miguel.
</description>
    <dc:creator>Miguel Tablado</dc:creator>
    <dc:date>2008-08-20T14:56:59</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.text.xml.fop.user/26618">
    <title>Long text inclusions that don't break anymore with FOP 0.95</title>
    <link>http://comments.gmane.org/gmane.text.xml.fop.user/26618</link>
    <description>
Howdy!
I'm upgrading to FOP 0.95 from 0.20.5 and from 1.70.1 to 1.74 for the
DocBook stylesheets. I’ve got a guide that has code snippets xincluded, like
so (from Bob Stayton's section “Using XInclude for text inclusions”):

&lt;example&gt;&lt;title&gt;My program listing&lt;/title&gt;
  &lt;programlisting&gt;&lt;xi:include  href="mycode.c"  parse="text"  
      xmlns:xi="http://www.w3.org/2001/XInclude"/&gt;&lt;/programlisting&gt;
&lt;/example&gt;

With FOP 0.95/1.74.0 stylesheets, any long code snippets that normally break
correctly across multiple pages no longer occupy multiple pages. Instead,
the code snippet tries to be on a single PDF page (bleeding into the
header/footer). If it’s longer than the full page, the top part and bottom
part of the snippet gets cut off and is not displayed. If I just copy the
code directly into the XML instead of xincluding it, it breaks fine across
pages as expected.

Is this issue with Xincluded code snippets a known problem? Is there
anything I can do about it? My apologies if this has been discussed; I tried
looking in the archives and had no luck.

Muchas muchas gracias!
cheri

</description>
    <dc:creator>Cheri Dennison</dc:creator>
    <dc:date>2008-08-20T00:13:53</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.text.xml.fop.user/26608">
    <title>FOP 0.95 problem: text running into footer</title>
    <link>http://comments.gmane.org/gmane.text.xml.fop.user/26608</link>
    <description>
I'm upgrading from 0.20.5 to 0.95 (released), and with 0.95 I've got an
instance where the text runs down into the footer in the PDF. It doesn't
happen with FOP 0.20.5, only with FOP 0.95. I'm using DocBook stylesheets
1.74 with Saxon 6.5.5 and Xerces 2.8.0.

The problem occurs on Adobe page 58 in the attached 
http://www.nabble.com/file/p19042443/cheri_test.pdf PDF file . I've also
attached the  http://www.nabble.com/file/p19042443/book.xml_fo.xml FO file ,
and   http://www.nabble.com/file/p19042443/listxml.txt a text file showing
the orderedlist XML  that is causing the problem. Any idea why this
particular long list won't break to the next page correctly?

thanks!
cheri


</description>
    <dc:creator>Cheri Dennison</dc:creator>
    <dc:date>2008-08-19T00:34:41</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.text.xml.fop.user/26607">
    <title>Thai Hyphenation Pattern</title>
    <link>http://comments.gmane.org/gmane.text.xml.fop.user/26607</link>
    <description>Hi,

 

Can anyone tell me if there is a Thai hyphenation pattern available,
either for the very old version of FOP v0.20.3, or the latest release
which I am hoping to upgrade to soon?

 

Thanks

</description>
    <dc:creator>Darren Munt</dc:creator>
    <dc:date>2008-08-18T23:31:08</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.text.xml.fop.user/26599">
    <title>Border problem with dynamic content</title>
    <link>http://comments.gmane.org/gmane.text.xml.fop.user/26599</link>
    <description>
I'm fairly new to FOP and I have a problem I haven't been able to solve.  My
goal is to have rectangular (8X10) border (top, bottom, left right) on every
single page of my document regardless if the content will fill up the page
or not. The problem I'm having is that border basically stops when the
content ends on subsequent pages.  I can not predict the amount of data that
will coming from an XML file so the content size will vary. I would like the
border to extend to the bottom of every page, even if the content does not
fill up the whole page.

Below is example of my code for your review.
&lt;fo:table table-omit-header-at-break="false"
    table-layout="fixed"
    height="100%"
   width="18cm"
   border-collapse="separate"
   border-style="solid"
   border-width="2pt"
   border-color="black"
   border-before-width="2pt"
   border-before-width.conditionality="retain"
   border-after-width="2pt"
   border-after-width.conditionality="retain"&gt;
   &lt;fo:table-body&gt;
       &lt;fo:table-row&gt;
           &lt;fo:table-cell&gt;
               &lt;fo:block&gt;
                   &lt;xsl:for-each select="//*"&gt;
                       NAME: &lt;xsl:value-of select="name()"/&gt;
                       &lt;xsl:if test="count(node()) = 1"&gt;
                        VALUE: &lt;xsl:value-of select="node()"/&gt;
                        &lt;/xsl:if&gt;
                        &lt;xsl:if test="not(count(node()) = 1)"&gt;
                        LENGTH: &lt;xsl:value-of select="count(node())"/&gt;
                        &lt;/xsl:if&gt;
                        &lt;!--VALUE: &lt;xsl:value-of
select="node()[(string(.))]"/&gt; --&gt;
                        &lt;fo:block /&gt;
                    &lt;/xsl:for-each&gt;
                &lt;/fo:block&gt;
            &lt;/fo:table-cell&gt;
        &lt;/fo:table-row&gt;
    &lt;/fo:table-body&gt;
&lt;/fo:table&gt;
 
Thanks in advance,
William

</description>
    <dc:creator>William Yu</dc:creator>
    <dc:date>2008-08-18T12:29:13</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.text.xml.fop.user/26598">
    <title>Fop-0.95  Fill Patterns</title>
    <link>http://comments.gmane.org/gmane.text.xml.fop.user/26598</link>
    <description>
Can you use a "fill pattern" in this version of fop?

If yes, what command?


Jeff Steffanina
FOSSE Development,  Bethesda, MD
(301)380-2047
jeff.steffanina&lt; at &gt;marriott.com

    This communication contains information from Marriott International, Inc. that may be confidential. Except for personal use by the intended recipient, or as expressly authorized by the sender, any person who receives this information is prohibited from disclosing, copying, distributing, and/or using it. If you have received this communication in error, please immediately delete it and all copies, and promptly notify the sender. Nothing in this communication is intended as an electronic signature under applicable law.


</description>
    <dc:creator>Steffanina, Jeff</dc:creator>
    <dc:date>2008-08-18T12:00:12</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.text.xml.fop.user/26593">
    <title>Just trying to print two values on the same line not in a table</title>
    <link>http://comments.gmane.org/gmane.text.xml.fop.user/26593</link>
    <description>
Friends, 
I am trying to print the value of mrw-message-prefix  followed by
mrw-message on the same line.  This line of text is not in a table.  I
was sure "inline" was the way to go.  BUT, my code prints on two lines.
Any suggestions?


 &lt;fo:block
                  line-height=".11in" white-space-collapse="false"
                  linefeed-treatment="preserve" font-size="9pt"
font-weight="bold"&gt;
&lt;fo:inline&gt;
             &lt;xsl:value-of select="./mrw-message-prefix"/&gt;
             &lt;xsl:attribute name="text-align"&gt;justify&lt;/xsl:attribute&gt; 
            &lt;xsl:value-of select="./mrw-message"/&gt;
&lt;/fo:inline&gt;

&lt;/fo:block&gt;



Jeff 
</description>
    <dc:creator>Steffanina, Jeff</dc:creator>
    <dc:date>2008-08-16T03:19:12</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.text.xml.fop.user/26591">
    <title>config file embedding issues</title>
    <link>http://comments.gmane.org/gmane.text.xml.fop.user/26591</link>
    <description>Friends,
I can't figure out what is wrong.

I am trying to generate a PDF/A-1b using FOP 0.94.

No matter how I write my userconfig file, I get an error message that Helvetica must be embedded.

I include my useconfig below.

I have added CODE 2000 into the fonts for testing purposes only.

-Mike

&lt;?xml version="1.0"?&gt;
&lt;fop 
    version="1.0"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:noNamespaceSchemaLocation="http://svn.apache.org/viewvc/xmlgraphics/fop/trunk/src/foschema/fop-configuration.xsd?view=co"
  &lt;!-- Strict user configuration --&gt;
  &lt;strict-configuration&gt;true&lt;/strict-configuration&gt;

  &lt;!-- Strict FO validation --&gt;
  &lt;strict-validation&gt;true&lt;/strict-validation&gt;

  &lt;!-- Base URL for resolving relative URLs   &lt;base&gt;./&lt;/base&gt;--&gt;


  &lt;!-- Font Base URL for resolving relative font URLs  &lt;font-base&gt;./&lt;/font-base&gt; --&gt;

  &lt;!-- Base URL for resolving relative URLs --&gt;
  &lt;base&gt;.&lt;/base&gt;
  
  &lt;!-- Source resolution in dpi (dots/pixels per inch) for determining the size of pixels in SVG and bitmap images, default: 72dpi --&gt;
  &lt;source-resolution&gt;72&lt;/source-resolution&gt;
  
  &lt;!-- Target resolution in dpi (dots/pixels per inch) for specifying the target resolution for generated bitmaps, default: 72dpi --&gt;
  &lt;target-resolution&gt;72&lt;/target-resolution&gt;
  
  &lt;!-- Default page-height and page-width, in case value is specified as auto --&gt;
  &lt;default-page-settings height="11in" width="8.26in"/&gt;
  
  &lt;!-- Information for specific renderers --&gt;
  &lt;!-- Uses renderer mime type for renderers --&gt;
  &lt;renderers&gt;
    &lt;renderer mime="application/pdf"&gt;
      &lt;!-- provides compression using zlib flate (default is on) --&gt;
        &lt;!-- encodes binary data into printable ascii characters (default off) This provides about a 4:5 expansion of data size --&gt;
        &lt;!-- &lt;value&gt;ascii-85&lt;/value&gt; --&gt;
        &lt;!-- encodes binary data with hex representation (default off) This filter is not recommended as it doubles the data size --&gt;
        &lt;!-- &lt;value&gt;ascii-hex&lt;/value&gt; --&gt;
&lt;!--       &lt;filterList&gt;
        &lt;value&gt;flate&lt;/value&gt;
      &lt;/filterList&gt; --&gt;

    &lt;fonts&gt;
&lt;!-- ========Helvetica:============ --&gt;
    &lt;font 
        metrics-url="file:///C:/fopFonts/metrics/hv______.xml" 
        kerning="yes" 
        embed-url="file:///C:/fopFonts/fonts/HV______.pfb"
    &gt;
        &lt;font-triplet name="Helvetica" style="normal" weight="normal"/&gt;
        &lt;font-triplet name="Helvetica" style="italic" weight="bold"/&gt;
        &lt;font-triplet name="Helvetica" style="normal" weight="bold"/&gt;
        &lt;font-triplet name="Helvetica" style="italic" weight="normal"/&gt;
    &lt;/font&gt; 
    
&lt;!-- ========CODE 2000:============ --&gt;
    &lt;font 
        metrics-url="file:///C:/fopFonts/metrics/CODE2000.TTF_metrics.xml" 
        kerning="yes" 
        embed-url="file:///C:/fopFonts/fonts/CODE2000.TTF"
    &gt; 
        &lt;font-triplet name="CODE2000" style="normal" weight="normal"/&gt;
        &lt;font-triplet name="CODE2000" style="italic" weight="bold"/&gt;
        &lt;font-triplet name="CODE2000" style="normal" weight="bold"/&gt;
        &lt;font-triplet name="CODE2000" style="italic" weight="normal"/&gt;
    &lt;/font&gt;
    
&lt;!-- ========LUCIDA SANS UNICODE:============ --&gt;
    &lt;font 
        metrics-url="file:///C:/fopFonts/metrics/l_10646.ttf_metrics.xml" 
        kerning="yes" 
        embed-url="file:///C:/fopFonts/fonts/l_10646.ttf"
    &gt; 
        &lt;font-triplet name="LucidaSansUnicode" style="normal" weight="normal"/&gt;
        &lt;font-triplet name="LucidaSansUnicode" style="italic" weight="bold"/&gt;
        &lt;font-triplet name="LucidaSansUnicode" style="normal" weight="bold"/&gt;
        &lt;font-triplet name="LucidaSansUnicode" style="italic" weight="normal"/&gt;
    &lt;/font&gt;

&lt;!-- ========ARIAL:============ --&gt;
  &lt;font 
   metrics-url="file:///C:/fopFonts/metrics/arial.ttf_metrics.xml" 
   kerning="yes" 
   embed-url="file:///C:/fopFonts/fonts/arial.ttf"
   &gt; 
      &lt;font-triplet name="Arial" style="normal" weight="normal"/&gt;
   &lt;/font&gt;
    &lt;font 
        metrics-url="file:///C:/fopFonts/metrics/arialbd.ttf_metrics.xml" 
        kerning="yes" 
        embed-url="file:///C:/fopFonts/fonts/arialbd.ttf"
    &gt; 
        &lt;font-triplet name="Arial" style="normal" weight="bold"/&gt; &lt;!-- Arial,Bold --&gt;
    &lt;/font&gt;
    &lt;font 
        metrics-url="file:///C:/fopFonts/metrics/arialbi.ttf_metrics.xml" 
        kerning="yes" 
        embed-url="file:///C:/fopFonts/fonts/arialbi.ttf"
    &gt; 
        &lt;font-triplet name="Arial" style="italic" weight="bold"/&gt;&lt;!-- Arial,BoldItalic --&gt;
    &lt;/font&gt;
    &lt;font 
        metrics-url="file:///C:/fopFonts/metrics/ariali.ttf_metrics.xml" 
        kerning="yes" 
        embed-url="file:///C:/fopFonts/fonts/ariali.ttf"
    &gt; 
        &lt;font-triplet name="Arial" style="italic" weight="normal"/&gt;&lt;!-- Arial,Italic --&gt;
    &lt;/font&gt;
  
&lt;!-- ========TIMESNEWROMAN:============ --&gt;
    &lt;font 
        metrics-url="file:///C:/fopFonts/metrics/times.ttf_metrics.xml" 
        kerning="yes" 
        embed-url="file:///C:/fopFonts/fonts/times.ttf"
    &gt; 
        &lt;font-triplet name="TimesNewRoman" style="normal" weight="normal"/&gt;
    &lt;/font&gt;
    &lt;font 
        metrics-url="file:///C:/fopFonts/metrics/timesbd.ttf_metrics.xml" 
        kerning="yes" 
        embed-url="file:///C:/fopFonts/fonts/timesbd.ttf"
    &gt; 
        &lt;font-triplet name="TimesNewRoman" style="normal" weight="bold"/&gt;
    &lt;/font&gt;
    &lt;font 
        metrics-url="file:///C:/fopFonts/metrics/timesbi.ttf_metrics.xml" 
        kerning="yes" 
        embed-url="file:///C:/fopFonts/fonts/timesbi.ttf"
    &gt; 
        &lt;font-triplet name="TimesNewRoman" style="italic" weight="bold"/&gt;
    &lt;/font&gt;
    &lt;font 
        metrics-url="file:///C:/fopFonts/metrics/timesi.ttf_metrics.xml" 
        kerning="yes" 
        embed-url="file:///C:/fopFonts/fonts/timesi.ttf"
    &gt; 
        &lt;font-triplet name="TimesNewRoman" style="italic" weight="normal"/&gt;
    &lt;/font&gt;
  
&lt;!-- ========COURIER:============ --&gt;
    &lt;font 
        metrics-url="file:///C:/fopFonts/metrics/cour.ttf_metrics.xml" 
        kerning="yes" 
        embed-url="file:///C:/fopFonts/fonts/cour.ttf"
    &gt; 
        &lt;font-triplet name="CourierNew" style="normal" weight="normal"/&gt;
    &lt;/font&gt;
    &lt;font 
        metrics-url="file:///C:/fopFonts/metrics/courbd.ttf_metrics.xml" 
        kerning="yes" 
        embed-url="file:///C:/fopFonts/fonts/courbd.ttf"
    &gt; 
        &lt;font-triplet name="CourierNew" style="normal" weight="bold"/&gt;
    &lt;/font&gt;
    &lt;font 
        metrics-url="file:///C:/fopFonts/metrics/courbi.ttf_metrics.xml" 
        kerning="yes" 
        embed-url="file:///C:/fopFonts/fonts/courbi.ttf"
    &gt; 
        &lt;font-triplet name="CourierNew" style="italic" weight="bold"/&gt;
    &lt;/font&gt;
    &lt;font 
        metrics-url="file:///C:/fopFonts/metrics/couri.ttf_metrics.xml" 
        kerning="yes" 
        embed-url="file:///C:/fopFonts/fonts/couri.ttf"
    &gt; 
        &lt;font-triplet name="CourierNew" style="italic" weight="normal"/&gt;
    &lt;/font&gt;


&lt;!-- ========SUBSTITUTIONS:============ --&gt;
    &lt;substitutions&gt;
        &lt;substitution&gt;
            &lt;from font-family="LucidaSansUnicode"/&gt;
            &lt;to font-family="CODE2000" font-weight="bold" font-style="italic"/&gt;
        &lt;/substitution&gt;
        &lt;substitution&gt;
            &lt;from font-family="Arial"/&gt;
            &lt;to font-family="CODE2000" font-weight="bold" font-style="italic"/&gt;
        &lt;/substitution&gt;
        &lt;substitution&gt;
            &lt;from font-family="TimesNewRoman"/&gt;
            &lt;to font-family="CODE2000" font-weight="bold" font-style="italic"/&gt;
        &lt;/substitution&gt;
        &lt;substitution&gt;
            &lt;from font-family="CourierNew"/&gt;
            &lt;to font-family="CODE2000" font-weight="bold" font-style="italic"/&gt;
        &lt;/substitution&gt;
    &lt;/substitutions&gt;

    &lt;/fonts&gt;

      &lt;!-- This option lets you specify additional options on an XML handler --&gt;
      &lt;!--xml-handler namespace="http://www.w3.org/2000/svg"&gt;
        &lt;stroke-text&gt;false&lt;/stroke-text&gt;
      &lt;/xml-handler--&gt;

    &lt;/renderer&gt;

    &lt;renderer mime="application/postscript"&gt;
      &lt;!-- This option forces the PS renderer to rotate landscape pages --&gt;
      &lt;!--auto-rotate-landscape&gt;true&lt;/auto-rotate-landscape--&gt;
          &lt;!-- This option lets you specify additional options on an XML handler --&gt;
      &lt;!--xml-handler namespace="http://www.w3.org/2000/svg"&gt;
        &lt;stroke-text&gt;false&lt;/stroke-text&gt;
      &lt;/xml-handler--&gt;
    &lt;/renderer&gt;

    &lt;renderer mime="application/vnd.hp-PCL"&gt;
    &lt;/renderer&gt;

    &lt;!-- MIF does not have a renderer
    &lt;renderer mime="application/vnd.mif"&gt;
    &lt;/renderer&gt;    --&gt;
    
    &lt;renderer mime="image/svg+xml"&gt;
      &lt;format type="paginated"/&gt;
      &lt;link value="true"/&gt;
      &lt;strokeText value="false"/&gt;
    &lt;/renderer&gt;

    &lt;renderer mime="application/awt"&gt;
    &lt;/renderer&gt;

    &lt;renderer mime="image/png"&gt;
      &lt;!--transparent-page-background&gt;true&lt;/transparent-page-background--&gt;
    &lt;/renderer&gt;

    &lt;renderer mime="image/tiff"&gt;
      &lt;!--transparent-page-background&gt;true&lt;/transparent-page-background--&gt;
      &lt;!--compression&gt;CCITT T.6&lt;/compression--&gt;
    &lt;/renderer&gt;

    &lt;renderer mime="text/xml"&gt;
    &lt;/renderer&gt;

    &lt;!-- RTF does not have a renderer
    &lt;renderer mime="text/rtf"&gt;
    &lt;/renderer&gt;    --&gt;

    &lt;renderer mime="text/plain"&gt;
      &lt;pageSize columns="80"/&gt;
    &lt;/renderer&gt;

  &lt;/renderers&gt;

&lt;/fop&gt;
</description>
    <dc:creator>Mike Ferrando</dc:creator>
    <dc:date>2008-08-15T19:07:37</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.text.xml.fop.user/26589">
    <title>Issue after install of 0.95</title>
    <link>http://comments.gmane.org/gmane.text.xml.fop.user/26589</link>
    <description>After I installed the fop-0.95 the following "Info" and "Warnings" began
to appear.   Any ideas on what I would have to do to correct it?



Error #1:Aug 15, 2008 2:28:01 PM
org.apache.fop.apps.FopFactoryConfigurator configure
INFO: Default page-height set to: 11in

Error #2:Aug 15, 2008 2:28:01 PM
org.apache.fop.apps.FopFactoryConfigurator configure
INFO: Default page-width set to: 8.26in

For errors 1 and 2, here is my setup:
 &lt;fo:simple-page-master master-name="multi"
page-height="11in"
                    page-width="8.26in" margin-top=".5in"
margin-bottom="1in"
                   margin-left=".5in" margin-right=".5in"&gt;



Error #3:
file:///CY/JLS/Java1.4/fop-0.95/./xml/xslt/foliomulti.xsl; Line #11;
Column #63; Cannot add attribute text-align after 
child nodes or before an element is produced.  Attribute
will be ignored.

    For error #3, the line it is referring to is pointing to my fox
extension.  Here it is:
     &lt;xsl:stylesheet version="1.1"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
           xmlns:fo="http://www.w3.org/1999/XSL/Format"
exclude-result-prefixes="fo"
           xmlns:fox="http://xmlgraphics.apache.org/fop/extensions"&gt;




Jeff 

</description>
    <dc:creator>Steffanina, Jeff</dc:creator>
    <dc:date>2008-08-15T18:39:26</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.text.xml.fop.user/26584">
    <title>OutOfMemory Errors</title>
    <link>http://comments.gmane.org/gmane.text.xml.fop.user/26584</link>
    <description>
Hi. I am getting outofmemory errors while using FOP 0.95. I have ready many
of the posts her regarding this issue and it always seems that other users
receive this error message when generating a PDF with several hundred pages. 

Generally I am creating PDFs with single pages and therefore using only one
page sequence. One PDF has a maximum of 5 pages. 

I've tried increasing the memory for the JVM that I am using with out any
success. Are there any other things that can be done to minimize/reclaim
memory being used?

My environment:

Windows XP
BEA 8.1
2GB memory

Thanks
John
</description>
    <dc:creator>John T</dc:creator>
    <dc:date>2008-08-15T15:32:23</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.text.xml.fop.user/26580">
    <title>Application Server FOP Problem: "Mismatch: page-sequence vs. root"</title>
    <link>http://comments.gmane.org/gmane.text.xml.fop.user/26580</link>
    <description>Hi!

I am running FOP and convert an XML+XSL-&gt;FOP-&gt;PDF.
Locally everything is working fine but on the app server i get the
following error message:

"org.xml.sax.SAXException: Mismatch: page-sequence
(http://www.w3.org/1999/XSL/Format) vs. root
(http://www.w3.org/1999/XSL/Format)"

Environment:
App-Server: Bea Weblogic 8.1 SP5
Java: 1.4.2_08 (using the same JDK for AppServer and for the local
tests)
FOP: 0.95 (most recent version)
OS: Windows XP SP3

Searching in the web didn't return anything helpful, although this
problem has already occured once or twice.
My guess is that there may be a library or classpath conflict but
replacing some JDK libs (XML/Parser related) didn't make it better... I
don't think that this is a problem with the XML or the stylsheet since
locally it is working.

Maybe anyone experienced the same problems or has some idea what could
be the cause - any help appreciated!
Thanks,
ToM
</description>
    <dc:creator>Tobias van Treeck</dc:creator>
    <dc:date>2008-08-15T11:03:46</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.text.xml.fop.user/26575">
    <title>Alternative to overflow="hidden" for table cells?</title>
    <link>http://comments.gmane.org/gmane.text.xml.fop.user/26575</link>
    <description>Hi everybody,

I need to clip the content of table cells. IIUC overflow="hidden" is not 
supported yet. From my naïve point of view I'd assume it shouldn't be 
too hard to implement this - is there a special reason for the lack of 
this feature?

ATM I'm using an inline SVG as workaround, but this has a massive impact 
on the processing time. Is there a more elegant workaround? I wouldn't 
like to resort to hard-coding a string length limit if I can avoid it …

Thanks a lot in advance!

</description>
    <dc:creator>Andreas Hartmann</dc:creator>
    <dc:date>2008-08-14T19:51:45</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.text.xml.fop.user/26570">
    <title>blocks flowing from left to right?</title>
    <link>http://comments.gmane.org/gmane.text.xml.fop.user/26570</link>
    <description>I have a requirement of a report to print several blocks aligned from left 
to right and then top to bottom.  These blocks will contain two blocks 
that align top to bottom.  So, it looks something like this:


BLOCK1  BLOCK2  BLOCK3
DATA1    DATA2    DATA3

The blocks also need to have custom widths, borders and background colors. 
 So far, I have not been able to implement this layout with inlines or 
blocks.  Does anyone have any suggestions?

FOP 0.94, JDK 1.5

-Lou
</description>
    <dc:creator>Louis.Masters&lt; at &gt;log-net.com</dc:creator>
    <dc:date>2008-08-14T16:16:10</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.text.xml.fop.user/26567">
    <title>Cause a Table Cell to Overflow to an Adjacent Cell</title>
    <link>http://comments.gmane.org/gmane.text.xml.fop.user/26567</link>
    <description>Friends, 

fop  0.95
Every feature works in my table which consists of 4 columns.

In some cases (10% of the time), when column 4 is blank, I need to force
the content of column 3 to continue into column 4 on the same line.  At
the present time, when this happens, the content of column 3 is
displayed and it just wraps on to the next line of column 3.

Any ideas?



Jeff 
</description>
    <dc:creator>Steffanina, Jeff</dc:creator>
    <dc:date>2008-08-14T14:59:45</dc:date>
  </item>
  <textinput about="http://search.gmane.org/?group=$group=gmane.text.xml.fop.user">
    <title>Search Engine</title>
    <description>Search the mailing list at Gmane</description>
    <name>query</name>
    <link>http://search.gmane.org/?group=$group=gmane.text.xml.fop.user</link>
  </textinput>
</rdf:RDF>
