You are viewing a plain text version of this content. The canonical link for it is here.
Posted to fop-users@xmlgraphics.apache.org by mehdi houshmand <me...@gmail.com> on 2010/10/21 09:26:59 UTC

Re: FW: Can't get RTF page break working

Hi Chen,

I'm finding the same issue when I use your FO, just to warn you
however, your second table cell looks as follows:

<fo:block break-after="page" break-before="page" line-height="14pt"
font-size="11pt" font-family="Times" font-weight="normal">7031968 1
Version </fo:block>

This could have been a mistake, but what was your intention for this
table-cell? I have changed the output to PDF and the page-breaks are
working there, is that output you wish presented? In order to ouput to
pdf you use a similar command:

“# Fop -xml scource.xml –xsl dic_new.xsl –pdf FILENAME.pdf”

Mehdi

On 20 October 2010 20:13, Chen Yang <cy...@hrsg.ca> wrote:
> Hello list,
>
> I have tried to get the rtf page break working with fop trunk, but seem
> going nowhere so far.
>
>
>
> I played around with Fop 0.95 and recently upgrade to Fop 1.0 for the
> project I am working on. But soon I discovered RTF page break is only
> available in fop trunk with RTFlib(jfor)
>
> So I spend some time use ANT 1.8.1 to build fop trunk with CentOS 5.5
>
>
>
> Here is my code
>
>
>
> <fo:table xsl:use-attribute-sets="table_p" break-after="page">
>
> .
>
> .
>
> .
>
> </fo:table>
>
>
>
> Or
>
>
>
> <fo:block xsl:use-attribute-sets="competency-group-name"
> break-before="page">
>
>     <xsl:apply-templates/>
>
> </fo:block>
>
>
>
> And here is the command I used
>
>
>
> “# Fop -xml scource.xml –xsl dic_new.xsl –rtf test_1.1.rtf”
>
>
>
> Result was I can get the rtf file but all the tables are still stuck in one
> page.
>
>
>
> I tried to run Page_Break.fo (see attachment) which I found from the
> mail-list, also can’t get it work.
>
>
>
> Since I am a newbie with FOP and Java, I have no idea what is wrong and how
> I can get this working,
>
>
>
> If anyone can give me some guide on this, I'll be much appreciated,
>
>
>
> Thanks in advance
>
>
>
> Chen Yang
>
> Programmer / Analyst
>
> HRSG (Human Resource Systems Group)
>
> Email:     cyang@hrsg.ca
>
> Web:       www.hrsg.ca
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: fop-users-unsubscribe@xmlgraphics.apache.org
> For additional commands, e-mail: fop-users-help@xmlgraphics.apache.org
>

---------------------------------------------------------------------
To unsubscribe, e-mail: fop-users-unsubscribe@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-help@xmlgraphics.apache.org


Re: Can't get RTF page break working

Posted by mehdi houshmand <me...@gmail.com>.
Hi Chen,

I can't seem to reproduce this issue, I've attached the FO file (an
edited version of yours) and the RTF file that the latest fop.jar
produces.

Thanks

Mehdi

On 23 October 2010 14:50, mehdi houshmand <me...@gmail.com> wrote:
> Ok, i'll take a look at it on monday.
>
> Mehdi
>
> On 22 October 2010 19:40, Chen Yang <cy...@hrsg.ca> wrote:
>> Hey Mehdi,
>> I am using M$ office word 2010 at work, I just tried Ooo 3.2.1 with the RTF file in windows7 still getting the same result.
>> So I just put the table under the block to work around,
>>
>> <fo:block break-after="page">
>> � �<fo:table>
>> � � � �..
>> � <fo:table
>> </fo:block>
>>
>> Chen
>>
>> -----Original Message-----
>> From: mehdi houshmand [mailto:med1985@gmail.com]
>> Sent: October-22-10 1:07 PM
>> To: fop-users@xmlgraphics.apache.org
>> Subject: Re: Can't get RTF page break working
>>
>> Hi Chen,
>>
>> It worked fine with me, I was using OpenOffice on Linux, what were you using to view the document? It's quite possible that your client doesn't interpret the RTF the same as the FOP interpretation.
>>
>> Mehdi
>>
>> On 22 October 2010 16:50, Chen Yang <cy...@hrsg.ca> wrote:
>>> Thank you so much guys,
>>> I just rebuilt my fop and it works now!
>>>
>>> Looks like it only works in <fo:block break-after="page">
>>> �I can't get <fo:table break-after="page"> working or anything with
>>> table
>>>
>>> All in all, it solved my problem,
>>>
>>> Thanks again.
>>>
>>> Chen
>>>
>>>
>>> -----Original Message-----
>>> From: mehdi houshmand [mailto:med1985@gmail.com]
>>> Sent: October-22-10 3:31 AM
>>> To: fop-users@xmlgraphics.apache.org
>>> Subject: Re: Can't get RTF page break working
>>>
>>> I've performed some very basic tests, and it seems fixed, no doubt there'll be some obscure, niche situations that lead to some unwanted behaviour, but in terms of basic functionality, it works fine.
>>>
>>> On 21 October 2010 21:19, mehdi houshmand <me...@gmail.com> wrote:
>>>> Agreed. I'll do some basic testing in the morning, but most probably
>>>> this is gonna be tested in the field.
>>>>
>>>> On 21 October 2010 20:39, Jeremias Maerki <de...@jeremias-maerki.ch> wrote:
>>>>> I've processed the patch now. Please test.
>>>>>
>>>>> RtfPageBreak is supposed to create a "\page" command but that
>>>>> doesn't seem to have an effect in my MS Word Viewer from 2004 (and
>>>>> Maximilan Aster seems to have had similar problems).
>>>>>
>>>>> RTF is a horrible format and every Word version uses a different set
>>>>> of RTF commands. OpenOffice writes and understands a quite different set.
>>>>> I'd rather we had an ODF handler instead. That would be easier to
>>>>> maintain.
>>>>>
>>>>> On 21.10.2010 21:30:07 Chen Yang wrote:
>>>>>> Hey Mehdi,
>>>>>>
>>>>>> I just spent some time played around with this patch file.
>>>>>>
>>>>>> I have fixed the following files, and replace the codes have "-" in
>>>>>> front of it to the one have "+" but still can't get it to work
>>>>>> (will double check again)
>>>>>>
>>>>>> src/java/org/apache/fop/render/rtf/RTFHandler.java
>>>>>> src/java/org/apache/fop/render/rtf/TextAttributesConverter.java
>>>>>> src/java/org/apache/fop/render/rtf/rtflib/rtfdoc/RtfTextrun.java
>>>>>>
>>>>>> Also there is a file name RtfPageBreak.java in the rtflib folder which never been call inside RTFHandler,I wonder if this file have anything to do with the page break.
>>>>>>
>>>>>> Can you please try the patch file, and let me know if it works for you.
>>>>>>
>>>>>> Thank you,
>>>>>>
>>>>>> Chen
>>>>>>
>>>>>> -----Original Message-----
>>>>>> From: mehdi houshmand [mailto:med1985@gmail.com]
>>>>>> Sent: October-21-10 9:46 AM
>>>>>> To: fop-users@xmlgraphics.apache.org
>>>>>> Subject: Re: FW: Can't get RTF page break working
>>>>>>
>>>>>> Hi Chen,
>>>>>>
>>>>>> I'm afraid not, the status is still "NEW" rather than "RESOLVED", which suggests the patch hasn't been implemented and another big give-away is that none of that code is in the source. I'll put an update on the bug in an attempt to get a committer to take notice of it. If the patch doesn't work, let me know and I'll take a look.
>>>>>>
>>>>>> Thanks
>>>>>>
>>>>>> Mehdi
>>>>>>
>>>>>> On 21 October 2010 14:28, Chen Yang <cy...@hrsg.ca> wrote:
>>>>>> > Hey Mehdi,
>>>>>> > Thanks for the response. I saw this bug page before, I thought it's already been approved and Patched in current version trunk. Since this bug was report in 2007 and got fixed in 2008.
>>>>>> >
>>>>>> > But anyhow, I will give the patch file a try,
>>>>>> >
>>>>>> > Thanks again
>>>>>> >
>>>>>> > Chen
>>>>>> > -----Original Message-----
>>>>>> > From: mehdi houshmand [mailto:med1985@gmail.com]
>>>>>> > Sent: October-21-10 4:32 AM
>>>>>> > To: fop-users@xmlgraphics.apache.org
>>>>>> > Subject: Re: FW: Can't get RTF page break working
>>>>>> >
>>>>>> > Hi Chen,
>>>>>> >
>>>>>> > It seems like there's a known bug with the RTF format, it doesn't seem to print the page breaks, you can see this in Bugzilla �bug #42600 (https://issues.apache.org/bugzilla/show_bug.cgi?id=42600). There is a patch associated with this bug but from the looks of it, it requires approval.
>>>>>> >
>>>>>> > Sorry I couldn't be any more help
>>>>>> >
>>>>>> > Mehdi
>>>>>> >
>>>>>> > On 21 October 2010 08:26, mehdi houshmand <me...@gmail.com> wrote:
>>>>>> >> Hi Chen,
>>>>>> >>
>>>>>> >> I'm finding the same issue when I use your FO, just to warn you
>>>>>> >> however, your second table cell looks as follows:
>>>>>> >>
>>>>>> >> <fo:block break-after="page" break-before="page" line-height="14pt"
>>>>>> >> font-size="11pt" font-family="Times"
>>>>>> >> font-weight="normal">7031968
>>>>>> >> 1 Version </fo:block>
>>>>>> >>
>>>>>> >> This could have been a mistake, but what was your intention for
>>>>>> >> this table-cell? I have changed the output to PDF and the
>>>>>> >> page-breaks are working there, is that output you wish presented?
>>>>>> >> In order to ouput to pdf you use a similar command:
>>>>>> >>
>>>>>> >> "# Fop -xml scource.xml -xsl dic_new.xsl -pdf FILENAME.pdf"
>>>>>> >>
>>>>>> >> Mehdi
>>>>>> >>
>>>>>> >> On 20 October 2010 20:13, Chen Yang <cy...@hrsg.ca> wrote:
>>>>>> >>> Hello list,
>>>>>> >>>
>>>>>> >>> I have tried to get the rtf page break working with fop trunk,
>>>>>> >>> but seem going nowhere so far.
>>>>>> >>>
>>>>>> >>>
>>>>>> >>>
>>>>>> >>> I played around with Fop 0.95 and recently upgrade to Fop 1.0
>>>>>> >>> for the project I am working on. But soon I discovered RTF page
>>>>>> >>> break is only available in fop trunk with RTFlib(jfor)
>>>>>> >>>
>>>>>> >>> So I spend some time use ANT 1.8.1 to build fop trunk with
>>>>>> >>> CentOS
>>>>>> >>> 5.5
>>>>>> >>>
>>>>>> >>>
>>>>>> >>>
>>>>>> >>> Here is my code
>>>>>> >>>
>>>>>> >>>
>>>>>> >>>
>>>>>> >>> <fo:table xsl:use-attribute-sets="table_p" break-after="page">
>>>>>> >>>
>>>>>> >>> .
>>>>>> >>>
>>>>>> >>> .
>>>>>> >>>
>>>>>> >>> .
>>>>>> >>>
>>>>>> >>> </fo:table>
>>>>>> >>>
>>>>>> >>>
>>>>>> >>>
>>>>>> >>> Or
>>>>>> >>>
>>>>>> >>>
>>>>>> >>>
>>>>>> >>> <fo:block xsl:use-attribute-sets="competency-group-name"
>>>>>> >>> break-before="page">
>>>>>> >>>
>>>>>> >>> ��� <xsl:apply-templates/>
>>>>>> >>>
>>>>>> >>> </fo:block>
>>>>>> >>>
>>>>>> >>>
>>>>>> >>>
>>>>>> >>> And here is the command I used
>>>>>> >>>
>>>>>> >>>
>>>>>> >>>
>>>>>> >>> "# Fop -xml scource.xml -xsl dic_new.xsl -rtf test_1.1.rtf"
>>>>>> >>>
>>>>>> >>>
>>>>>> >>>
>>>>>> >>> Result was I can get the rtf file but all the tables are still
>>>>>> >>> stuck in one page.
>>>>>> >>>
>>>>>> >>>
>>>>>> >>>
>>>>>> >>> I tried to run Page_Break.fo (see attachment) which I found
>>>>>> >>> from the mail-list, also can't get it work.
>>>>>> >>>
>>>>>> >>>
>>>>>> >>>
>>>>>> >>> Since I am a newbie with FOP and Java, I have no idea what is
>>>>>> >>> wrong and how I can get this working,
>>>>>> >>>
>>>>>> >>>
>>>>>> >>>
>>>>>> >>> If anyone can give me some guide on this, I'll be much
>>>>>> >>> appreciated,
>>>>>> >>>
>>>>>> >>>
>>>>>> >>>
>>>>>> >>> Thanks in advance
>>>>>> >>>
>>>>>> >>>
>>>>>> >>>
>>>>>> >>> Chen Yang
>>>>>> >>>
>>>>>> >>> Programmer / Analyst
>>>>>> >>>
>>>>>> >>> HRSG (Human Resource Systems Group)
>>>>>> >>>
>>>>>> >>> Email:���� cyang@hrsg.ca
>>>>>> >>>
>>>>>> >>> Web: ����� www.hrsg.ca
>>>>>> >>>
>>>>>> >>>
>>>>>> >>>
>>>>>> >>> ---------------------------------------------------------------
>>>>>> >>> -
>>>>>> >>> ----
>>>>>> >>> - To unsubscribe, e-mail:
>>>>>> >>> fop-users-unsubscribe@xmlgraphics.apache.org
>>>>>> >>> For additional commands, e-mail:
>>>>>> >>> fop-users-help@xmlgraphics.apache.org
>>>>>> >>>
>>>>>> >>
>>>>>> >
>>>>>> > -----------------------------------------------------------------
>>>>>> > -
>>>>>> > --- To unsubscribe, e-mail:
>>>>>> > fop-users-unsubscribe@xmlgraphics.apache.org
>>>>>> > For additional commands, e-mail:
>>>>>> > fop-users-help@xmlgraphics.apache.org
>>>>>> >
>>>>>> >
>>>>>> > -----------------------------------------------------------------
>>>>>> > -
>>>>>> > --- To unsubscribe, e-mail:
>>>>>> > fop-users-unsubscribe@xmlgraphics.apache.org
>>>>>> > For additional commands, e-mail:
>>>>>> > fop-users-help@xmlgraphics.apache.org
>>>>>> >
>>>>>> >
>>>>>>
>>>>>> -------------------------------------------------------------------
>>>>>> -
>>>>>> - To unsubscribe, e-mail:
>>>>>> fop-users-unsubscribe@xmlgraphics.apache.org
>>>>>> For additional commands, e-mail:
>>>>>> fop-users-help@xmlgraphics.apache.org
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> Jeremias Maerki
>>>>>
>>>>>
>>>>> --------------------------------------------------------------------
>>>>> - To unsubscribe, e-mail:
>>>>> fop-users-unsubscribe@xmlgraphics.apache.org
>>>>> For additional commands, e-mail:
>>>>> fop-users-help@xmlgraphics.apache.org
>>>>>
>>>>>
>>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: fop-users-unsubscribe@xmlgraphics.apache.org
>>> For additional commands, e-mail: fop-users-help@xmlgraphics.apache.org
>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: fop-users-unsubscribe@xmlgraphics.apache.org
>>> For additional commands, e-mail: fop-users-help@xmlgraphics.apache.org
>>>
>>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: fop-users-unsubscribe@xmlgraphics.apache.org
>> For additional commands, e-mail: fop-users-help@xmlgraphics.apache.org
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: fop-users-unsubscribe@xmlgraphics.apache.org
>> For additional commands, e-mail: fop-users-help@xmlgraphics.apache.org
>>
>>
>

