[R] Latex error with Sweave example
Uwe Ligges
ligges at statistik.uni-dortmund.de
Sat Aug 6 14:24:20 CEST 2005
I do not think that the file specification in
\usepackage{C:/PROGRA~1/R/rw2011/share/texmf/Sweave}
is supported....
Rather use \usepackage{Sweave} and put Sweave.sty somewhere in the
search path of LaTeX (either in some of its directories - do not forget
to 'texhash' - or in the local directory).
Uwe Ligges
sosman wrote:
> I created a tex file following the example in the Sweave help which
> produced the following files in my working directory.
>
> Sweave-test-1-006.eps
> Sweave-test-1-006.pdf
> Sweave-test-1-007.eps
> Sweave-test-1-007.pdf
> Sweave-test-1.tex
>
> When I run latex on this, I get a latex error, log file below. I am
> running R 2.1.1 on Windows XP. I have installed "small MiKTeX" and I
> have added "C:\Program Files\R\rw2011\share\texmf" to the roots of
> MiKTex. The MiKTeX test ran fine after I installed it.
>
> Any tips would be most appreciated.
>
> This is e-TeX, Version 3.141592-2.2 (MiKTeX 2.4) (preloaded format=latex
> 2005.8.5) 6 AUG 2005 09:28
> entering extended mode
> **Sweave-test-1
> (Sweave-test-1.tex
> LaTeX2e <2003/12/01>
> Babel <v3.8a> and hyphenation patterns for english, french, german,
> ngerman, du
> mylang, nohyphenation, loaded.
> (C:\usr\texmf\tex\latex\base\article.cls
> Document Class: article 2004/02/16 v1.4f Standard LaTeX document class
> (C:\usr\texmf\tex\latex\base\size10.clo
> File: size10.clo 2004/02/16 v1.4f Standard LaTeX file (size option)
> )
> \c at part=\count79
> \c at section=\count80
> \c at subsection=\count81
> \c at subsubsection=\count82
> \c at paragraph=\count83
> \c at subparagraph=\count84
> \c at figure=\count85
> \c at table=\count86
> \abovecaptionskip=\skip41
> \belowcaptionskip=\skip42
> \bibindent=\dimen102
> )
> (C:\usr\texmf\tex\latex\ltxmisc\a4wide.sty
> Package: a4wide 1994/08/30
>
> (C:\usr\texmf\tex\latex\ntgclass\a4.sty
> Package: a4 1999/03/03 v1.2f A4 based page layout
> ))
> ! Missing \endcsname inserted.
> <to be read again>
> \protect
> l.11 \begin
> {document}
> ?
> ! Emergency stop.
> <to be read again>
> \protect
> l.11 \begin
> {document}
> End of file on the terminal!
>
>
> Here is how much of TeX's memory you used:
> 223 strings out of 95898
> 2212 string characters out of 1195177
> 46816 words of memory out of 1050593
> 3336 multiletter control sequences out of 35000
> 3640 words of font info for 14 fonts, out of 500000 for 1000
> 14 hyphenation exceptions out of 607
> 23i,0n,17p,117b,36s stack positions out of 1500i,500n,5000p,200000b,32768s
> No pages of output.
>
>
>
>
> ------------------------------------------------------------------------
>
> \documentclass[a4paper]{article}
>
> \title{A Test File}
> \author{Friedrich Leisch}
>
>
> \usepackage{a4wide}
>
> \usepackage{C:/PROGRA~1/R/rw2011/share/texmf/Sweave}
> \begin{document}
>
> \maketitle
>
> A simple example that will run in any S engine: The integers from 1 to
> 10 are
> \begin{Schunk}
> \begin{Soutput}
> [1] 1 2 3 4 5 6 7 8 9 10
> \end{Soutput}
> \end{Schunk}
>
> We can also emulate a simple calculator:
> \begin{Schunk}
> \begin{Sinput}
>
>>1 + 1
>
> \end{Sinput}
> \begin{Soutput}
> [1] 2
> \end{Soutput}
> \begin{Sinput}
>
>>1 + pi
>
> \end{Sinput}
> \begin{Soutput}
> [1] 4.141593
> \end{Soutput}
> \begin{Sinput}
>
>>sin(pi/2)
>
> \end{Sinput}
> \begin{Soutput}
> [1] 1
> \end{Soutput}
> \end{Schunk}
>
> Now we look at Gaussian data:
>
> \begin{Schunk}
> \begin{Soutput}
> [1] 1.0549825921 1.0338743287 1.3960748544 0.8442504660 -1.3844903806
> [6] -0.1132289262 0.0340332855 0.0002775862 -1.0397650922 0.4255640780
> [11] -0.0101131650 -0.9338368343 -0.8404841222 0.1815343256 -0.0655929025
> [16] -0.6401327742 0.2787653149 -0.0940385332 -0.6531716561 -0.8501837369
> \end{Soutput}
> \begin{Soutput}
> One Sample t-test
>
> data: x
> t = -0.4006, df = 19, p-value = 0.6932
> alternative hypothesis: true mean is not equal to 0
> 95 percent confidence interval:
> -0.4281708 0.2906027
> sample estimates:
> mean of x
> -0.06878406
> \end{Soutput}
> \end{Schunk}
> Note that we can easily integrate some numbers into standard text: The
> third element of vector \texttt{x} is 1.39607485443702, the
> $p$-value of the test is 0.69319. % $
>
> Now we look at a summary of the famous iris data set, and we want to
> see the commands in the code chunks. Note that the summary needs to
> be \texttt{print()}ed explicitly, because eval would discard it otherwise. I
> consider this a feature, because it allows for much finer control on
> what gets into the final report.
>
>
>
> % the following code is R-specific, as data(iris) will not run in Splus.
> % Hence, we mark it as R code.
> \begin{Schunk}
> \begin{Sinput}
>
>>data(iris)
>>print(summary(iris))
>
> \end{Sinput}
> \begin{Soutput}
> Sepal.Length Sepal.Width Petal.Length Petal.Width
> Min. :4.300 Min. :2.000 Min. :1.000 Min. :0.100
> 1st Qu.:5.100 1st Qu.:2.800 1st Qu.:1.600 1st Qu.:0.300
> Median :5.800 Median :3.000 Median :4.350 Median :1.300
> Mean :5.843 Mean :3.057 Mean :3.758 Mean :1.199
> 3rd Qu.:6.400 3rd Qu.:3.300 3rd Qu.:5.100 3rd Qu.:1.800
> Max. :7.900 Max. :4.400 Max. :6.900 Max. :2.500
> Species
> setosa :50
> versicolor:50
> virginica :50
> \end{Soutput}
> \end{Schunk}
>
>
> \begin{figure}[htbp]
> \begin{center}
> \begin{Schunk}
> \begin{Sinput}
>
>>library(graphics)
>>pairs(iris)
>
> \end{Sinput}
> \end{Schunk}
> \includegraphics{Sweave-test-1-006}
> \caption{Pairs plot of the iris data.}
> \end{center}
> \end{figure}
>
> \begin{figure}[htbp]
> \begin{center}
> \begin{Schunk}
> \begin{Sinput}
>
>>boxplot(Sepal.Length ~ Species, data = iris)
>
> \end{Sinput}
> \end{Schunk}
> \includegraphics{Sweave-test-1-007}
> \caption{Boxplot of sepal length grouped by species.}
> \end{center}
> \end{figure}
>
>
> % R is not S-PLUS, hence this chunk will be ignored:
>
> \end{document}
>
>
>
>
> ------------------------------------------------------------------------
>
> ______________________________________________
> R-help at stat.math.ethz.ch mailing list
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html
More information about the R-help
mailing list