[R] R CMD BATCH Unicode
Ned Harding
ned at alteryx.com
Thu Jun 27 15:11:00 CEST 2013
The problem isn't so much getting the output to work. I can get that to work too. The problem is that R doesn't know what the encoding is, so things like graphs fail.
-----Original Message-----
From: Jeff Newmiller [mailto:jdnewmil at dcn.davis.CA.us]
Sent: Thursday, June 27, 2013 12:45 AM
To: Ned Harding; Prof Brian Ripley; r-help at r-project.org
Subject: RE: [R] R CMD BATCH Unicode
Well, I admit that I don't mess with this stuff much, but it worked fine for me in a simple test as long as I viewed the output with an editor or console that understood UTF-8, so I dispute your assertion that this is a problem internal to R. (I needed no special arguments to R for it to work either.)
---------------------------------------------------------------------------
Jeff Newmiller The ..... ..... Go Live...
DCN:<jdnewmil at dcn.davis.ca.us> Basics: ##.#. ##.#. Live Go...
Live: OO#.. Dead: OO#.. Playing
Research Engineer (Solar/Batteries O.O#. #.O#. with
/Software/Embedded Controllers) .OO#. .OO#. rocks...1k
---------------------------------------------------------------------------
Sent from my phone. Please excuse my brevity.
Ned Harding <ned at alteryx.com> wrote:
>I have no problems with the windows command line. I don't need any
>Unicode there. It really is an internal R question because of the way
>R is reading and writing the input and output files.
>
>Ned.
>
>-----Original Message-----
>From: Jeff Newmiller [mailto:jdnewmil at dcn.davis.CA.us]
>Sent: Wednesday, June 26, 2013 11:06 AM
>To: Ned Harding; Prof Brian Ripley; r-help at r-project.org
>Subject: Re: [R] R CMD BATCH Unicode
>
>Just because the subject mentions R doesn't mean it is on topic here.
>This is more related to Windows than R. I recommend studying windows
>documentation for awhile. A quick search turned up a number of
>discussions on the web, including
>http://stackoverflow.com/questions/1035388/unicode-output-on-windows-command-line.
>---------------------------------------------------------------------------
>Jeff Newmiller The ..... ..... Go
>Live...
>DCN:<jdnewmil at dcn.davis.ca.us> Basics: ##.#. ##.#. Live
>Go...
> Live: OO#.. Dead: OO#.. Playing
>Research Engineer (Solar/Batteries O.O#. #.O#. with
>/Software/Embedded Controllers) .OO#. .OO#.
>rocks...1k
>-----------------------------------------------------------------------
>---- Sent from my phone. Please excuse my brevity.
>
>Ned Harding <ned at alteryx.com> wrote:
>
>>So just to clarify - there is no way to use R CMD BATCH on windows
>with
>>Unicode? Any advice of how to use R in a batch mode with Unicode
>>inputs and outputs?
>>
>>Ned.
>>
>>-----Original Message-----
>>From: r-help-bounces at r-project.org
>>[mailto:r-help-bounces at r-project.org] On Behalf Of Prof Brian Ripley
>>Sent: Wednesday, June 26, 2013 12:45 AM
>>To: r-help at r-project.org
>>Subject: Re: [R] R CMD BATCH Unicode
>>
>>On 25/06/2013 20:35, Ned Harding wrote:
>>> Just to clarify: The encoding didn't come through in the email.
>>print("éíôåëëåãåâáè") is meant to be a bunch of random greek
>>characters.
>>
>>In that case the message is likely correct. You failed to give us the
>
>>'at a minimum information' required by the posting guide, but you can
>>only have input scripts in the locale encoding (and there are no UTF-8
>
>>locales on Windows). So unless you were in a Greek locale, the
>>re-encoding should have failed.
>>
>>> Ned.
>>>
>>> -----Original Message-----
>>> From: r-help-bounces at r-project.org
>>> [mailto:r-help-bounces at r-project.org] On Behalf Of Ned Harding
>>> Sent: Tuesday, June 25, 2013 11:35 AM
>>> To: r-help at r-project.org
>>> Subject: [R] R CMD BATCH Unicode
>>>
>>> Hey,
>>>
>>> I am looking for some help using Unicode with R CMD BATCH on
>windows.
>>In particular I would like my input and output files to be UTF-8
>>encoded. My command line looks like this:
>>>
>>> r CMD BATCH --encoding=UTF-8 in.txt out.txt
>>>
>>> in.txt is utf-8 encoded and contains:
>>>
>>> print("éíôåëëåãåâáè")
>>>
>>> out.txt gets:
>>>
>>> + <ERROR: re-encoding failure from encoding 'UTF-8'>
>>>
>>> What is the proper way to specify encoding on the command line?
>>>
>>> Thanks in advance,
>>>
>>> Ned.
>>>
>>> [[alternative HTML version deleted]]
>>>
>>> ______________________________________________
>>> R-help at 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.
>>
>>Please do, and note what it says about HTML mail, too.
More information about the R-help
mailing list