Re: Can't get RTF page break working

Posted by mehdi houshmand <me...@gmail.com>.
Ok, i'll take a look at it on monday.

Mehdi

On 22 October 2010 19:40, Chen Yang <cy...@hrsg.ca> wrote:
> Hey Mehdi,
> I am using M$ office word 2010 at work, I just tried Ooo 3.2.1 with the RTF file in windows7 still getting the same result.
> So I just put the table under the block to work around,
>
> <fo:block break-after="page">
>    <fo:table>
>        ..
>   <fo:table
> </fo:block>
>
> Chen
>
> -----Original Message-----
> From: mehdi houshmand [mailto:med1985@gmail.com]
> Sent: October-22-10 1:07 PM
> To: fop-users@xmlgraphics.apache.org
> Subject: Re: Can't get RTF page break working
>
> Hi Chen,
>
> It worked fine with me, I was using OpenOffice on Linux, what were you using to view the document? It's quite possible that your client doesn't interpret the RTF the same as the FOP interpretation.
>
> Mehdi
>
> On 22 October 2010 16:50, Chen Yang <cy...@hrsg.ca> wrote:
>> Thank you so much guys,
>> I just rebuilt my fop and it works now!
>>
>> Looks like it only works in <fo:block break-after="page">
>>  I can't get <fo:table break-after="page"> working or anything with
>> table
>>
>> All in all, it solved my problem,
>>
>> Thanks again.
>>
>> Chen
>>
>>
>> -----Original Message-----
>> From: mehdi houshmand [mailto:med1985@gmail.com]
>> Sent: October-22-10 3:31 AM
>> To: fop-users@xmlgraphics.apache.org
>> Subject: Re: Can't get RTF page break working
>>
>> I've performed some very basic tests, and it seems fixed, no doubt there'll be some obscure, niche situations that lead to some unwanted behaviour, but in terms of basic functionality, it works fine.
>>
>> On 21 October 2010 21:19, mehdi houshmand <me...@gmail.com> wrote:
>>> Agreed. I'll do some basic testing in the morning, but most probably
>>> this is gonna be tested in the field.
>>>
>>> On 21 October 2010 20:39, Jeremias Maerki <de...@jeremias-maerki.ch> wrote:
>>>> I've processed the patch now. Please test.
>>>>
>>>> RtfPageBreak is supposed to create a "\page" command but that
>>>> doesn't seem to have an effect in my MS Word Viewer from 2004 (and
>>>> Maximilan Aster seems to have had similar problems).
>>>>
>>>> RTF is a horrible format and every Word version uses a different set
>>>> of RTF commands. OpenOffice writes and understands a quite different set.
>>>> I'd rather we had an ODF handler instead. That would be easier to
>>>> maintain.
>>>>
>>>> On 21.10.2010 21:30:07 Chen Yang wrote:
>>>>> Hey Mehdi,
>>>>>
>>>>> I just spent some time played around with this patch file.
>>>>>
>>>>> I have fixed the following files, and replace the codes have "-" in
>>>>> front of it to the one have "+" but still can't get it to work
>>>>> (will double check again)
>>>>>
>>>>> src/java/org/apache/fop/render/rtf/RTFHandler.java
>>>>> src/java/org/apache/fop/render/rtf/TextAttributesConverter.java
>>>>> src/java/org/apache/fop/render/rtf/rtflib/rtfdoc/RtfTextrun.java
>>>>>
>>>>> Also there is a file name RtfPageBreak.java in the rtflib folder which never been call inside RTFHandler,I wonder if this file have anything to do with the page break.
>>>>>
>>>>> Can you please try the patch file, and let me know if it works for you.
>>>>>
>>>>> Thank you,
>>>>>
>>>>> Chen
>>>>>
>>>>> -----Original Message-----
>>>>> From: mehdi houshmand [mailto:med1985@gmail.com]
>>>>> Sent: October-21-10 9:46 AM
>>>>> To: fop-users@xmlgraphics.apache.org
>>>>> Subject: Re: FW: Can't get RTF page break working
>>>>>
>>>>> Hi Chen,
>>>>>
>>>>> I'm afraid not, the status is still "NEW" rather than "RESOLVED", which suggests the patch hasn't been implemented and another big give-away is that none of that code is in the source. I'll put an update on the bug in an attempt to get a committer to take notice of it. If the patch doesn't work, let me know and I'll take a look.
>>>>>
>>>>> Thanks
>>>>>
>>>>> Mehdi
>>>>>
>>>>> On 21 October 2010 14:28, Chen Yang <cy...@hrsg.ca> wrote:
>>>>> > Hey Mehdi,
>>>>> > Thanks for the response. I saw this bug page before, I thought it's already been approved and Patched in current version trunk. Since this bug was report in 2007 and got fixed in 2008.
>>>>> >
>>>>> > But anyhow, I will give the patch file a try,
>>>>> >
>>>>> > Thanks again
>>>>> >
>>>>> > Chen
>>>>> > -----Original Message-----
>>>>> > From: mehdi houshmand [mailto:med1985@gmail.com]
>>>>> > Sent: October-21-10 4:32 AM
>>>>> > To: fop-users@xmlgraphics.apache.org
>>>>> > Subject: Re: FW: Can't get RTF page break working
>>>>> >
>>>>> > Hi Chen,
>>>>> >
>>>>> > It seems like there's a known bug with the RTF format, it doesn't seem to print the page breaks, you can see this in Bugzilla  bug #42600 (https://issues.apache.org/bugzilla/show_bug.cgi?id=42600). There is a patch associated with this bug but from the looks of it, it requires approval.
>>>>> >
>>>>> > Sorry I couldn't be any more help
>>>>> >
>>>>> > Mehdi
>>>>> >
>>>>> > On 21 October 2010 08:26, mehdi houshmand <me...@gmail.com> wrote:
>>>>> >> Hi Chen,
>>>>> >>
>>>>> >> I'm finding the same issue when I use your FO, just to warn you
>>>>> >> however, your second table cell looks as follows:
>>>>> >>
>>>>> >> <fo:block break-after="page" break-before="page" line-height="14pt"
>>>>> >> font-size="11pt" font-family="Times"
>>>>> >> font-weight="normal">7031968
>>>>> >> 1 Version </fo:block>
>>>>> >>
>>>>> >> This could have been a mistake, but what was your intention for
>>>>> >> this table-cell? I have changed the output to PDF and the
>>>>> >> page-breaks are working there, is that output you wish presented?
>>>>> >> In order to ouput to pdf you use a similar command:
>>>>> >>
>>>>> >> "# Fop -xml scource.xml -xsl dic_new.xsl -pdf FILENAME.pdf"
>>>>> >>
>>>>> >> Mehdi
>>>>> >>
>>>>> >> On 20 October 2010 20:13, Chen Yang <cy...@hrsg.ca> wrote:
>>>>> >>> Hello list,
>>>>> >>>
>>>>> >>> I have tried to get the rtf page break working with fop trunk,
>>>>> >>> but seem going nowhere so far.
>>>>> >>>
>>>>> >>>
>>>>> >>>
>>>>> >>> I played around with Fop 0.95 and recently upgrade to Fop 1.0
>>>>> >>> for the project I am working on. But soon I discovered RTF page
>>>>> >>> break is only available in fop trunk with RTFlib(jfor)
>>>>> >>>
>>>>> >>> So I spend some time use ANT 1.8.1 to build fop trunk with
>>>>> >>> CentOS
>>>>> >>> 5.5
>>>>> >>>
>>>>> >>>
>>>>> >>>
>>>>> >>> Here is my code
>>>>> >>>
>>>>> >>>
>>>>> >>>
>>>>> >>> <fo:table xsl:use-attribute-sets="table_p" break-after="page">
>>>>> >>>
>>>>> >>> .
>>>>> >>>
>>>>> >>> .
>>>>> >>>
>>>>> >>> .
>>>>> >>>
>>>>> >>> </fo:table>
>>>>> >>>
>>>>> >>>
>>>>> >>>
>>>>> >>> Or
>>>>> >>>
>>>>> >>>
>>>>> >>>
>>>>> >>> <fo:block xsl:use-attribute-sets="competency-group-name"
>>>>> >>> break-before="page">
>>>>> >>>
>>>>> >>>     <xsl:apply-templates/>
>>>>> >>>
>>>>> >>> </fo:block>
>>>>> >>>
>>>>> >>>
>>>>> >>>
>>>>> >>> And here is the command I used
>>>>> >>>
>>>>> >>>
>>>>> >>>
>>>>> >>> "# Fop -xml scource.xml -xsl dic_new.xsl -rtf test_1.1.rtf"
>>>>> >>>
>>>>> >>>
>>>>> >>>
>>>>> >>> Result was I can get the rtf file but all the tables are still
>>>>> >>> stuck in one page.
>>>>> >>>
>>>>> >>>
>>>>> >>>
>>>>> >>> I tried to run Page_Break.fo (see attachment) which I found
>>>>> >>> from the mail-list, also can't get it work.
>>>>> >>>
>>>>> >>>
>>>>> >>>
>>>>> >>> Since I am a newbie with FOP and Java, I have no idea what is
>>>>> >>> wrong and how I can get this working,
>>>>> >>>
>>>>> >>>
>>>>> >>>
>>>>> >>> If anyone can give me some guide on this, I'll be much
>>>>> >>> appreciated,
>>>>> >>>
>>>>> >>>
>>>>> >>>
>>>>> >>> Thanks in advance
>>>>> >>>
>>>>> >>>
>>>>> >>>
>>>>> >>> Chen Yang
>>>>> >>>
>>>>> >>> Programmer / Analyst
>>>>> >>>
>>>>> >>> HRSG (Human Resource Systems Group)
>>>>> >>>
>>>>> >>> Email:     cyang@hrsg.ca
>>>>> >>>
>>>>> >>> Web:       www.hrsg.ca
>>>>> >>>
>>>>> >>>
>>>>> >>>
>>>>> >>> ---------------------------------------------------------------
>>>>> >>> -
>>>>> >>> ----
>>>>> >>> - To unsubscribe, e-mail:
>>>>> >>> fop-users-unsubscribe@xmlgraphics.apache.org
>>>>> >>> For additional commands, e-mail:
>>>>> >>> fop-users-help@xmlgraphics.apache.org
>>>>> >>>
>>>>> >>
>>>>> >
>>>>> > -----------------------------------------------------------------
>>>>> > -
>>>>> > --- To unsubscribe, e-mail:
>>>>> > fop-users-unsubscribe@xmlgraphics.apache.org
>>>>> > For additional commands, e-mail:
>>>>> > fop-users-help@xmlgraphics.apache.org
>>>>> >
>>>>> >
>>>>> > -----------------------------------------------------------------
>>>>> > -
>>>>> > --- To unsubscribe, e-mail:
>>>>> > fop-users-unsubscribe@xmlgraphics.apache.org
>>>>> > For additional commands, e-mail:
>>>>> > fop-users-help@xmlgraphics.apache.org
>>>>> >
>>>>> >
>>>>>
>>>>> -------------------------------------------------------------------
>>>>> -
>>>>> - To unsubscribe, e-mail:
>>>>> fop-users-unsubscribe@xmlgraphics.apache.org
>>>>> For additional commands, e-mail:
>>>>> fop-users-help@xmlgraphics.apache.org
>>>>>
>>>>
>>>>
>>>>
>>>>
>>>> Jeremias Maerki
>>>>
>>>>
>>>> --------------------------------------------------------------------
>>>> - To unsubscribe, e-mail:
>>>> fop-users-unsubscribe@xmlgraphics.apache.org
>>>> For additional commands, e-mail:
>>>> fop-users-help@xmlgraphics.apache.org
>>>>
>>>>
>>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: fop-users-unsubscribe@xmlgraphics.apache.org
>> For additional commands, e-mail: fop-users-help@xmlgraphics.apache.org
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: fop-users-unsubscribe@xmlgraphics.apache.org
>> For additional commands, e-mail: fop-users-help@xmlgraphics.apache.org
>>
>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: fop-users-unsubscribe@xmlgraphics.apache.org
> For additional commands, e-mail: fop-users-help@xmlgraphics.apache.org
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: fop-users-unsubscribe@xmlgraphics.apache.org
> For additional commands, e-mail: fop-users-help@xmlgraphics.apache.org
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: fop-users-unsubscribe@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-help@xmlgraphics.apache.org


