From ripley at stats.ox.ac.uk  Fri Nov 14 20:37:55 2008
From: ripley at stats.ox.ac.uk (Prof Brian Ripley)
Date: Fri, 14 Nov 2008 19:37:55 +0000 (GMT)
Subject: [Rd] problem with postscript/pdf plots, locales and embedded R
In-Reply-To: <1226690614.8615.26.camel@hot-spring>
References: <1226690614.8615.26.camel@hot-spring>
Message-ID: <alpine.LFD.2.00.0811141932590.13635@gannet.stats.ox.ac.uk>

On Fri, 14 Nov 2008, laurent wrote:

> Dear list,
>
> A problem with creating pdf or postscript plots from an embedded R, and
> in an environment where a locale is defined, was recently reported on
> the rpy (Python->R interface) mailing list.
>
> The problem appears to be that whenever the locale defines ',' as a
> separator for the decimal part of a numerical value, the pdf/ps file
> generated still has the ',' instead of a '.' causing problem when open
> the resulting file with a postscript/pdf viewer.
>
> Of course, an obvious workaround would be to force the locale for
> numbers to C ( LC_NUMERIC = "C" ), but that could be overriding
> internationalization features otherwise in R.
>
> Any advice ?

Don't set LC_NUMERIC with R: ?Sys.setlocale did warn you about that.
It used to cause far more problems than this.

-- 
Brian D. Ripley,                  ripley at stats.ox.ac.uk
Professor of Applied Statistics,  http://www.stats.ox.ac.uk/~ripley/
University of Oxford,             Tel:  +44 1865 272861 (self)
1 South Parks Road,                     +44 1865 272866 (PA)
Oxford OX1 3TG, UK                Fax:  +44 1865 272595



[Rd] problem with postscript/pdf plots, locales and embedded R
Prof Brian Ripley