The $ is special in TeX/LaTeX as a shortcut for beginning/ending inline math mode, so if you want an actual $ then you need to escape it so that the TeX/LaTeX file has \$ in it. This means that in your R code that generates the file you may need \\$ or in some cases \\\\$.
Hope this helps, -- Gregory (Greg) L. Snow Ph.D. Statistical Data Center Intermountain Healthcare [EMAIL PROTECTED] 801.408.8111 > -----Original Message----- > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] > project.org] On Behalf Of erwann rogard > Sent: Friday, October 17, 2008 5:18 PM > To: r-help@r-project.org > Subject: [R] R-code in Latex --- $ sign causes error > > hi, > > here's what i have: > > \lstset{ > basicstyle=\ttfamily, > keywordstyle=\bfseries, > showstringspaces=false, > columns = fullflexible, > mathescape = true, > language=R > } > > \begin{lstlisting} > lst$val<-val > \end{lstlisting} > > ./software.tex:16:Extra }, or forgotten \endgroup. lst$ > > the culprit here is the $ sign. > > thanks. > > ps: > > i'm posting here rather than Latex is bec i guess an R user is more > likely 2 > to have encountered this before, but if not ok, pls let me know. > > [[alternative HTML version deleted]] > > ______________________________________________ > R-help@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@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.