RE: Can't get RTF page break working

Posted by Chen Yang <cy...@hrsg.ca>.
Hey Mehdi,
I am using M$ office word 2010 at work, I just tried Ooo 3.2.1 with the RTF file in windows7 still getting the same result. 
So I just put the table under the block to work around, 

<fo:block break-after="page">
    <fo:table>
	..
   <fo:table
</fo:block>

Chen

-----Original Message-----
From: mehdi houshmand [mailto:med1985@gmail.com] 
Sent: October-22-10 1:07 PM
To: fop-users@xmlgraphics.apache.org
Subject: Re: Can't get RTF page break working

Hi Chen,

It worked fine with me, I was using OpenOffice on Linux, what were you using to view the document? It's quite possible that your client doesn't interpret the RTF the same as the FOP interpretation.

Mehdi

On 22 October 2010 16:50, Chen Yang <cy...@hrsg.ca> wrote:
> Thank you so much guys,
> I just rebuilt my fop and it works now!
>
> Looks like it only works in <fo:block break-after="page">
>  I can't get <fo:table break-after="page"> working or anything with 
> table
>
> All in all, it solved my problem,
>
> Thanks again.
>
> Chen
>
>
> -----Original Message-----
> From: mehdi houshmand [mailto:med1985@gmail.com]
> Sent: October-22-10 3:31 AM
> To: fop-users@xmlgraphics.apache.org
> Subject: Re: Can't get RTF page break working
>
> I've performed some very basic tests, and it seems fixed, no doubt there'll be some obscure, niche situations that lead to some unwanted behaviour, but in terms of basic functionality, it works fine.
>
> On 21 October 2010 21:19, mehdi houshmand <me...@gmail.com> wrote:
>> Agreed. I'll do some basic testing in the morning, but most probably 
>> this is gonna be tested in the field.
>>
>> On 21 October 2010 20:39, Jeremias Maerki <de...@jeremias-maerki.ch> wrote:
>>> I've processed the patch now. Please test.
>>>
>>> RtfPageBreak is supposed to create a "\page" command but that 
>>> doesn't seem to have an effect in my MS Word Viewer from 2004 (and 
>>> Maximilan Aster seems to have had similar problems).
>>>
>>> RTF is a horrible format and every Word version uses a different set 
>>> of RTF commands. OpenOffice writes and understands a quite different set.
>>> I'd rather we had an ODF handler instead. That would be easier to 
>>> maintain.
>>>
>>> On 21.10.2010 21:30:07 Chen Yang wrote:
>>>> Hey Mehdi,
>>>>
>>>> I just spent some time played around with this patch file.
>>>>
>>>> I have fixed the following files, and replace the codes have "-" in 
>>>> front of it to the one have "+" but still can't get it to work 
>>>> (will double check again)
>>>>
>>>> src/java/org/apache/fop/render/rtf/RTFHandler.java
>>>> src/java/org/apache/fop/render/rtf/TextAttributesConverter.java
>>>> src/java/org/apache/fop/render/rtf/rtflib/rtfdoc/RtfTextrun.java
>>>>
>>>> Also there is a file name RtfPageBreak.java in the rtflib folder which never been call inside RTFHandler,I wonder if this file have anything to do with the page break.
>>>>
>>>> Can you please try the patch file, and let me know if it works for you.
>>>>
>>>> Thank you,
>>>>
>>>> Chen
>>>>
>>>> -----Original Message-----
>>>> From: mehdi houshmand [mailto:med1985@gmail.com]
>>>> Sent: October-21-10 9:46 AM
>>>> To: fop-users@xmlgraphics.apache.org
>>>> Subject: Re: FW: Can't get RTF page break working
>>>>
>>>> Hi Chen,
>>>>
>>>> I'm afraid not, the status is still "NEW" rather than "RESOLVED", which suggests the patch hasn't been implemented and another big give-away is that none of that code is in the source. I'll put an update on the bug in an attempt to get a committer to take notice of it. If the patch doesn't work, let me know and I'll take a look.
>>>>
>>>> Thanks
>>>>
>>>> Mehdi
>>>>
>>>> On 21 October 2010 14:28, Chen Yang <cy...@hrsg.ca> wrote:
>>>> > Hey Mehdi,
>>>> > Thanks for the response. I saw this bug page before, I thought it's already been approved and Patched in current version trunk. Since this bug was report in 2007 and got fixed in 2008.
>>>> >
>>>> > But anyhow, I will give the patch file a try,
>>>> >
>>>> > Thanks again
>>>> >
>>>> > Chen
>>>> > -----Original Message-----
>>>> > From: mehdi houshmand [mailto:med1985@gmail.com]
>>>> > Sent: October-21-10 4:32 AM
>>>> > To: fop-users@xmlgraphics.apache.org
>>>> > Subject: Re: FW: Can't get RTF page break working
>>>> >
>>>> > Hi Chen,
>>>> >
>>>> > It seems like there's a known bug with the RTF format, it doesn't seem to print the page breaks, you can see this in Bugzilla  bug #42600 (https://issues.apache.org/bugzilla/show_bug.cgi?id=42600). There is a patch associated with this bug but from the looks of it, it requires approval.
>>>> >
>>>> > Sorry I couldn't be any more help
>>>> >
>>>> > Mehdi
>>>> >
>>>> > On 21 October 2010 08:26, mehdi houshmand <me...@gmail.com> wrote:
>>>> >> Hi Chen,
>>>> >>
>>>> >> I'm finding the same issue when I use your FO, just to warn you 
>>>> >> however, your second table cell looks as follows:
>>>> >>
>>>> >> <fo:block break-after="page" break-before="page" line-height="14pt"
>>>> >> font-size="11pt" font-family="Times" 
>>>> >> font-weight="normal">7031968
>>>> >> 1 Version </fo:block>
>>>> >>
>>>> >> This could have been a mistake, but what was your intention for 
>>>> >> this table-cell? I have changed the output to PDF and the 
>>>> >> page-breaks are working there, is that output you wish presented?
>>>> >> In order to ouput to pdf you use a similar command:
>>>> >>
>>>> >> "# Fop -xml scource.xml -xsl dic_new.xsl -pdf FILENAME.pdf"
>>>> >>
>>>> >> Mehdi
>>>> >>
>>>> >> On 20 October 2010 20:13, Chen Yang <cy...@hrsg.ca> wrote:
>>>> >>> Hello list,
>>>> >>>
>>>> >>> I have tried to get the rtf page break working with fop trunk, 
>>>> >>> but seem going nowhere so far.
>>>> >>>
>>>> >>>
>>>> >>>
>>>> >>> I played around with Fop 0.95 and recently upgrade to Fop 1.0 
>>>> >>> for the project I am working on. But soon I discovered RTF page 
>>>> >>> break is only available in fop trunk with RTFlib(jfor)
>>>> >>>
>>>> >>> So I spend some time use ANT 1.8.1 to build fop trunk with 
>>>> >>> CentOS
>>>> >>> 5.5
>>>> >>>
>>>> >>>
>>>> >>>
>>>> >>> Here is my code
>>>> >>>
>>>> >>>
>>>> >>>
>>>> >>> <fo:table xsl:use-attribute-sets="table_p" break-after="page">
>>>> >>>
>>>> >>> .
>>>> >>>
>>>> >>> .
>>>> >>>
>>>> >>> .
>>>> >>>
>>>> >>> </fo:table>
>>>> >>>
>>>> >>>
>>>> >>>
>>>> >>> Or
>>>> >>>
>>>> >>>
>>>> >>>
>>>> >>> <fo:block xsl:use-attribute-sets="competency-group-name"
>>>> >>> break-before="page">
>>>> >>>
>>>> >>>     <xsl:apply-templates/>
>>>> >>>
>>>> >>> </fo:block>
>>>> >>>
>>>> >>>
>>>> >>>
>>>> >>> And here is the command I used
>>>> >>>
>>>> >>>
>>>> >>>
>>>> >>> "# Fop -xml scource.xml -xsl dic_new.xsl -rtf test_1.1.rtf"
>>>> >>>
>>>> >>>
>>>> >>>
>>>> >>> Result was I can get the rtf file but all the tables are still 
>>>> >>> stuck in one page.
>>>> >>>
>>>> >>>
>>>> >>>
>>>> >>> I tried to run Page_Break.fo (see attachment) which I found 
>>>> >>> from the mail-list, also can't get it work.
>>>> >>>
>>>> >>>
>>>> >>>
>>>> >>> Since I am a newbie with FOP and Java, I have no idea what is 
>>>> >>> wrong and how I can get this working,
>>>> >>>
>>>> >>>
>>>> >>>
>>>> >>> If anyone can give me some guide on this, I'll be much 
>>>> >>> appreciated,
>>>> >>>
>>>> >>>
>>>> >>>
>>>> >>> Thanks in advance
>>>> >>>
>>>> >>>
>>>> >>>
>>>> >>> Chen Yang
>>>> >>>
>>>> >>> Programmer / Analyst
>>>> >>>
>>>> >>> HRSG (Human Resource Systems Group)
>>>> >>>
>>>> >>> Email:     cyang@hrsg.ca
>>>> >>>
>>>> >>> Web:       www.hrsg.ca
>>>> >>>
>>>> >>>
>>>> >>>
>>>> >>> ---------------------------------------------------------------
>>>> >>> -
>>>> >>> ----
>>>> >>> - To unsubscribe, e-mail:
>>>> >>> fop-users-unsubscribe@xmlgraphics.apache.org
>>>> >>> For additional commands, e-mail:
>>>> >>> fop-users-help@xmlgraphics.apache.org
>>>> >>>
>>>> >>
>>>> >
>>>> > -----------------------------------------------------------------
>>>> > -
>>>> > --- To unsubscribe, e-mail:
>>>> > fop-users-unsubscribe@xmlgraphics.apache.org
>>>> > For additional commands, e-mail:
>>>> > fop-users-help@xmlgraphics.apache.org
>>>> >
>>>> >
>>>> > -----------------------------------------------------------------
>>>> > -
>>>> > --- To unsubscribe, e-mail:
>>>> > fop-users-unsubscribe@xmlgraphics.apache.org
>>>> > For additional commands, e-mail:
>>>> > fop-users-help@xmlgraphics.apache.org
>>>> >
>>>> >
>>>>
>>>> -------------------------------------------------------------------
>>>> -
>>>> - To unsubscribe, e-mail:
>>>> fop-users-unsubscribe@xmlgraphics.apache.org
>>>> For additional commands, e-mail:
>>>> fop-users-help@xmlgraphics.apache.org
>>>>
>>>
>>>
>>>
>>>
>>> Jeremias Maerki
>>>
>>>
>>> --------------------------------------------------------------------
>>> - To unsubscribe, e-mail: 
>>> fop-users-unsubscribe@xmlgraphics.apache.org
>>> For additional commands, e-mail:
>>> fop-users-help@xmlgraphics.apache.org
>>>
>>>
>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: fop-users-unsubscribe@xmlgraphics.apache.org
> For additional commands, e-mail: fop-users-help@xmlgraphics.apache.org
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: fop-users-unsubscribe@xmlgraphics.apache.org
> For additional commands, e-mail: fop-users-help@xmlgraphics.apache.org
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: fop-users-unsubscribe@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-help@xmlgraphics.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: fop-users-unsubscribe@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-help@xmlgraphics.apache.org


