I’m very new to sweave and I feel this will be an easy question, but I’m struggling to solve it myself (googling omit ">" Sweave doesn’t really work because I can’t search for “>”!).
I’m including a short script into my document:
<<echo=true, results=hide, eval=false>>=
# This is a simple script.
print('Hello World!\n')
@
I basically want the script to appear verbatim in the document, using whatever Sweave’s “code” environment is. I don’t want to evaluate it – it’s just there to demonstrate how one might write a script utilising the functions in the package this document is for.
However, this produces the following in the output document:
> # This is a simple script
> print('Hello World!\n')
Is there some way to omit the > ? Is this the right way to put a script into a Sweave document, or is there some other environment that is meant to be used? (I can use a \begin{verbatim}, but it seemed to me that I should use Sweave commands if possible for code chunks).
I just want the output to be
# This is a simple script.
print('Hello World!\n')
You can try changing the
promptandcontinueoptions,which define the
>and+characters.