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.gal...@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.ber...@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.gal...@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.gal...@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 <jvad...@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.gal...@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]]
______________________________________________ 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.