Re: Can't get RTF page break working

Posted by mehdi houshmand <me...@gmail.com>.
Hi Chen,

It worked fine with me, I was using OpenOffice on Linux, what were you
using to view the document? It's quite possible that your client
doesn't interpret the RTF the same as the FOP interpretation.

Mehdi

On 22 October 2010 16:50, Chen Yang <cy...@hrsg.ca> wrote:
> Thank you so much guys,
> I just rebuilt my fop and it works now!
>
> Looks like it only works in <fo:block break-after="page">
>  I can't get <fo:table break-after="page"> working or anything with table
>
> All in all, it solved my problem,
>
> Thanks again.
>
> Chen
>
>
> -----Original Message-----
> From: mehdi houshmand [mailto:med1985@gmail.com]
> Sent: October-22-10 3:31 AM
> To: fop-users@xmlgraphics.apache.org
> Subject: Re: Can't get RTF page break working
>
> I've performed some very basic tests, and it seems fixed, no doubt there'll be some obscure, niche situations that lead to some unwanted behaviour, but in terms of basic functionality, it works fine.
>
> On 21 October 2010 21:19, mehdi houshmand <me...@gmail.com> wrote:
>> Agreed. I'll do some basic testing in the morning, but most probably
>> this is gonna be tested in the field.
>>
>> On 21 October 2010 20:39, Jeremias Maerki <de...@jeremias-maerki.ch> wrote:
>>> I've processed the patch now. Please test.
>>>
>>> RtfPageBreak is supposed to create a "\page" command but that doesn't
>>> seem to have an effect in my MS Word Viewer from 2004 (and Maximilan
>>> Aster seems to have had similar problems).
>>>
>>> RTF is a horrible format and every Word version uses a different set
>>> of RTF commands. OpenOffice writes and understands a quite different set.
>>> I'd rather we had an ODF handler instead. That would be easier to
>>> maintain.
>>>
>>> On 21.10.2010 21:30:07 Chen Yang wrote:
>>>> Hey Mehdi,
>>>>
>>>> I just spent some time played around with this patch file.
>>>>
>>>> I have fixed the following files, and replace the codes have "-" in
>>>> front of it to the one have "+" but still can't get it to work (will
>>>> double check again)
>>>>
>>>> src/java/org/apache/fop/render/rtf/RTFHandler.java
>>>> src/java/org/apache/fop/render/rtf/TextAttributesConverter.java
>>>> src/java/org/apache/fop/render/rtf/rtflib/rtfdoc/RtfTextrun.java
>>>>
>>>> Also there is a file name RtfPageBreak.java in the rtflib folder which never been call inside RTFHandler,I wonder if this file have anything to do with the page break.
>>>>
>>>> Can you please try the patch file, and let me know if it works for you.
>>>>
>>>> Thank you,
>>>>
>>>> Chen
>>>>
>>>> -----Original Message-----
>>>> From: mehdi houshmand [mailto:med1985@gmail.com]
>>>> Sent: October-21-10 9:46 AM
>>>> To: fop-users@xmlgraphics.apache.org
>>>> Subject: Re: FW: Can't get RTF page break working
>>>>
>>>> Hi Chen,
>>>>
>>>> I'm afraid not, the status is still "NEW" rather than "RESOLVED", which suggests the patch hasn't been implemented and another big give-away is that none of that code is in the source. I'll put an update on the bug in an attempt to get a committer to take notice of it. If the patch doesn't work, let me know and I'll take a look.
>>>>
>>>> Thanks
>>>>
>>>> Mehdi
>>>>
>>>> On 21 October 2010 14:28, Chen Yang <cy...@hrsg.ca> wrote:
>>>> > Hey Mehdi,
>>>> > Thanks for the response. I saw this bug page before, I thought it's already been approved and Patched in current version trunk. Since this bug was report in 2007 and got fixed in 2008.
>>>> >
>>>> > But anyhow, I will give the patch file a try,
>>>> >
>>>> > Thanks again
>>>> >
>>>> > Chen
>>>> > -----Original Message-----
>>>> > From: mehdi houshmand [mailto:med1985@gmail.com]
>>>> > Sent: October-21-10 4:32 AM
>>>> > To: fop-users@xmlgraphics.apache.org
>>>> > Subject: Re: FW: Can't get RTF page break working
>>>> >
>>>> > Hi Chen,
>>>> >
>>>> > It seems like there's a known bug with the RTF format, it doesn't seem to print the page breaks, you can see this in Bugzilla  bug #42600 (https://issues.apache.org/bugzilla/show_bug.cgi?id=42600). There is a patch associated with this bug but from the looks of it, it requires approval.
>>>> >
>>>> > Sorry I couldn't be any more help
>>>> >
>>>> > Mehdi
>>>> >
>>>> > On 21 October 2010 08:26, mehdi houshmand <me...@gmail.com> wrote:
>>>> >> Hi Chen,
>>>> >>
>>>> >> I'm finding the same issue when I use your FO, just to warn you
>>>> >> however, your second table cell looks as follows:
>>>> >>
>>>> >> <fo:block break-after="page" break-before="page" line-height="14pt"
>>>> >> font-size="11pt" font-family="Times" font-weight="normal">7031968
>>>> >> 1 Version </fo:block>
>>>> >>
>>>> >> This could have been a mistake, but what was your intention for
>>>> >> this table-cell? I have changed the output to PDF and the
>>>> >> page-breaks are working there, is that output you wish presented?
>>>> >> In order to ouput to pdf you use a similar command:
>>>> >>
>>>> >> "# Fop -xml scource.xml -xsl dic_new.xsl -pdf FILENAME.pdf"
>>>> >>
>>>> >> Mehdi
>>>> >>
>>>> >> On 20 October 2010 20:13, Chen Yang <cy...@hrsg.ca> wrote:
>>>> >>> Hello list,
>>>> >>>
>>>> >>> I have tried to get the rtf page break working with fop trunk,
>>>> >>> but seem going nowhere so far.
>>>> >>>
>>>> >>>
>>>> >>>
>>>> >>> I played around with Fop 0.95 and recently upgrade to Fop 1.0
>>>> >>> for the project I am working on. But soon I discovered RTF page
>>>> >>> break is only available in fop trunk with RTFlib(jfor)
>>>> >>>
>>>> >>> So I spend some time use ANT 1.8.1 to build fop trunk with
>>>> >>> CentOS
>>>> >>> 5.5
>>>> >>>
>>>> >>>
>>>> >>>
>>>> >>> Here is my code
>>>> >>>
>>>> >>>
>>>> >>>
>>>> >>> <fo:table xsl:use-attribute-sets="table_p" break-after="page">
>>>> >>>
>>>> >>> .
>>>> >>>
>>>> >>> .
>>>> >>>
>>>> >>> .
>>>> >>>
>>>> >>> </fo:table>
>>>> >>>
>>>> >>>
>>>> >>>
>>>> >>> Or
>>>> >>>
>>>> >>>
>>>> >>>
>>>> >>> <fo:block xsl:use-attribute-sets="competency-group-name"
>>>> >>> break-before="page">
>>>> >>>
>>>> >>>     <xsl:apply-templates/>
>>>> >>>
>>>> >>> </fo:block>
>>>> >>>
>>>> >>>
>>>> >>>
>>>> >>> And here is the command I used
>>>> >>>
>>>> >>>
>>>> >>>
>>>> >>> "# Fop -xml scource.xml -xsl dic_new.xsl -rtf test_1.1.rtf"
>>>> >>>
>>>> >>>
>>>> >>>
>>>> >>> Result was I can get the rtf file but all the tables are still
>>>> >>> stuck in one page.
>>>> >>>
>>>> >>>
>>>> >>>
>>>> >>> I tried to run Page_Break.fo (see attachment) which I found from
>>>> >>> the mail-list, also can't get it work.
>>>> >>>
>>>> >>>
>>>> >>>
>>>> >>> Since I am a newbie with FOP and Java, I have no idea what is
>>>> >>> wrong and how I can get this working,
>>>> >>>
>>>> >>>
>>>> >>>
>>>> >>> If anyone can give me some guide on this, I'll be much
>>>> >>> appreciated,
>>>> >>>
>>>> >>>
>>>> >>>
>>>> >>> Thanks in advance
>>>> >>>
>>>> >>>
>>>> >>>
>>>> >>> Chen Yang
>>>> >>>
>>>> >>> Programmer / Analyst
>>>> >>>
>>>> >>> HRSG (Human Resource Systems Group)
>>>> >>>
>>>> >>> Email:     cyang@hrsg.ca
>>>> >>>
>>>> >>> Web:       www.hrsg.ca
>>>> >>>
>>>> >>>
>>>> >>>
>>>> >>> ----------------------------------------------------------------
>>>> >>> ----
>>>> >>> - To unsubscribe, e-mail:
>>>> >>> fop-users-unsubscribe@xmlgraphics.apache.org
>>>> >>> For additional commands, e-mail:
>>>> >>> fop-users-help@xmlgraphics.apache.org
>>>> >>>
>>>> >>
>>>> >
>>>> > ------------------------------------------------------------------
>>>> > --- To unsubscribe, e-mail:
>>>> > fop-users-unsubscribe@xmlgraphics.apache.org
>>>> > For additional commands, e-mail:
>>>> > fop-users-help@xmlgraphics.apache.org
>>>> >
>>>> >
>>>> > ------------------------------------------------------------------
>>>> > --- To unsubscribe, e-mail:
>>>> > fop-users-unsubscribe@xmlgraphics.apache.org
>>>> > For additional commands, e-mail:
>>>> > fop-users-help@xmlgraphics.apache.org
>>>> >
>>>> >
>>>>
>>>> --------------------------------------------------------------------
>>>> - To unsubscribe, e-mail:
>>>> fop-users-unsubscribe@xmlgraphics.apache.org
>>>> For additional commands, e-mail:
>>>> fop-users-help@xmlgraphics.apache.org
>>>>
>>>
>>>
>>>
>>>
>>> Jeremias Maerki
>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: fop-users-unsubscribe@xmlgraphics.apache.org
>>> For additional commands, e-mail:
>>> fop-users-help@xmlgraphics.apache.org
>>>
>>>
>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: fop-users-unsubscribe@xmlgraphics.apache.org
> For additional commands, e-mail: fop-users-help@xmlgraphics.apache.org
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: fop-users-unsubscribe@xmlgraphics.apache.org
> For additional commands, e-mail: fop-users-help@xmlgraphics.apache.org
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: fop-users-unsubscribe@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-help@xmlgraphics.apache.org


RE: Can't get RTF page break working

Posted by Chen Yang <cy...@hrsg.ca>.
Thank you so much guys, 
I just rebuilt my fop and it works now! 

