2008/11/19 Prof Brian Ripley <[EMAIL PROTECTED]>: > On Wed, 19 Nov 2008, Vaidotas Zemlys wrote: > >> OK, the modified R code is: >> >> >> plot(rnorm(100),main="\u0105\u010D\u0117\u0119\u012F\u0161\u016B\u0173\u017E") >> >> It does not work correctly with Sweave, as I wrote in my email, I >> rechecked. And yes it works if only pdf is used. > > It works for me in xpdf, but not Acroread 8.1.3.
Yes, I checked only with evince, and assumed, that Acroread will be similar. Acrobat 9 (on windows) shows the letters, but they are bunched up together. Changing the default family to URWHelvetica did not help either. So that rules out using pdf for me. > >> >> I did not find any mention about encodings in ?Sweave, ?RweaveLatex >> and ?Rtangle, and Sweave manual and FAQ. > > Yes, Sweave is supposedly frozen pending unbundling. > > Note that this does work (at least for me) in lt_LT.utf8: it is because you > were in fr_FR.utf8 that you had a problem. > > So I think the solution is actually pretty simple: use the correct locale. > I've changed R-patched to take the defaults from pdf.options(), but Sweave > should still be able to set them. > Aah, this does not occured to me. I thought that because locale is unicode it should not matter which unicode letters I use. That is a not correct assumption. Thank you for your answers, Vaidotas Zemlys ______________________________________________ R-devel@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-devel