[R] Sweave and accented letters

Yihui Xie xie at yihui.name
Tue Nov 15 16:44:34 CET 2011


Yes, that is the point. I would prefer a LyX file instead of text in
email, since the encoding can be different.

You still did not tell us your R version, or better, sessionInfo().

Regards,
Yihui
--
Yihui Xie <xieyihui at gmail.com>
Phone: 515-294-2465 Web: http://yihui.name
Department of Statistics, Iowa State University
2215 Snedecor Hall, Ames, IA



On Tue, Nov 15, 2011 at 5:21 AM, Duncan Murdoch
<murdoch.duncan at gmail.com> wrote:
> On 11-11-15 4:46 AM, Giuseppe wrote:
>>
>> That is exactly what I thought I would do. But the problem persist.
>>
>> In the document below I have added  "\inputencoding utf8", yet LyX
>> fails to compile.
>
> Yihui is probably right that this is a question about Lyx, not R, but one
> other thing you can try is to check the encoding of the file you're working
> with.  Are you sure it is UTF-8?  Your message encoding is "iso-8859-1", a
> pretty common encoding to use on Windows, it is not UTF-8.  I don't know how
> to tell Lyx you are using that, but if you can figure that out, I'd try it.
>
> Duncan Murdoch
>
>>
>>
>> #LyX 2.0 created this file. For more info see http://www.lyx.org/
>> \lyxformat 413
>> \begin_document
>> \begin_header
>> \textclass article
>> \use_default_options true
>> \begin_modules
>> sweave
>> \end_modules
>> \maintain_unincluded_children false
>> \language english
>> \language_package default
>> \inputencoding utf8
>> \fontencoding global
>> \font_roman default
>> \font_sans default
>> \font_typewriter default
>> \font_default_family default
>> \use_non_tex_fonts false
>> \font_sc false
>> \font_osf false
>> \font_sf_scale 100
>> \font_tt_scale 100
>>
>> \graphics default
>> \default_output_format default
>> \output_sync 0
>> \bibtex_command default
>> \index_command default
>> \paperfontsize default
>> \spacing single
>> \use_hyperref false
>> \papersize default
>> \use_geometry false
>> \use_amsmath 1
>> \use_esint 1
>> \use_mhchem 1
>> \use_mathdots 1
>> \cite_engine basic
>> \use_bibtopic false
>> \use_indices false
>> \paperorientation portrait
>> \suppress_date false
>> \use_refstyle 1
>> \index Index
>> \shortcut idx
>> \color #008000
>> \end_index
>> \secnumdepth 3
>> \tocdepth 3
>> \paragraph_separation indent
>> \paragraph_indentation default
>> \quotes_language english
>> \papercolumns 1
>> \papersides 1
>> \paperpagestyle default
>> \tracking_changes false
>> \output_changes false
>> \html_math_output 0
>> \html_css_as_file 0
>> \html_be_strict false
>> \end_header
>>
>> \begin_body
>>
>> \begin_layout Standard
>> č
>> \end_layout
>>
>> \end_body
>> \end_document
>>
>>
>>
>>
>> On Tue, Nov 15, 2011 at 6:11 AM, Yihui Xie<xie at yihui.name>  wrote:
>>>
>>> It might be better to post it to the LyX mailing list
>>> (lyx-users at lists.lyx.org) since you are using LyX. Anyway, the problem
>>> came from Sweave: you did not tell us your R version, and I suppose
>>> you are using the latest version of R (2.14.0). There are two ways of
>>> telling Sweave your UTF8 encoding (see ?Sweave); one of them is via
>>> \usepackage[utf8]{inputenc}. In LyX, you need to set the document
>>> encoding to "Unicode (utf8)" in Document
>>> Settings-->Language-->Encoding. The next version of LyX (2.0.2) will
>>> address this issue better.
>>>
>>> Regards,
>>> Yihui
>>> --
>>> Yihui Xie<xieyihui at gmail.com>
>>> Phone: 515-294-2465 Web: http://yihui.name
>>> Department of Statistics, Iowa State University
>>> 2215 Snedecor Hall, Ames, IA
>>>
>>>
>>>
>>> On Mon, Nov 14, 2011 at 7:21 PM, Giuseppe<neox86 at gmail.com>  wrote:
>>>>
>>>> I often use Lyx/Sweave and I typically write in english.
>>>>
>>>> Today I had to write a document in Italian and, as many of you know,
>>>> many italian popular words use č, ů, é. ň, etc.
>>>>
>>>> I discovered that if I type in Italian (that is there is at least one
>>>> letter with accent)  with the Sweave module selected lye is not able
>>>> to correctly compile the document.
>>>>
>>>> I tried to change the input encoding, but it still does not work. I am
>>>> attaching a basic lye file that illustrates the problem.
>>>>
>>>>
>>>> ========= Lyx File
>>>>
>>>>
>>>> #LyX 2.0 created this file. For more info see http://www.lyx.org/
>>>> \lyxformat 413
>>>> \begin_document
>>>> \begin_header
>>>> \textclass article
>>>> \use_default_options true
>>>> \begin_modules
>>>> sweave
>>>> \end_modules
>>>> \maintain_unincluded_children false
>>>> \language english
>>>> \language_package default
>>>> \inputencoding utf8-plain
>>>> \fontencoding global
>>>> \font_roman default
>>>> \font_sans default
>>>> \font_typewriter default
>>>> \font_default_family default
>>>> \use_non_tex_fonts false
>>>> \font_sc false
>>>> \font_osf false
>>>> \font_sf_scale 100
>>>> \font_tt_scale 100
>>>>
>>>> \graphics default
>>>> \default_output_format default
>>>> \output_sync 0
>>>> \bibtex_command default
>>>> \index_command default
>>>> \paperfontsize default
>>>> \spacing single
>>>> \use_hyperref false
>>>> \papersize default
>>>> \use_geometry false
>>>> \use_amsmath 1
>>>> \use_esint 1
>>>> \use_mhchem 1
>>>> \use_mathdots 1
>>>> \cite_engine basic
>>>> \use_bibtopic false
>>>> \use_indices false
>>>> \paperorientation portrait
>>>> \suppress_date false
>>>> \use_refstyle 1
>>>> \index Index
>>>> \shortcut idx
>>>> \color #008000
>>>> \end_index
>>>> \secnumdepth 3
>>>> \tocdepth 3
>>>> \paragraph_separation indent
>>>> \paragraph_indentation default
>>>> \quotes_language english
>>>> \papercolumns 1
>>>> \papersides 1
>>>> \paperpagestyle default
>>>> \tracking_changes false
>>>> \output_changes false
>>>> \html_math_output 0
>>>> \html_css_as_file 0
>>>> \html_be_strict false
>>>> \end_header
>>>>
>>>> \begin_body
>>>>
>>>> \begin_layout Standard
>>>> Antoine č bella.
>>>> \end_layout
>>>>
>>>> \end_body
>>>> \end_document
>>>>
>>>> ______________________________________________
>>>> 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.
>>>>
>>>
>>
>> ______________________________________________
>> 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.
>
>



More information about the R-help mailing list