Looks like it only works in <fo:block break-after="page">
 I can't get <fo:table break-after="page"> working or anything with table

All in all, it solved my problem,

Thanks again.

Chen 


-----Original Message-----
From: mehdi houshmand [mailto:med1985@gmail.com] 
Sent: October-22-10 3:31 AM
To: fop-users@xmlgraphics.apache.org
Subject: Re: Can't get RTF page break working

I've performed some very basic tests, and it seems fixed, no doubt there'll be some obscure, niche situations that lead to some unwanted behaviour, but in terms of basic functionality, it works fine.

On 21 October 2010 21:19, mehdi houshmand <me...@gmail.com> wrote:
> Agreed. I'll do some basic testing in the morning, but most probably 
> this is gonna be tested in the field.
>
> On 21 October 2010 20:39, Jeremias Maerki <de...@jeremias-maerki.ch> wrote:
>> I've processed the patch now. Please test.
>>
>> RtfPageBreak is supposed to create a "\page" command but that doesn't 
>> seem to have an effect in my MS Word Viewer from 2004 (and Maximilan 
>> Aster seems to have had similar problems).
>>
>> RTF is a horrible format and every Word version uses a different set 
>> of RTF commands. OpenOffice writes and understands a quite different set.
>> I'd rather we had an ODF handler instead. That would be easier to 
>> maintain.
>>
>> On 21.10.2010 21:30:07 Chen Yang wrote:
>>> Hey Mehdi,
>>>
>>> I just spent some time played around with this patch file.
>>>
>>> I have fixed the following files, and replace the codes have "-" in 
>>> front of it to the one have "+" but still can't get it to work (will 
>>> double check again)
>>>
>>> src/java/org/apache/fop/render/rtf/RTFHandler.java
>>> src/java/org/apache/fop/render/rtf/TextAttributesConverter.java
>>> src/java/org/apache/fop/render/rtf/rtflib/rtfdoc/RtfTextrun.java
>>>
>>> Also there is a file name RtfPageBreak.java in the rtflib folder which never been call inside RTFHandler,I wonder if this file have anything to do with the page break.
>>>
>>> Can you please try the patch file, and let me know if it works for you.
>>>
>>> Thank you,
>>>
>>> Chen
>>>
>>> -----Original Message-----
>>> From: mehdi houshmand [mailto:med1985@gmail.com]
>>> Sent: October-21-10 9:46 AM
>>> To: fop-users@xmlgraphics.apache.org
>>> Subject: Re: FW: Can't get RTF page break working
>>>
>>> Hi Chen,
>>>
>>> I'm afraid not, the status is still "NEW" rather than "RESOLVED", which suggests the patch hasn't been implemented and another big give-away is that none of that code is in the source. I'll put an update on the bug in an attempt to get a committer to take notice of it. If the patch doesn't work, let me know and I'll take a look.
>>>
>>> Thanks
>>>
>>> Mehdi
>>>
>>> On 21 October 2010 14:28, Chen Yang <cy...@hrsg.ca> wrote:
>>> > Hey Mehdi,
>>> > Thanks for the response. I saw this bug page before, I thought it's already been approved and Patched in current version trunk. Since this bug was report in 2007 and got fixed in 2008.
>>> >
>>> > But anyhow, I will give the patch file a try,
>>> >
>>> > Thanks again
>>> >
>>> > Chen
>>> > -----Original Message-----
>>> > From: mehdi houshmand [mailto:med1985@gmail.com]
>>> > Sent: October-21-10 4:32 AM
>>> > To: fop-users@xmlgraphics.apache.org
>>> > Subject: Re: FW: Can't get RTF page break working
>>> >
>>> > Hi Chen,
>>> >
>>> > It seems like there's a known bug with the RTF format, it doesn't seem to print the page breaks, you can see this in Bugzilla  bug #42600 (https://issues.apache.org/bugzilla/show_bug.cgi?id=42600). There is a patch associated with this bug but from the looks of it, it requires approval.
>>> >
>>> > Sorry I couldn't be any more help
>>> >
>>> > Mehdi
>>> >
>>> > On 21 October 2010 08:26, mehdi houshmand <me...@gmail.com> wrote:
>>> >> Hi Chen,
>>> >>
>>> >> I'm finding the same issue when I use your FO, just to warn you 
>>> >> however, your second table cell looks as follows:
>>> >>
>>> >> <fo:block break-after="page" break-before="page" line-height="14pt"
>>> >> font-size="11pt" font-family="Times" font-weight="normal">7031968 
>>> >> 1 Version </fo:block>
>>> >>
>>> >> This could have been a mistake, but what was your intention for 
>>> >> this table-cell? I have changed the output to PDF and the 
>>> >> page-breaks are working there, is that output you wish presented? 
>>> >> In order to ouput to pdf you use a similar command:
>>> >>
>>> >> "# Fop -xml scource.xml -xsl dic_new.xsl -pdf FILENAME.pdf"
>>> >>
>>> >> Mehdi
>>> >>
>>> >> On 20 October 2010 20:13, Chen Yang <cy...@hrsg.ca> wrote:
>>> >>> Hello list,
>>> >>>
>>> >>> I have tried to get the rtf page break working with fop trunk, 
>>> >>> but seem going nowhere so far.
>>> >>>
>>> >>>
>>> >>>
>>> >>> I played around with Fop 0.95 and recently upgrade to Fop 1.0 
>>> >>> for the project I am working on. But soon I discovered RTF page 
>>> >>> break is only available in fop trunk with RTFlib(jfor)
>>> >>>
>>> >>> So I spend some time use ANT 1.8.1 to build fop trunk with 
>>> >>> CentOS
>>> >>> 5.5
>>> >>>
>>> >>>
>>> >>>
>>> >>> Here is my code
>>> >>>
>>> >>>
>>> >>>
>>> >>> <fo:table xsl:use-attribute-sets="table_p" break-after="page">
>>> >>>
>>> >>> .
>>> >>>
>>> >>> .
>>> >>>
>>> >>> .
>>> >>>
>>> >>> </fo:table>
>>> >>>
>>> >>>
>>> >>>
>>> >>> Or
>>> >>>
>>> >>>
>>> >>>
>>> >>> <fo:block xsl:use-attribute-sets="competency-group-name"
>>> >>> break-before="page">
>>> >>>
>>> >>>     <xsl:apply-templates/>
>>> >>>
>>> >>> </fo:block>
>>> >>>
>>> >>>
>>> >>>
>>> >>> And here is the command I used
>>> >>>
>>> >>>
>>> >>>
>>> >>> "# Fop -xml scource.xml -xsl dic_new.xsl -rtf test_1.1.rtf"
>>> >>>
>>> >>>
>>> >>>
>>> >>> Result was I can get the rtf file but all the tables are still 
>>> >>> stuck in one page.
>>> >>>
>>> >>>
>>> >>>
>>> >>> I tried to run Page_Break.fo (see attachment) which I found from 
>>> >>> the mail-list, also can't get it work.
>>> >>>
>>> >>>
>>> >>>
>>> >>> Since I am a newbie with FOP and Java, I have no idea what is 
>>> >>> wrong and how I can get this working,
>>> >>>
>>> >>>
>>> >>>
>>> >>> If anyone can give me some guide on this, I'll be much 
>>> >>> appreciated,
>>> >>>
>>> >>>
>>> >>>
>>> >>> Thanks in advance
>>> >>>
>>> >>>
>>> >>>
>>> >>> Chen Yang
>>> >>>
>>> >>> Programmer / Analyst
>>> >>>
>>> >>> HRSG (Human Resource Systems Group)
>>> >>>
>>> >>> Email:     cyang@hrsg.ca
>>> >>>
>>> >>> Web:       www.hrsg.ca
>>> >>>
>>> >>>
>>> >>>
>>> >>> ----------------------------------------------------------------
>>> >>> ----
>>> >>> - To unsubscribe, e-mail:
>>> >>> fop-users-unsubscribe@xmlgraphics.apache.org
>>> >>> For additional commands, e-mail:
>>> >>> fop-users-help@xmlgraphics.apache.org
>>> >>>
>>> >>
>>> >
>>> > ------------------------------------------------------------------
>>> > --- To unsubscribe, e-mail: 
>>> > fop-users-unsubscribe@xmlgraphics.apache.org
>>> > For additional commands, e-mail: 
>>> > fop-users-help@xmlgraphics.apache.org
>>> >
>>> >
>>> > ------------------------------------------------------------------
>>> > --- To unsubscribe, e-mail: 
>>> > fop-users-unsubscribe@xmlgraphics.apache.org
>>> > For additional commands, e-mail: 
>>> > fop-users-help@xmlgraphics.apache.org
>>> >
>>> >
>>>
>>> --------------------------------------------------------------------
>>> - To unsubscribe, e-mail: 
>>> fop-users-unsubscribe@xmlgraphics.apache.org
>>> For additional commands, e-mail: 
>>> fop-users-help@xmlgraphics.apache.org
>>>
>>
>>
>>
>>
>> Jeremias Maerki
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: fop-users-unsubscribe@xmlgraphics.apache.org
>> For additional commands, e-mail: 
>> fop-users-help@xmlgraphics.apache.org
>>
>>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: fop-users-unsubscribe@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-help@xmlgraphics.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: fop-users-unsubscribe@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-help@xmlgraphics.apache.org


Re: Can't get RTF page break working

Posted by mehdi houshmand <me...@gmail.com>.
I've performed some very basic tests, and it seems fixed, no doubt
there'll be some obscure, niche situations that lead to some unwanted
behaviour, but in terms of basic functionality, it works fine.

