[R] R-code in Latex --- $ sign causes error

Gabor Grothendieck ggrothendieck at gmail.com
Sat Oct 18 05:32:06 CEST 2008


Greg was referring to what to write in R character literals in order to generate
a single \ in the output from R which in turn would be fed into latex or Sweave
and then latex.  Google this: special characters in latex

On Fri, Oct 17, 2008 at 11:23 PM, erwann rogard <erwann.rogard at gmail.com> wrote:
> Thanks, but unfortunately
>
> \begin{lstlisting}
> \\$
> \end{lstlisting}
>  and
>
> \begin{lstlisting}
> \\\\$
> \end{lstlisting}
>
> still generate the same error.
>
>
> On Fri, Oct 17, 2008 at 9:38 PM, Greg Snow <Greg.Snow at imail.org> wrote:
>
>> 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
>> greg.snow at imail.org
>> 801.408.8111
>>
>>
>> > -----Original Message-----
>> > From: r-help-bounces at r-project.org [mailto:r-help-bounces at r-
>> > project.org] On Behalf Of erwann rogard
>> > Sent: Friday, October 17, 2008 5:18 PM
>> > To: r-help at 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 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.
>>
>
>        [[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.
>



More information about the R-help mailing list