[R] Off-Topic: LaTeX package listings

Marc Schwartz MSchwartz at MedAnalytics.com
Mon Oct 4 05:37:32 CEST 2004

On Sun, 2004-10-03 at 21:26, Kjetil Brinchmann Halvorsen wrote:
> Hola!
> I ask here since I learnt from this list that the LaTeX package listings 
> should be good
> for typesetting R code. I encountered one problem:
> \begin{lstlisting}
>       X %*% V
> \end{lstlisting}
> in the output the * in %*% disappears! same with %/%, etc, the /
> disappears.
> Any ideas?
> Kjetil

That's because the "%" is a comment character in LaTeX. Thus, anything
after it will be ignored.

For program code, you generally want to use the 'verbatim' or
'smallverbatim' environment:

  X %*% V

In the verbatim environment, all characters are treated literally,
rather than interpreted by any special meaning.

Outside of that, say in a regular LaTeX document, you can escape the



Marc Schwartz

More information about the R-help mailing list