On 21 October 2010 21:19, mehdi houshmand <me...@gmail.com> wrote:
> Agreed. I'll do some basic testing in the morning, but most probably
> this is gonna be tested in the field.
>
> On 21 October 2010 20:39, Jeremias Maerki <de...@jeremias-maerki.ch> wrote:
>> I've processed the patch now. Please test.
>>
>> RtfPageBreak is supposed to create a "\page" command but that doesn't
>> seem to have an effect in my MS Word Viewer from 2004 (and Maximilan
>> Aster seems to have had similar problems).
>>
>> RTF is a horrible format and every Word version uses a different set of
>> RTF commands. OpenOffice writes and understands a quite different set.
>> I'd rather we had an ODF handler instead. That would be easier to
>> maintain.
>>
>> On 21.10.2010 21:30:07 Chen Yang wrote:
>>> Hey Mehdi,
>>>
>>> I just spent some time played around with this patch file.
>>>
>>> I have fixed the following files, and replace the codes have "-" in front of it to the one have "+" but still can't get it to work (will double check again)
>>>
>>> src/java/org/apache/fop/render/rtf/RTFHandler.java
>>> src/java/org/apache/fop/render/rtf/TextAttributesConverter.java
>>> src/java/org/apache/fop/render/rtf/rtflib/rtfdoc/RtfTextrun.java
>>>
>>> Also there is a file name RtfPageBreak.java in the rtflib folder which never been call inside RTFHandler,I wonder if this file have anything to do with the page break.
>>>
>>> Can you please try the patch file, and let me know if it works for you.
>>>
>>> Thank you,
>>>
>>> Chen
>>>
>>> -----Original Message-----
>>> From: mehdi houshmand [mailto:med1985@gmail.com]
>>> Sent: October-21-10 9:46 AM
>>> To: fop-users@xmlgraphics.apache.org
>>> Subject: Re: FW: Can't get RTF page break working
>>>
>>> Hi Chen,
>>>
>>> I'm afraid not, the status is still "NEW" rather than "RESOLVED", which suggests the patch hasn't been implemented and another big give-away is that none of that code is in the source. I'll put an update on the bug in an attempt to get a committer to take notice of it. If the patch doesn't work, let me know and I'll take a look.
>>>
>>> Thanks
>>>
>>> Mehdi
>>>
>>> On 21 October 2010 14:28, Chen Yang <cy...@hrsg.ca> wrote:
>>> > Hey Mehdi,
>>> > Thanks for the response. I saw this bug page before, I thought it's already been approved and Patched in current version trunk. Since this bug was report in 2007 and got fixed in 2008.
>>> >
>>> > But anyhow, I will give the patch file a try,
>>> >
>>> > Thanks again
>>> >
>>> > Chen
>>> > -----Original Message-----
>>> > From: mehdi houshmand [mailto:med1985@gmail.com]
>>> > Sent: October-21-10 4:32 AM
>>> > To: fop-users@xmlgraphics.apache.org
>>> > Subject: Re: FW: Can't get RTF page break working
>>> >
>>> > Hi Chen,
>>> >
>>> > It seems like there's a known bug with the RTF format, it doesn't seem to print the page breaks, you can see this in Bugzilla  bug #42600 (https://issues.apache.org/bugzilla/show_bug.cgi?id=42600). There is a patch associated with this bug but from the looks of it, it requires approval.
>>> >
>>> > Sorry I couldn't be any more help
>>> >
>>> > Mehdi
>>> >
>>> > On 21 October 2010 08:26, mehdi houshmand <me...@gmail.com> wrote:
>>> >> Hi Chen,
>>> >>
>>> >> I'm finding the same issue when I use your FO, just to warn you
>>> >> however, your second table cell looks as follows:
>>> >>
>>> >> <fo:block break-after="page" break-before="page" line-height="14pt"
>>> >> font-size="11pt" font-family="Times" font-weight="normal">7031968 1
>>> >> Version </fo:block>
>>> >>
>>> >> This could have been a mistake, but what was your intention for this
>>> >> table-cell? I have changed the output to PDF and the page-breaks are
>>> >> working there, is that output you wish presented? In order to ouput
>>> >> to pdf you use a similar command:
>>> >>
>>> >> "# Fop -xml scource.xml -xsl dic_new.xsl -pdf FILENAME.pdf"
>>> >>
>>> >> Mehdi
>>> >>
>>> >> On 20 October 2010 20:13, Chen Yang <cy...@hrsg.ca> wrote:
>>> >>> Hello list,
>>> >>>
>>> >>> I have tried to get the rtf page break working with fop trunk, but
>>> >>> seem going nowhere so far.
>>> >>>
>>> >>>
>>> >>>
>>> >>> I played around with Fop 0.95 and recently upgrade to Fop 1.0 for
>>> >>> the project I am working on. But soon I discovered RTF page break is
>>> >>> only available in fop trunk with RTFlib(jfor)
>>> >>>
>>> >>> So I spend some time use ANT 1.8.1 to build fop trunk with CentOS
>>> >>> 5.5
>>> >>>
>>> >>>
>>> >>>
>>> >>> Here is my code
>>> >>>
>>> >>>
>>> >>>
>>> >>> <fo:table xsl:use-attribute-sets="table_p" break-after="page">
>>> >>>
>>> >>> .
>>> >>>
>>> >>> .
>>> >>>
>>> >>> .
>>> >>>
>>> >>> </fo:table>
>>> >>>
>>> >>>
>>> >>>
>>> >>> Or
>>> >>>
>>> >>>
>>> >>>
>>> >>> <fo:block xsl:use-attribute-sets="competency-group-name"
>>> >>> break-before="page">
>>> >>>
>>> >>>     <xsl:apply-templates/>
>>> >>>
>>> >>> </fo:block>
>>> >>>
>>> >>>
>>> >>>
>>> >>> And here is the command I used
>>> >>>
>>> >>>
>>> >>>
>>> >>> "# Fop -xml scource.xml -xsl dic_new.xsl -rtf test_1.1.rtf"
>>> >>>
>>> >>>
>>> >>>
>>> >>> Result was I can get the rtf file but all the tables are still stuck
>>> >>> in one page.
>>> >>>
>>> >>>
>>> >>>
>>> >>> I tried to run Page_Break.fo (see attachment) which I found from the
>>> >>> mail-list, also can't get it work.
>>> >>>
>>> >>>
>>> >>>
>>> >>> Since I am a newbie with FOP and Java, I have no idea what is wrong
>>> >>> and how I can get this working,
>>> >>>
>>> >>>
>>> >>>
>>> >>> If anyone can give me some guide on this, I'll be much appreciated,
>>> >>>
>>> >>>
>>> >>>
>>> >>> Thanks in advance
>>> >>>
>>> >>>
>>> >>>
>>> >>> Chen Yang
>>> >>>
>>> >>> Programmer / Analyst
>>> >>>
>>> >>> HRSG (Human Resource Systems Group)
>>> >>>
>>> >>> Email:     cyang@hrsg.ca
>>> >>>
>>> >>> Web:       www.hrsg.ca
>>> >>>
>>> >>>
>>> >>>
>>> >>> --------------------------------------------------------------------
>>> >>> - To unsubscribe, e-mail:
>>> >>> fop-users-unsubscribe@xmlgraphics.apache.org
>>> >>> For additional commands, e-mail:
>>> >>> fop-users-help@xmlgraphics.apache.org
>>> >>>
>>> >>
>>> >
>>> > ---------------------------------------------------------------------
>>> > To unsubscribe, e-mail: fop-users-unsubscribe@xmlgraphics.apache.org
>>> > For additional commands, e-mail: fop-users-help@xmlgraphics.apache.org
>>> >
>>> >
>>> > ---------------------------------------------------------------------
>>> > To unsubscribe, e-mail: fop-users-unsubscribe@xmlgraphics.apache.org
>>> > For additional commands, e-mail: fop-users-help@xmlgraphics.apache.org
>>> >
>>> >
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: fop-users-unsubscribe@xmlgraphics.apache.org
>>> For additional commands, e-mail: fop-users-help@xmlgraphics.apache.org
>>>
>>
>>
>>
>>
>> Jeremias Maerki
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: fop-users-unsubscribe@xmlgraphics.apache.org
>> For additional commands, e-mail: fop-users-help@xmlgraphics.apache.org
>>
>>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: fop-users-unsubscribe@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-help@xmlgraphics.apache.org


Re: Can't get RTF page break working

Posted by mehdi houshmand <me...@gmail.com>.
Agreed. I'll do some basic testing in the morning, but most probably
this is gonna be tested in the field.

On 21 October 2010 20:39, Jeremias Maerki <de...@jeremias-maerki.ch> wrote:
> I've processed the patch now. Please test.
>
> RtfPageBreak is supposed to create a "\page" command but that doesn't
> seem to have an effect in my MS Word Viewer from 2004 (and Maximilan
> Aster seems to have had similar problems).
>
> RTF is a horrible format and every Word version uses a different set of
> RTF commands. OpenOffice writes and understands a quite different set.
> I'd rather we had an ODF handler instead. That would be easier to
> maintain.
>
> On 21.10.2010 21:30:07 Chen Yang wrote:
>> Hey Mehdi,
>>
>> I just spent some time played around with this patch file.
>>
>> I have fixed the following files, and replace the codes have "-" in front of it to the one have "+" but still can't get it to work (will double check again)
>>
>> src/java/org/apache/fop/render/rtf/RTFHandler.java
>> src/java/org/apache/fop/render/rtf/TextAttributesConverter.java
>> src/java/org/apache/fop/render/rtf/rtflib/rtfdoc/RtfTextrun.java
>>
>> Also there is a file name RtfPageBreak.java in the rtflib folder which never been call inside RTFHandler,I wonder if this file have anything to do with the page break.
>>
>> Can you please try the patch file, and let me know if it works for you.
>>
>> Thank you,
>>
>> Chen
>>
>> -----Original Message-----
>> From: mehdi houshmand [mailto:med1985@gmail.com]
>> Sent: October-21-10 9:46 AM
>> To: fop-users@xmlgraphics.apache.org
>> Subject: Re: FW: Can't get RTF page break working
>>
>> Hi Chen,
>>
>> I'm afraid not, the status is still "NEW" rather than "RESOLVED", which suggests the patch hasn't been implemented and another big give-away is that none of that code is in the source. I'll put an update on the bug in an attempt to get a committer to take notice of it. If the patch doesn't work, let me know and I'll take a look.
>>
>> Thanks
>>
>> Mehdi
>>
>> On 21 October 2010 14:28, Chen Yang <cy...@hrsg.ca> wrote:
>> > Hey Mehdi,
>> > Thanks for the response. I saw this bug page before, I thought it's already been approved and Patched in current version trunk. Since this bug was report in 2007 and got fixed in 2008.
>> >
>> > But anyhow, I will give the patch file a try,
>> >
>> > Thanks again
>> >
>> > Chen
>> > -----Original Message-----
>> > From: mehdi houshmand [mailto:med1985@gmail.com]
>> > Sent: October-21-10 4:32 AM
>> > To: fop-users@xmlgraphics.apache.org
>> > Subject: Re: FW: Can't get RTF page break working
>> >
>> > Hi Chen,
>> >
>> > It seems like there's a known bug with the RTF format, it doesn't seem to print the page breaks, you can see this in Bugzilla  bug #42600 (https://issues.apache.org/bugzilla/show_bug.cgi?id=42600). There is a patch associated with this bug but from the looks of it, it requires approval.
>> >
>> > Sorry I couldn't be any more help
>> >
>> > Mehdi
>> >
>> > On 21 October 2010 08:26, mehdi houshmand <me...@gmail.com> wrote:
>> >> Hi Chen,
>> >>
>> >> I'm finding the same issue when I use your FO, just to warn you
>> >> however, your second table cell looks as follows:
>> >>
>> >> <fo:block break-after="page" break-before="page" line-height="14pt"
>> >> font-size="11pt" font-family="Times" font-weight="normal">7031968 1
>> >> Version </fo:block>
>> >>
>> >> This could have been a mistake, but what was your intention for this
>> >> table-cell? I have changed the output to PDF and the page-breaks are
>> >> working there, is that output you wish presented? In order to ouput
>> >> to pdf you use a similar command:
>> >>
>> >> "# Fop -xml scource.xml -xsl dic_new.xsl -pdf FILENAME.pdf"
>> >>
>> >> Mehdi
>> >>
>> >> On 20 October 2010 20:13, Chen Yang <cy...@hrsg.ca> wrote:
>> >>> Hello list,
>> >>>
>> >>> I have tried to get the rtf page break working with fop trunk, but
>> >>> seem going nowhere so far.
>> >>>
>> >>>
>> >>>
>> >>> I played around with Fop 0.95 and recently upgrade to Fop 1.0 for
>> >>> the project I am working on. But soon I discovered RTF page break is
>> >>> only available in fop trunk with RTFlib(jfor)
>> >>>
>> >>> So I spend some time use ANT 1.8.1 to build fop trunk with CentOS
>> >>> 5.5
>> >>>
>> >>>
>> >>>
>> >>> Here is my code
>> >>>
>> >>>
>> >>>
>> >>> <fo:table xsl:use-attribute-sets="table_p" break-after="page">
>> >>>
>> >>> .
>> >>>
>> >>> .
>> >>>
>> >>> .
>> >>>
>> >>> </fo:table>
>> >>>
>> >>>
>> >>>
>> >>> Or
>> >>>
>> >>>
>> >>>
>> >>> <fo:block xsl:use-attribute-sets="competency-group-name"
>> >>> break-before="page">
>> >>>
>> >>>     <xsl:apply-templates/>
>> >>>
>> >>> </fo:block>
>> >>>
>> >>>
>> >>>
>> >>> And here is the command I used
>> >>>
>> >>>
>> >>>
>> >>> "# Fop -xml scource.xml -xsl dic_new.xsl -rtf test_1.1.rtf"
>> >>>
>> >>>
>> >>>
>> >>> Result was I can get the rtf file but all the tables are still stuck
>> >>> in one page.
>> >>>
>> >>>
>> >>>
>> >>> I tried to run Page_Break.fo (see attachment) which I found from the
>> >>> mail-list, also can't get it work.
>> >>>
>> >>>
>> >>>
>> >>> Since I am a newbie with FOP and Java, I have no idea what is wrong
>> >>> and how I can get this working,
>> >>>
>> >>>
>> >>>
>> >>> If anyone can give me some guide on this, I'll be much appreciated,
>> >>>
>> >>>
>> >>>
>> >>> Thanks in advance
>> >>>
>> >>>
>> >>>
>> >>> Chen Yang
>> >>>
>> >>> Programmer / Analyst
>> >>>
>> >>> HRSG (Human Resource Systems Group)
>> >>>
>> >>> Email:     cyang@hrsg.ca
>> >>>
>> >>> Web:       www.hrsg.ca
>> >>>
>> >>>
>> >>>
>> >>> --------------------------------------------------------------------
>> >>> - To unsubscribe, e-mail:
>> >>> fop-users-unsubscribe@xmlgraphics.apache.org
>> >>> For additional commands, e-mail:
>> >>> fop-users-help@xmlgraphics.apache.org
>> >>>
>> >>
>> >
>> > ---------------------------------------------------------------------
>> > To unsubscribe, e-mail: fop-users-unsubscribe@xmlgraphics.apache.org
>> > For additional commands, e-mail: fop-users-help@xmlgraphics.apache.org
>> >
>> >
>> > ---------------------------------------------------------------------
>> > To unsubscribe, e-mail: fop-users-unsubscribe@xmlgraphics.apache.org
>> > For additional commands, e-mail: fop-users-help@xmlgraphics.apache.org
>> >
>> >
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: fop-users-unsubscribe@xmlgraphics.apache.org
>> For additional commands, e-mail: fop-users-help@xmlgraphics.apache.org
>>
>
>
>
>
> Jeremias Maerki
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: fop-users-unsubscribe@xmlgraphics.apache.org
> For additional commands, e-mail: fop-users-help@xmlgraphics.apache.org
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: fop-users-unsubscribe@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-help@xmlgraphics.apache.org


