Hi Bert,
Thank you for the idea - but this will only move the text to different
sides of the text...

Right-to-left languages are a known issue in open source projects
(libreoffice, WordPress, etc...)

Any advice on who should I contact regarding this?
(Not that it is urgent for me, but long term - this is a relevant feature
for using R for non English outputs)


Happy new year everyone,
Tal


----------------Contact
Details:-------------------------------------------------------
Contact me: Tal.Galili@gmail.com |  972-52-7275845
Read me: www.talgalili.com (Hebrew) | www.biostatistics.co.il (Hebrew) |
www.r-statistics.com (English)
----------------------------------------------------------------------------------------------




On Fri, Dec 30, 2011 at 12:48 AM, Bert Gunter <gunter.berton@gene.com>wrote:

> Tal:
>
> Does the "adj" argument for ?par (and also in text()) not do this for you?
>
> Incidentally, gMail (on Windows) correctly rendered the Hebrew
> ("Shalom Olam"), so it would seem that this probably is a plotting
> issue rather than an OS issue. However, I confess that my knees turn
> to jelly with discussions of locales and non-"standard:" fonts, so
> maybe I'm wrong about this.
>
> Cheers,
> Bert
>
> On Thu, Dec 29, 2011 at 2:18 PM, Tal Galili <tal.galili@gmail.com> wrote:
> > Thank you for the reply Jean, but no, it would not fix it :)
> >
> > plot(1:10, main=rev.string("שלום (עולם)"))
> >
> > What would "fix" it is if I had added a number after the parenthesis, but
> > that is a hack, not a solution...
> > plot(1:10, main="שלום (עולם) 1")
> >
> >
> >
> > ----------------Contact
> > Details:-------------------------------------------------------
> > Contact me: Tal.Galili@gmail.com |  972-52-7275845
> > Read me: www.talgalili.com (Hebrew) | www.biostatistics.co.il (Hebrew) |
> > www.r-statistics.com (English)
> >
> ----------------------------------------------------------------------------------------------
> >
> >
> >
> >
> > On Fri, Dec 30, 2011 at 12:12 AM, Jean V Adams <jvadams@usgs.gov> wrote:
> >
> >>
> >> Tal Galili wrote on 12/29/2011 10:52:55 AM:
> >>
> >>
> >> > Hello all,
> >> >
> >> > The following line of code includes a right-to-left language text, yet
> >> the
> >> > R graphics engine displays it from left to right.  One problem this
> >> causes
> >> > is when there are parenthesis in the test, here is a basic example?
> >> >
> >> > plot(1:10, main = "×©×œ×•× (×˜×§×¡×˜)")
> >>
> >> >
> >> > Is there a way to make sure the text is displayed from right to left?
> >> >
> >> > Many thanks for any suggestions,
> >> > Tal
> >> >
> >> >
> >> > ----------------Contact
> >> > Details:-------------------------------------------------------
> >> > Contact me: Tal.Galili@gmail.com |  972-52-7275845
> >> > Read me:
> >> www.talgalili.com (Hebrew) | www.biostatistics.co.il (Hebrew) |
> >> > www.r-statistics.com (English)
> >> >
> >>
> ----------------------------------------------------------------------------------------------
> >>
> >>
> >> I'm not sure if this is what you're after, but this function reverses
> the
> >> string, character by character and swaps parentheses around.
> >>
> >> rev.string <- function(x) {
> >>         revx.indiv <- rev(unlist(strsplit(x, "")))
> >>         revx.indiv2 <- revx.indiv
> >>         revx.indiv2[revx.indiv=="("] <- ")"
> >>         revx.indiv2[revx.indiv==")"] <- "("
> >>         paste(revx.indiv2, collapse="")
> >>         }
> >> plot(1:10, main=rev.string("×©×?×?× (×?×§×¡×?)"))
> >>
> >>
> >> Jean
> >
> >        [[alternative HTML version deleted]]
> >
> >
> > ______________________________________________
> > R-help@r-project.org mailing list
> > https://stat.ethz.ch/mailman/listinfo/r-help
> > PLEASE do read the posting guide
> http://www.R-project.org/posting-guide.html
> > and provide commented, minimal, self-contained, reproducible code.
> >
>
>
>
> --
>
> Bert Gunter
> Genentech Nonclinical Biostatistics
>
> Internal Contact Info:
> Phone: 467-7374
> Website:
>
> http://pharmadevelopment.roche.com/index/pdb/pdb-functional-groups/pdb-biostatistics/pdb-ncb-home.htm
>

	[[alternative HTML version deleted]]

