[Rd] Error in generating sweave-tex -> pdf file
Duncan Murdoch
murdoch.duncan at gmail.com
Thu Dec 23 13:21:14 CET 2010
On 23/12/2010 5:26 AM, carol white wrote:
> When I copied Sweave.sty in the directory where I ran R, I didn't have any
> error. But this is not the good solution as R can be run in any folder.
>
> I copied Sweave.sty in /usr/share/texmf/. I put my Rnw file in inst/doc folder
> in my R package to create the vignette. I ran R CMD check and it doesn find
> texi2dvi.
texi2dvi is both a function name in R (in the tools package) and a GNU
utility that comes with texinfo and some TeX distributions, but
apparently not with yours. See the R Installation and Administration
manual for suggestions on where to get it. If that doesn't help, you
might get help on this list by stating the versions of everything you're
using: R, your OS, and TeX.
Duncan Murdoch
>
>
>
> ----- Original Message ----
> From: Duncan Murdoch<murdoch.duncan at gmail.com>
> To: carol white<wht_crl at yahoo.com>
> Cc: r-devel at r-project.org
> Sent: Wed, December 22, 2010 10:33:01 PM
> Subject: Re: [Rd] Error in generating sweave-tex -> pdf file
>
> On 22/12/2010 1:30 PM, carol white wrote:
>> Should the Sweave package be in /usr/share/texmf/tex/latex/? How about
>> Sweave.sty?
>
> I meant Sweave.sty, there's no separate Sweave package. It should be in
> the R home directory, somewhere within share/texmf.
>
> Duncan Murdoch
>
>> Thanks
>>
>>
>>
>> ----- Original Message ----
>> From: Duncan Murdoch<murdoch.duncan at gmail.com>
>> To: carol white<wht_crl at yahoo.com>
>> Cc: r-devel at r-project.org
>> Sent: Wed, December 22, 2010 6:42:07 PM
>> Subject: Re: [Rd] Error in generating sweave-tex -> pdf file
>>
>> On 22/12/2010 12:27 PM, carol white wrote:
>>> Hi,
>>> I created a Sweave file (see below). when I want to convert tex
>>> file generated from it into pdf, I get error message as follows:
>>>
>>> > texi2dvi("test.tex", pdf=TRUE)
>>> Error in texi2dvi("test.tex", pdf = TRUE) :
>>> Running 'texi2dvi' on 'test.tex' failed.
>>> LaTeX errors:
>>> ! Undefined control sequence.
>>> l.8 \begin
>>> {Schunk}
>>
>> The Schunk, Sinput, and Soutput environments are defined in Sweave package.
>> Something went wrong and latex didn't find them, either because it didn't find
>> Sweave.sty, or because it did, but that file has been messed up.
>>
>>
>>> ?
>>> ! Interruption.
>>> ! Interruption.
>>> <to be read again>
>>> {
>>> l.8 \begin{
>>> Schunk}
>>> ! Undefined control sequence.
>>> l.9 \begin
>>> {Sinput}
>>> The control sequence at the end of the top line
>>> of your error message was never \def'ed. If you have
>>> ------------------------
>>> test.Rnw
>>>
>>> \usepackage{Sweave}
>>> \ documentclass [ a4paper ]{ article }
>>> \ title { Sweave Example 1}
>>> \ begin { document }
>>> \ maketitle
>>
>> Are there really spaces between the backslashes and the macros? I think that
>> doesn't work. You should also have the \usepackage{Sweave} line after the
>> opening \documentclass line.
>>
>> Duncan Murdoch
>>
>>> In this example we embed parts of the examples from the
>>> help page into a \ LaTeX {} document :
>>> <<a>>=
>>> y=2
>>> y = y +1
>>> @
>>> which shows that the location parameter of the Ozone
>>> distribution varies significantly from month to month . Finally we
>>> include a boxplot of the data :
>>>
>>> \end{ document }
>>>
>>> ______________________________________________
>>> R-devel at r-project.org mailing list
>>> https://stat.ethz.ch/mailman/listinfo/r-devel
>>
>>
>>
>
>
>
More information about the R-devel
mailing list