Re: Can't get RTF page break working

Posted by Jeremias Maerki <de...@jeremias-maerki.ch>.
I've processed the patch now. Please test.

RtfPageBreak is supposed to create a "\page" command but that doesn't
seem to have an effect in my MS Word Viewer from 2004 (and Maximilan
Aster seems to have had similar problems).

RTF is a horrible format and every Word version uses a different set of
RTF commands. OpenOffice writes and understands a quite different set.
I'd rather we had an ODF handler instead. That would be easier to
maintain.

On 21.10.2010 21:30:07 Chen Yang wrote:
> Hey Mehdi,
> 
> I just spent some time played around with this patch file. 
> 
> I have fixed the following files, and replace the codes have "-" in front of it to the one have "+" but still can't get it to work (will double check again)
> 
> src/java/org/apache/fop/render/rtf/RTFHandler.java
> src/java/org/apache/fop/render/rtf/TextAttributesConverter.java
> src/java/org/apache/fop/render/rtf/rtflib/rtfdoc/RtfTextrun.java
> 
> Also there is a file name RtfPageBreak.java in the rtflib folder which never been call inside RTFHandler,I wonder if this file have anything to do with the page break.
> 
> Can you please try the patch file, and let me know if it works for you.
> 
> Thank you,
> 
> Chen
> 
> -----Original Message-----
> From: mehdi houshmand [mailto:med1985@gmail.com] 
> Sent: October-21-10 9:46 AM
> To: fop-users@xmlgraphics.apache.org
> Subject: Re: FW: Can't get RTF page break working
> 
> Hi Chen,
> 
> I'm afraid not, the status is still "NEW" rather than "RESOLVED", which suggests the patch hasn't been implemented and another big give-away is that none of that code is in the source. I'll put an update on the bug in an attempt to get a committer to take notice of it. If the patch doesn't work, let me know and I'll take a look.
> 
> Thanks
> 
> Mehdi
> 
> On 21 October 2010 14:28, Chen Yang <cy...@hrsg.ca> wrote:
> > Hey Mehdi,
> > Thanks for the response. I saw this bug page before, I thought it's already been approved and Patched in current version trunk. Since this bug was report in 2007 and got fixed in 2008.
> >
> > But anyhow, I will give the patch file a try,
> >
> > Thanks again
> >
> > Chen
> > -----Original Message-----
> > From: mehdi houshmand [mailto:med1985@gmail.com]
> > Sent: October-21-10 4:32 AM
> > To: fop-users@xmlgraphics.apache.org
> > Subject: Re: FW: Can't get RTF page break working
> >
> > Hi Chen,
> >
> > It seems like there's a known bug with the RTF format, it doesn't seem to print the page breaks, you can see this in Bugzilla  bug #42600 (https://issues.apache.org/bugzilla/show_bug.cgi?id=42600). There is a patch associated with this bug but from the looks of it, it requires approval.
> >
> > Sorry I couldn't be any more help
> >
> > Mehdi
> >
> > On 21 October 2010 08:26, mehdi houshmand <me...@gmail.com> wrote:
> >> Hi Chen,
> >>
> >> I'm finding the same issue when I use your FO, just to warn you 
> >> however, your second table cell looks as follows:
> >>
> >> <fo:block break-after="page" break-before="page" line-height="14pt"
> >> font-size="11pt" font-family="Times" font-weight="normal">7031968 1 
> >> Version </fo:block>
> >>
> >> This could have been a mistake, but what was your intention for this 
> >> table-cell? I have changed the output to PDF and the page-breaks are 
> >> working there, is that output you wish presented? In order to ouput 
> >> to pdf you use a similar command:
> >>
> >> "# Fop -xml scource.xml -xsl dic_new.xsl -pdf FILENAME.pdf"
> >>
> >> Mehdi
> >>
> >> On 20 October 2010 20:13, Chen Yang <cy...@hrsg.ca> wrote:
> >>> Hello list,
> >>>
> >>> I have tried to get the rtf page break working with fop trunk, but 
> >>> seem going nowhere so far.
> >>>
> >>>
> >>>
> >>> I played around with Fop 0.95 and recently upgrade to Fop 1.0 for 
> >>> the project I am working on. But soon I discovered RTF page break is 
> >>> only available in fop trunk with RTFlib(jfor)
> >>>
> >>> So I spend some time use ANT 1.8.1 to build fop trunk with CentOS 
> >>> 5.5
> >>>
> >>>
> >>>
> >>> Here is my code
> >>>
> >>>
> >>>
> >>> <fo:table xsl:use-attribute-sets="table_p" break-after="page">
> >>>
> >>> .
> >>>
> >>> .
> >>>
> >>> .
> >>>
> >>> </fo:table>
> >>>
> >>>
> >>>
> >>> Or
> >>>
> >>>
> >>>
> >>> <fo:block xsl:use-attribute-sets="competency-group-name"
> >>> break-before="page">
> >>>
> >>>     <xsl:apply-templates/>
> >>>
> >>> </fo:block>
> >>>
> >>>
> >>>
> >>> And here is the command I used
> >>>
> >>>
> >>>
> >>> "# Fop -xml scource.xml -xsl dic_new.xsl -rtf test_1.1.rtf"
> >>>
> >>>
> >>>
> >>> Result was I can get the rtf file but all the tables are still stuck 
> >>> in one page.
> >>>
> >>>
> >>>
> >>> I tried to run Page_Break.fo (see attachment) which I found from the 
> >>> mail-list, also can't get it work.
> >>>
> >>>
> >>>
> >>> Since I am a newbie with FOP and Java, I have no idea what is wrong 
> >>> and how I can get this working,
> >>>
> >>>
> >>>
> >>> If anyone can give me some guide on this, I'll be much appreciated,
> >>>
> >>>
> >>>
> >>> Thanks in advance
> >>>
> >>>
> >>>
> >>> Chen Yang
> >>>
> >>> Programmer / Analyst
> >>>
> >>> HRSG (Human Resource Systems Group)
> >>>
> >>> Email:     cyang@hrsg.ca
> >>>
> >>> Web:       www.hrsg.ca
> >>>
> >>>
> >>>
> >>> --------------------------------------------------------------------
> >>> - To unsubscribe, e-mail: 
> >>> fop-users-unsubscribe@xmlgraphics.apache.org
> >>> For additional commands, e-mail:
> >>> fop-users-help@xmlgraphics.apache.org
> >>>
> >>
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: fop-users-unsubscribe@xmlgraphics.apache.org
> > For additional commands, e-mail: fop-users-help@xmlgraphics.apache.org
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: fop-users-unsubscribe@xmlgraphics.apache.org
> > For additional commands, e-mail: fop-users-help@xmlgraphics.apache.org
> >
> >
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: fop-users-unsubscribe@xmlgraphics.apache.org
> For additional commands, e-mail: fop-users-help@xmlgraphics.apache.org
> 




Jeremias Maerki


---------------------------------------------------------------------
To unsubscribe, e-mail: fop-users-unsubscribe@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-help@xmlgraphics.apache.org


RE: FW: Can't get RTF page break working

Posted by Chen Yang <cy...@hrsg.ca>.
Hey Mehdi,

I just spent some time played around with this patch file. 

I have fixed the following files, and replace the codes have "-" in front of it to the one have "+" but still can't get it to work (will double check again)

src/java/org/apache/fop/render/rtf/RTFHandler.java
src/java/org/apache/fop/render/rtf/TextAttributesConverter.java
src/java/org/apache/fop/render/rtf/rtflib/rtfdoc/RtfTextrun.java

Also there is a file name RtfPageBreak.java in the rtflib folder which never been call inside RTFHandler,I wonder if this file have anything to do with the page break.

Can you please try the patch file, and let me know if it works for you.

Thank you,

Chen

-----Original Message-----
From: mehdi houshmand [mailto:med1985@gmail.com] 
Sent: October-21-10 9:46 AM
To: fop-users@xmlgraphics.apache.org
Subject: Re: FW: Can't get RTF page break working

Hi Chen,

I'm afraid not, the status is still "NEW" rather than "RESOLVED", which suggests the patch hasn't been implemented and another big give-away is that none of that code is in the source. I'll put an update on the bug in an attempt to get a committer to take notice of it. If the patch doesn't work, let me know and I'll take a look.

Thanks

Mehdi

On 21 October 2010 14:28, Chen Yang <cy...@hrsg.ca> wrote:
> Hey Mehdi,
> Thanks for the response. I saw this bug page before, I thought it's already been approved and Patched in current version trunk. Since this bug was report in 2007 and got fixed in 2008.
>
> But anyhow, I will give the patch file a try,
>
> Thanks again
>
> Chen
> -----Original Message-----
> From: mehdi houshmand [mailto:med1985@gmail.com]
> Sent: October-21-10 4:32 AM
> To: fop-users@xmlgraphics.apache.org
> Subject: Re: FW: Can't get RTF page break working
>
> Hi Chen,
>
> It seems like there's a known bug with the RTF format, it doesn't seem to print the page breaks, you can see this in Bugzilla �bug #42600 (https://issues.apache.org/bugzilla/show_bug.cgi?id=42600). There is a patch associated with this bug but from the looks of it, it requires approval.
>
> Sorry I couldn't be any more help
>
> Mehdi
>
> On 21 October 2010 08:26, mehdi houshmand <me...@gmail.com> wrote:
>> Hi Chen,
>>
>> I'm finding the same issue when I use your FO, just to warn you 
>> however, your second table cell looks as follows:
>>
>> <fo:block break-after="page" break-before="page" line-height="14pt"
>> font-size="11pt" font-family="Times" font-weight="normal">7031968 1 
>> Version </fo:block>
>>
>> This could have been a mistake, but what was your intention for this 
>> table-cell? I have changed the output to PDF and the page-breaks are 
>> working there, is that output you wish presented? In order to ouput 
>> to pdf you use a similar command:
>>
>> "# Fop -xml scource.xml -xsl dic_new.xsl -pdf FILENAME.pdf"
>>
>> Mehdi
>>
>> On 20 October 2010 20:13, Chen Yang <cy...@hrsg.ca> wrote:
>>> Hello list,
>>>
>>> I have tried to get the rtf page break working with fop trunk, but 
>>> seem going nowhere so far.
>>>
>>>
>>>
>>> I played around with Fop 0.95 and recently upgrade to Fop 1.0 for 
>>> the project I am working on. But soon I discovered RTF page break is 
>>> only available in fop trunk with RTFlib(jfor)
>>>
>>> So I spend some time use ANT 1.8.1 to build fop trunk with CentOS 
>>> 5.5
>>>
>>>
>>>
>>> Here is my code
>>>
>>>
>>>
>>> <fo:table xsl:use-attribute-sets="table_p" break-after="page">
>>>
>>> .
>>>
>>> .
>>>
>>> .
>>>
>>> </fo:table>
>>>
>>>
>>>
>>> Or
>>>
>>>
>>>
>>> <fo:block xsl:use-attribute-sets="competency-group-name"
>>> break-before="page">
>>>
>>> ��� <xsl:apply-templates/>
>>>
>>> </fo:block>
>>>
>>>
>>>
>>> And here is the command I used
>>>
>>>
>>>
>>> "# Fop -xml scource.xml -xsl dic_new.xsl -rtf test_1.1.rtf"
>>>
>>>
>>>
>>> Result was I can get the rtf file but all the tables are still stuck 
>>> in one page.
>>>
>>>
>>>
>>> I tried to run Page_Break.fo (see attachment) which I found from the 
>>> mail-list, also can't get it work.
>>>
>>>
>>>
>>> Since I am a newbie with FOP and Java, I have no idea what is wrong 
>>> and how I can get this working,
>>>
>>>
>>>
>>> If anyone can give me some guide on this, I'll be much appreciated,
>>>
>>>
>>>
>>> Thanks in advance
>>>
>>>
>>>
>>> Chen Yang
>>>
>>> Programmer / Analyst
>>>
>>> HRSG (Human Resource Systems Group)
>>>
>>> Email:���� cyang@hrsg.ca
>>>
>>> Web: ����� www.hrsg.ca
>>>
>>>
>>>
>>> --------------------------------------------------------------------
>>> - To unsubscribe, e-mail: 
>>> fop-users-unsubscribe@xmlgraphics.apache.org
>>> For additional commands, e-mail:
>>> fop-users-help@xmlgraphics.apache.org
>>>
>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: fop-users-unsubscribe@xmlgraphics.apache.org
> For additional commands, e-mail: fop-users-help@xmlgraphics.apache.org
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: fop-users-unsubscribe@xmlgraphics.apache.org
> For additional commands, e-mail: fop-users-help@xmlgraphics.apache.org
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: fop-users-unsubscribe@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-help@xmlgraphics.apache.org


