I am using j2sdk1.4.1_04, batik-1.5. that file displaying in the batik
browser. I think we have to use jdk1.3.1 or later versions. See the
attached file.

Rajesh

> Thanks for sticking with me on this, Thomas.  That's a nuisance for me - I
> can't go back to 1.3.1 for lots of reasons, but I could go for a later
> version of 1.4. Does anyone else have any experience of this - does it
> work
> with other flavours of 1.4 ?
>
> Cheers
>
> Chris
>
>> -----Original Message-----
>> From: Thomas DeWeese [mailto:[EMAIL PROTECTED]
>> Sent: 23 October 2003 14:33
>> To: Batik Users
>> Subject: Re: text - rtl examples
>>
>>
>> Chris Faulkner wrote:
>>
>> > Thanks for giving me the example. I added a white rectangle to
>> it so that I
>> > could read the text ! The text remains "txet" (the adobe plugin
>> gives "extt"
>> > !) when viewed but it should be "text". I rasterise with "java -jar
>> > batik-rasteriser.jar <file>" and create the png. I am on batik
>> 1.5 with JDK
>> > 1.4.1_02  - my image is attached.
>>
>>    Hmm, I was using 1.3.1 and it works with that.  It does not work with
>> JDK 1.4.1 - We have seen some similar problems in the past because they
>> 'upgraded' the bidi engine in 1.4 in the past when we have had problems
>> we were doing 'bad things' - however in this case I think we are doing
>> the 'right thing'.  If you are interested in looking into this we
>> set all the BIDI attributes on the text in
>> xml-batik/sources/org/apache/batik/bridge/SVGTextElementBridge.java:1439
>>
>>     I don't know if I'll have time to look at this in more depth
>> right now.
>> >
>> > <?xml version="1.0" standalone="no"?>
>> > <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN"
>> >    "http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd";>
>> > <svg width="100" height="100" viewBox="498355 252780 50 50"
>> >       xmlns="http://www.w3.org/2000/svg";
>> >       xmlns:xlink="http://www.w3.org/1999/xlink";>
>> >
>> > <rect x="498355" y="252780" width="50" height="50" fill="white"/>
>> > <path id="t_32" d="M498376,252804 L498399,252818 L498627,253000"
>> >   fill="none" stroke="white"/>
>> > <text>
>> > <textPath xlink:href="#t_32">
>> > <tspan unicode-bidi="bidi-override" direction="rtl">txet</tspan>
>> > </textPath>
>> > </text>
>> > </svg>
>> >
>> > Chris
>> >
>> >
>> >
>> >
>> >
>> >>-----Original Message-----
>> >>From: Thomas DeWeese [mailto:[EMAIL PROTECTED]
>> >>Sent: 23 October 2003 13:37
>> >>To: Batik Users
>> >>Subject: Re: text - rtl examples
>> >>
>> >>
>> >>Hi Chris,
>> >>
>> >>    Works for me:
>> >>
>> >><?xml version="1.0" standalone="no"?>
>> >><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN"
>> >>   "http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd";>
>> >><svg width="100" height="100" viewBox="498355 252780 50 50"
>> >>      xmlns="http://www.w3.org/2000/svg";
>> >>      xmlns:xlink="http://www.w3.org/1999/xlink";>
>> >><path id="t_32" d="M498376,252804 L498399,252818 L498627,253000"
>> >>  fill="none" stroke="red"/>
>> >><text>
>> >><textPath xlink:href="#t_32">
>> >><tspan unicode-bidi="bidi-override"
>> >>direction="rtl">txet</tspan></textPath>
>> >></text>
>> >></svg>
>> >>
>> >>
>> >>Chris Faulkner wrote:
>> >>
>> >>
>> >>>Hi
>> >>>
>> >>>I now have this but it still fails.
>> >>>
>> >>><path id="t_32" d="M498376,252804L498399,252818L498627,253000"
>> >>>class="invis"/>
>> >>><text>
>> >>><textPath xlink:href="#t_32">
>> >>><tspan unicode-bidi="bidi-override"
>> >>
>> >>direction="rtl">txet</tspan></textPath>
>> >>
>> >>></text>
>> >>>
>> >>>
>> >>>Any ideas ?
>> >>>
>> >>>Thanks
>> >>>
>> >>>
>> >>>Chris
>> >>>
>> >>>
>> >>>
>> >>>>-----Original Message-----
>> >>>>From: Thomas DeWeese [mailto:[EMAIL PROTECTED]
>> >>>>Sent: 23 October 2003 12:28
>> >>>>To: Batik Users
>> >>>>Subject: Re: text - rtl examples
>> >>>>
>> >>>>
>> >>>>Chris Faulkner wrote:
>> >>>>
>> >>>>
>> >>>>
>> >>>>>Hello
>> >>>>>
>> >>>>>I am trying to get rtl-oriented text to work. I have batik
>> 1.5 - in the
>> >>>>>readme it says that rtl text should work. Is there anything
>> >>>>
>> >>>>wrong with my
>> >>>>
>> >>>>
>> >>>>>example below ?
>> >>>>
>> >>>>   You need to add set the "unicode-bidi" property to
>> "bidi-override".
>> >>>>
>> >>>>
>> >>>>
>> >>>>><path id="t_32" d="M498376,252804L498399,252818L498627,253000"
>> >>>>>class="invis"/>
>> >>>>><text>
>> >>>>><textPath xlink:href="#t_32">
>> >>>>><tspan direction="rtl">My Text</tspan></textPath>
>> >>>>></text>
>> >>>>
>> >>>>
>> >>>>
>> >>>>
>> >>>>---------------------------------------------------------------------
>> >>>>To unsubscribe, e-mail: [EMAIL PROTECTED]
>> >>>>For additional commands, e-mail: [EMAIL PROTECTED]
>> >>>>
>> >>>>
>> >>>
>> >>>
>> >>>
>> >>>
>> >>>---------------------------------------------------------------------
>> >>>To unsubscribe, e-mail: [EMAIL PROTECTED]
>> >>>For additional commands, e-mail: [EMAIL PROTECTED]
>> >>>
>> >>
>> >>
>> >>
>> >>
>> >>---------------------------------------------------------------------
>> >>To unsubscribe, e-mail: [EMAIL PROTECTED]
>> >>For additional commands, e-mail: [EMAIL PROTECTED]
>> >>
>> >>
>> >>
>> >>
>> >>
>> ------------------------------------------------------------------------
>> >>
>> >>
>> >>------------------------------------------------------------------------
>> >>
>> >>---------------------------------------------------------------------
>> >>To unsubscribe, e-mail: [EMAIL PROTECTED]
>> >>For additional commands, e-mail: [EMAIL PROTECTED]
>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> For additional commands, e-mail: [EMAIL PROTECTED]
>>
>>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>

<<attachment: rt1.jpg>>

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

Reply via email to