RE: FOP With Hebrew

2003-10-06 Thread Markus Schutz
As far as I know, FOP does not support bidi languages such as Hebrew and
Arabic.
Please refer to http://xml.apache.org/fop/compliance.html and look for
attributes such as writing-mode. You will see that this attribute is not
supportes, thus allowing only for left-to-right and top-to-bottom modes.
Alas, I don't know any remedy, perhaps somebody else has found a workaround.

Regards,
Markus

-Original Message-
From: Shlomi Fish [mailto:[EMAIL PROTECTED]
Sent: Montag, 6. Oktober 2003 13:48
To: FOP Users
Subject: FOP With Hebrew


I tried to convert the Attached DocBook document to PDF using FOP and the
Hebrew came in reverse. Is it a problem of FOP or of DocBook. (the XSL-FO is
also attached)

If it is a problem with FOP, when is it planned to be resolved and what can
I
do to help?

Regards,

Shlomi Fish
--

-
Shlomi Fish  [EMAIL PROTECTED]
Homepage: http://t2.technion.ac.il/~shlomif/

I don't believe in fairies. Oops! A fairy died.
I don't believe in fairies. Oops! Another fairy died.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: FOP With Hebrew

2003-10-06 Thread Oleg Tkachenko
Markus Schutz wrote:
Alas, I don't know any remedy, perhaps somebody else has found a workaround.
I have BIDI-aware version, but it's based on FOP 0.20.4RC and works only 
with JDK 1.2-1.3. It would be nice to get it in sync with current FOP 
release, but I have no time unfortunately.
--
Oleg Tkachenko
http://www.tkachenko.com/blog
Multiconn Technologies, Israel

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Re: FOP With Hebrew

2003-10-06 Thread Rodolfo M. Raya
On Mon, 2003-10-06 at 12:00, Oleg Tkachenko wrote:
 Markus Schutz wrote:
 
  Alas, I don't know any remedy, perhaps somebody else has found a workaround.
 
 I have BIDI-aware version, but it's based on FOP 0.20.4RC and works only 
 with JDK 1.2-1.3. It would be nice to get it in sync with current FOP 
 release, but I have no time unfortunately.

Hi,

I took Oleg's code and added support for Arabic and Farsi. My version
works with java 1.4.x .

I want to donate my changes to FOP community and management staff in
my company agrees with this. 

It would be great if someone tells me how/when/where to contribute my
code. 

Regards,
Rodolfo
-- 
Rodolfo M. Raya [EMAIL PROTECTED]
Heartsome Holdings Pte. Ltd.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: FOP With Hebrew

2003-10-06 Thread Clay Leeds
This is *great* news (although I currently don't have use for it). As 
always, the maintenance version (0.20.5) is probably the most widely 
used, but it is the DEV version (trunk--1.0Dev) which is most worthy 
of the addition.

Rodolfo M. Raya wrote:
On Mon, 2003-10-06 at 12:00, Oleg Tkachenko wrote:
Markus Schutz wrote:

Alas, I don't know any remedy, perhaps somebody else has found a workaround.
I have BIDI-aware version, but it's based on FOP 0.20.4RC and works only 
with JDK 1.2-1.3. It would be nice to get it in sync with current FOP 
release, but I have no time unfortunately.
Hi,
I took Oleg's code and added support for Arabic and Farsi. My version
works with java 1.4.x .
I want to donate my changes to FOP community and management staff in
my company agrees with this. 
Glad to hear your company is interested in contributing to the Open 
Source movement... Is your company aware that they may be entitled to 
tax benefits for their/your donation?

It would be great if someone tells me how/when/where to contribute my
code. 
fop-dev@xml.apache.org is a good place to start!
;-p
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Re: FOP With Hebrew

2003-10-06 Thread Chris Bowditch
From: Rodolfo M. Raya [EMAIL PROTECTED]
Hi,
I took Oleg's code and added support for Arabic and Farsi. My version
works with java 1.4.x .
I want to donate my changes to FOP community and management staff in
my company agrees with this.
It would be great if someone tells me how/when/where to contribute my
code.
You will need to generate difference reports for each file that you changed. 
If you are in windows you can do this using a tool named WinCVS, available 
from

http://www.wincvs.org/
Is it the maintainence code that you changed? If so you will need to use 
WinCVS to run a difference report using the tag: (tag is not needed for HEAD 
or TRUNK code)

fop-0_20_2-maintain
You must then submit your difference reports onto the Patch queue. This 
basically means submitting a bug to bugzilla with [PATCH] as the start of 
the summary.

Please note, that it is unlikely that there will be another release from the 
maintenance branch, as the developers are working on the trunk code.

Chris
_
On the move? Get Hotmail on your mobile phone http://www.msn.co.uk/msnmobile
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


RE: FOP With Hebrew

2003-10-06 Thread Andreas L. Delmelle
 -Original Message-
 From: Clay Leeds [mailto:[EMAIL PROTECTED]
 
  It would be great if someone tells me how/when/where to contribute my
  code. 
 
 fop-dev@xml.apache.org is a good place to start!
 

Or just submit a patch via http://nagoya.apache.org/bugzilla

which dev will ask you to do anyway...


Greetz,

Andreas Delmelle

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: FOP With Hebrew

2003-10-06 Thread Oleg Tkachenko
Chris Bowditch wrote:
Please note, that it is unlikely that there will be another release from 
the maintenance branch, as the developers are working on the trunk code.
It's not so simple questions guys.
We've discussed the question on fop-dev a year ago and decided not to 
commit BIDI patch to maintenance branch.
And what for implementation for FOP 1.0dev, I have started wiki page - 
http://nagoya.apache.org/wiki/apachewiki.cgi?FOPWritingModesAndBidiDesign
but it's unfinished and at the moment nobody seems to be working on this 
subject :(
--
Oleg Tkachenko
http://www.tkachenko.com/blog
Multiconn Technologies, Israel

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Re: FOP With Hebrew

2003-10-06 Thread Rodolfo M. Raya
On Mon, 2003-10-06 at 13:10, Chris Bowditch wrote:

 You will need to generate difference reports for each file that you changed. 
 If you are in windows you can do this using a tool named WinCVS, available 
 from
 
 http://www.wincvs.org/
 
 Is it the maintainence code that you changed? If so you will need to use 
 WinCVS to run a difference report using the tag: (tag is not needed for HEAD 
 or TRUNK code)
 
 fop-0_20_2-maintain
 
 You must then submit your difference reports onto the Patch queue. This 
 basically means submitting a bug to bugzilla with [PATCH] as the start of 
 the summary.
 
 Please note, that it is unlikely that there will be another release from the 
 maintenance branch, as the developers are working on the trunk code.

Hi all,

I modified 0.20.5 release candidate 1. This happened several months ago
and and I mentioned it here at that time.

To create patches against current content of maintenance branch I will
have to do do a lot of updates. Is it worth to do the effort with code
that might not get released?

It seems more logical to integrate my work in trunk code. Last time I
compiled it (several months ago) I couldn't use it because font
embedding wasn't complete. If font handling works now in HEAD, I could
start migrating my modifications in a few weeks. 

Another option might be to put the BiDi fop.jar I made in my company's
web site as a free download. I think I can handle all permissions if
there are enough interested parties.

It is my intention to provide a hope for FOP users: BiDi support is
possible.

Regards,
Rodolfo
-- 
Rodolfo M. Raya [EMAIL PROTECTED]
Heartsome Holdings Pte. Ltd.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



RE: FOP With Hebrew

2003-10-06 Thread Andreas L. Delmelle
 -Original Message-
 From: Rodolfo M. Raya [mailto:[EMAIL PROTECTED]

 It seems more logical to integrate my work in trunk code. Last time I
 compiled it (several months ago) I couldn't use it because font
 embedding wasn't complete. If font handling works now in HEAD, I could
 start migrating my modifications in a few weeks.


Font embedding still isn't complete, but next on the priority list.

 Another option might be to put the BiDi fop.jar I made in my company's
 web site as a free download. I think I can handle all permissions if
 there are enough interested parties.


You could go for this as a temporary measure. Just keep an eye on fop-dev to
see when work starts on the fonts... (I have unfortunately no idea when
exactly that will be.)

Greetz,

Andreas Delmelle



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: FOP With Hebrew

2003-10-06 Thread Rodolfo M. Raya
On Mon, 2003-10-06 at 13:02, Rodolfo M. Raya wrote:

 I took Oleg's code and added support for Arabic and Farsi. My version
 works with java 1.4.x .

Attached is a small sample that contains Hebrew/Arabic text transformed
from XML to PDF using a custom version of FOP. 

The zip file contains:

  * XML source 
  * PDF with BiDi samples
  * XHTML version of the same document

Hope you find this interesting,
Rodolfo
-- 
Rodolfo M. Raya [EMAIL PROTECTED]
Heartsome Holdings Pte. Ltd.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: FOP With Hebrew

2003-10-06 Thread Rodolfo M. Raya
On Mon, 2003-10-06 at 17:21, Rodolfo M. Raya wrote:
 Attached is a small sample that contains Hebrew/Arabic text transformed
 from XML to PDF using a custom version of FOP. 

Here is the attachment.
-- 
Rodolfo M. Raya [EMAIL PROTECTED]
Heartsome Holdings Pte. Ltd.
attachment: BiDiTest.zip
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]