Re: FW: Can't get RTF page break working

Posted by mehdi houshmand <me...@gmail.com>.
Hi Chen,

I'm afraid not, the status is still "NEW" rather than "RESOLVED",
which suggests the patch hasn't been implemented and another big
give-away is that none of that code is in the source. I'll put an
update on the bug in an attempt to get a committer to take notice of
it. If the patch doesn't work, let me know and I'll take a look.

Thanks

Mehdi

On 21 October 2010 14:28, Chen Yang <cy...@hrsg.ca> wrote:
> Hey Mehdi,
> Thanks for the response. I saw this bug page before, I thought it's already been approved and Patched in current version trunk. Since this bug was report in 2007 and got fixed in 2008.
>
> But anyhow, I will give the patch file a try,
>
> Thanks again
>
> Chen
> -----Original Message-----
> From: mehdi houshmand [mailto:med1985@gmail.com]
> Sent: October-21-10 4:32 AM
> To: fop-users@xmlgraphics.apache.org
> Subject: Re: FW: Can't get RTF page break working
>
> Hi Chen,
>
> It seems like there's a known bug with the RTF format, it doesn't seem to print the page breaks, you can see this in Bugzilla  bug #42600 (https://issues.apache.org/bugzilla/show_bug.cgi?id=42600). There is a patch associated with this bug but from the looks of it, it requires approval.
>
> Sorry I couldn't be any more help
>
> Mehdi
>
> On 21 October 2010 08:26, mehdi houshmand <me...@gmail.com> wrote:
>> Hi Chen,
>>
>> I'm finding the same issue when I use your FO, just to warn you
>> however, your second table cell looks as follows:
>>
>> <fo:block break-after="page" break-before="page" line-height="14pt"
>> font-size="11pt" font-family="Times" font-weight="normal">7031968 1
>> Version </fo:block>
>>
>> This could have been a mistake, but what was your intention for this
>> table-cell? I have changed the output to PDF and the page-breaks are
>> working there, is that output you wish presented? In order to ouput to
>> pdf you use a similar command:
>>
>> "# Fop -xml scource.xml -xsl dic_new.xsl -pdf FILENAME.pdf"
>>
>> Mehdi
>>
>> On 20 October 2010 20:13, Chen Yang <cy...@hrsg.ca> wrote:
>>> Hello list,
>>>
>>> I have tried to get the rtf page break working with fop trunk, but
>>> seem going nowhere so far.
>>>
>>>
>>>
>>> I played around with Fop 0.95 and recently upgrade to Fop 1.0 for the
>>> project I am working on. But soon I discovered RTF page break is only
>>> available in fop trunk with RTFlib(jfor)
>>>
>>> So I spend some time use ANT 1.8.1 to build fop trunk with CentOS 5.5
>>>
>>>
>>>
>>> Here is my code
>>>
>>>
>>>
>>> <fo:table xsl:use-attribute-sets="table_p" break-after="page">
>>>
>>> .
>>>
>>> .
>>>
>>> .
>>>
>>> </fo:table>
>>>
>>>
>>>
>>> Or
>>>
>>>
>>>
>>> <fo:block xsl:use-attribute-sets="competency-group-name"
>>> break-before="page">
>>>
>>>     <xsl:apply-templates/>
>>>
>>> </fo:block>
>>>
>>>
>>>
>>> And here is the command I used
>>>
>>>
>>>
>>> "# Fop -xml scource.xml -xsl dic_new.xsl -rtf test_1.1.rtf"
>>>
>>>
>>>
>>> Result was I can get the rtf file but all the tables are still stuck
>>> in one page.
>>>
>>>
>>>
>>> I tried to run Page_Break.fo (see attachment) which I found from the
>>> mail-list, also can't get it work.
>>>
>>>
>>>
>>> Since I am a newbie with FOP and Java, I have no idea what is wrong
>>> and how I can get this working,
>>>
>>>
>>>
>>> If anyone can give me some guide on this, I'll be much appreciated,
>>>
>>>
>>>
>>> Thanks in advance
>>>
>>>
>>>
>>> Chen Yang
>>>
>>> Programmer / Analyst
>>>
>>> HRSG (Human Resource Systems Group)
>>>
>>> Email:     cyang@hrsg.ca
>>>
>>> Web:       www.hrsg.ca
>>>
>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: fop-users-unsubscribe@xmlgraphics.apache.org
>>> For additional commands, e-mail:
>>> fop-users-help@xmlgraphics.apache.org
>>>
>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: fop-users-unsubscribe@xmlgraphics.apache.org
> For additional commands, e-mail: fop-users-help@xmlgraphics.apache.org
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: fop-users-unsubscribe@xmlgraphics.apache.org
> For additional commands, e-mail: fop-users-help@xmlgraphics.apache.org
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: fop-users-unsubscribe@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-help@xmlgraphics.apache.org


RE: FW: Can't get RTF page break working

Posted by Chen Yang <cy...@hrsg.ca>.
Hey Mehdi,
Thanks for the response. I saw this bug page before, I thought it's already been approved and Patched in current version trunk. Since this bug was report in 2007 and got fixed in 2008. 

But anyhow, I will give the patch file a try,

Thanks again

Chen 
-----Original Message-----
From: mehdi houshmand [mailto:med1985@gmail.com] 
Sent: October-21-10 4:32 AM
To: fop-users@xmlgraphics.apache.org
Subject: Re: FW: Can't get RTF page break working

Hi Chen,

It seems like there's a known bug with the RTF format, it doesn't seem to print the page breaks, you can see this in Bugzilla  bug #42600 (https://issues.apache.org/bugzilla/show_bug.cgi?id=42600). There is a patch associated with this bug but from the looks of it, it requires approval.

Sorry I couldn't be any more help

Mehdi

On 21 October 2010 08:26, mehdi houshmand <me...@gmail.com> wrote:
> Hi Chen,
>
> I'm finding the same issue when I use your FO, just to warn you 
> however, your second table cell looks as follows:
>
> <fo:block break-after="page" break-before="page" line-height="14pt"
> font-size="11pt" font-family="Times" font-weight="normal">7031968 1 
> Version </fo:block>
>
> This could have been a mistake, but what was your intention for this 
> table-cell? I have changed the output to PDF and the page-breaks are 
> working there, is that output you wish presented? In order to ouput to 
> pdf you use a similar command:
>
> "# Fop -xml scource.xml -xsl dic_new.xsl -pdf FILENAME.pdf"
>
> Mehdi
>
> On 20 October 2010 20:13, Chen Yang <cy...@hrsg.ca> wrote:
>> Hello list,
>>
>> I have tried to get the rtf page break working with fop trunk, but 
>> seem going nowhere so far.
>>
>>
>>
>> I played around with Fop 0.95 and recently upgrade to Fop 1.0 for the 
>> project I am working on. But soon I discovered RTF page break is only 
>> available in fop trunk with RTFlib(jfor)
>>
>> So I spend some time use ANT 1.8.1 to build fop trunk with CentOS 5.5
>>
>>
>>
>> Here is my code
>>
>>
>>
>> <fo:table xsl:use-attribute-sets="table_p" break-after="page">
>>
>> .
>>
>> .
>>
>> .
>>
>> </fo:table>
>>
>>
>>
>> Or
>>
>>
>>
>> <fo:block xsl:use-attribute-sets="competency-group-name"
>> break-before="page">
>>
>>     <xsl:apply-templates/>
>>
>> </fo:block>
>>
>>
>>
>> And here is the command I used
>>
>>
>>
>> "# Fop -xml scource.xml -xsl dic_new.xsl -rtf test_1.1.rtf"
>>
>>
>>
>> Result was I can get the rtf file but all the tables are still stuck 
>> in one page.
>>
>>
>>
>> I tried to run Page_Break.fo (see attachment) which I found from the 
>> mail-list, also can't get it work.
>>
>>
>>
>> Since I am a newbie with FOP and Java, I have no idea what is wrong 
>> and how I can get this working,
>>
>>
>>
>> If anyone can give me some guide on this, I'll be much appreciated,
>>
>>
>>
>> Thanks in advance
>>
>>
>>
>> Chen Yang
>>
>> Programmer / Analyst
>>
>> HRSG (Human Resource Systems Group)
>>
>> Email:     cyang@hrsg.ca
>>
>> Web:       www.hrsg.ca
>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: fop-users-unsubscribe@xmlgraphics.apache.org
>> For additional commands, e-mail: 
>> fop-users-help@xmlgraphics.apache.org
>>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: fop-users-unsubscribe@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-help@xmlgraphics.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: fop-users-unsubscribe@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-help@xmlgraphics.apache.org


Re: FW: Can't get RTF page break working

Posted by mehdi houshmand <me...@gmail.com>.
Hi Chen,

It seems like there's a known bug with the RTF format, it doesn't seem
to print the page breaks, you can see this in Bugzilla  bug #42600
(https://issues.apache.org/bugzilla/show_bug.cgi?id=42600). There is a
patch associated with this bug but from the looks of it, it requires
approval.

Sorry I couldn't be any more help

Mehdi

On 21 October 2010 08:26, mehdi houshmand <me...@gmail.com> wrote:
> Hi Chen,
>
> I'm finding the same issue when I use your FO, just to warn you
> however, your second table cell looks as follows:
>
> <fo:block break-after="page" break-before="page" line-height="14pt"
> font-size="11pt" font-family="Times" font-weight="normal">7031968 1
> Version </fo:block>
>
> This could have been a mistake, but what was your intention for this
> table-cell? I have changed the output to PDF and the page-breaks are
> working there, is that output you wish presented? In order to ouput to
> pdf you use a similar command:
>
> “# Fop -xml scource.xml –xsl dic_new.xsl –pdf FILENAME.pdf”
>
> Mehdi
>
> On 20 October 2010 20:13, Chen Yang <cy...@hrsg.ca> wrote:
>> Hello list,
>>
>> I have tried to get the rtf page break working with fop trunk, but seem
>> going nowhere so far.
>>
>>
>>
>> I played around with Fop 0.95 and recently upgrade to Fop 1.0 for the
>> project I am working on. But soon I discovered RTF page break is only
>> available in fop trunk with RTFlib(jfor)
>>
>> So I spend some time use ANT 1.8.1 to build fop trunk with CentOS 5.5
>>
>>
>>
>> Here is my code
>>
>>
>>
>> <fo:table xsl:use-attribute-sets="table_p" break-after="page">
>>
>> .
>>
>> .
>>
>> .
>>
>> </fo:table>
>>
>>
>>
>> Or
>>
>>
>>
>> <fo:block xsl:use-attribute-sets="competency-group-name"
>> break-before="page">
>>
>>     <xsl:apply-templates/>
>>
>> </fo:block>
>>
>>
>>
>> And here is the command I used
>>
>>
>>
>> “# Fop -xml scource.xml –xsl dic_new.xsl –rtf test_1.1.rtf”
>>
>>
>>
>> Result was I can get the rtf file but all the tables are still stuck in one
>> page.
>>
>>
>>
>> I tried to run Page_Break.fo (see attachment) which I found from the
>> mail-list, also can’t get it work.
>>
>>
>>
>> Since I am a newbie with FOP and Java, I have no idea what is wrong and how
>> I can get this working,
>>
>>
>>
>> If anyone can give me some guide on this, I'll be much appreciated,
>>
>>
>>
>> Thanks in advance
>>
>>
>>
>> Chen Yang
>>
>> Programmer / Analyst
>>
>> HRSG (Human Resource Systems Group)
>>
>> Email:     cyang@hrsg.ca
>>
>> Web:       www.hrsg.ca
>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: fop-users-unsubscribe@xmlgraphics.apache.org
>> For additional commands, e-mail: fop-users-help@xmlgraphics.apache.org
>>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: fop-users-unsubscribe@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-help@xmlgraphics.apache.org