emacs-orgmode@gnu.org archives
 help / color / mirror / code / Atom feed
From: Steven Delean <steven.delean@adelaide.edu.au>
To: emacs-orgmode@gnu.org
Cc: wxhgmqzgwmuf@spammotel.com, Rainer M Krug <r.m.krug@gmail.com>
Subject: Re: Re: Color of exported R code results using LaTeX listings
Date: Fri, 17 Sep 2010 22:44:21 +0930	[thread overview]
Message-ID: <1284729261.2821.13.camel@sduofa-desktop> (raw)
In-Reply-To: <4C93312E.8040706@gmail.com>

Thanks very much Rainer and Sébastien for your comments and information.

However, I am still unable to get color output for the _result_ of
evaluating R code blocks.

#+source: Rcode
#+begin_src R :results output :exports both
  x <- 1:5
  square <- function(x) {
    x^2
  }
  square(x)
#+end_src


## below is the .tex code generated which results in fontified and
colored source code (code within lstlisting), but non-colored results
(within verbatim). 

\lstset{language=R}

Rcode() $\equiv$ 
\begin{lstlisting}
  x <- 1:5
  square <- function(x) {
    x^2
  }
  square(x)
\end{lstlisting}

\begin{verbatim}
 [1]  1  4  9 16 25
\end{verbatim}
 
So the question is how to color the output of text within
\begin{verbatim} ...\end{verbatim} in an exported pdf (just a single
color is fine)?

Thanks for your time,
Steve


On Fri, 2010-09-17 at 11:13 +0200, Rainer M Krug wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> On 17/09/10 10:52, Sébastien Vauban wrote:
> > Hi Steven and Rainer,
> > 
> > Steven Delean wrote:
> >>> This is not an answer to your question, but rather a question to you:
> >>> I added your settings to my .emacs file, and I get fontification in the
> >>> pdf output, but no color. Do I need any additional settings to get
> >>> coloring of the source code?
> >>
> >> Yes, you will need to provide arguments to the \lstset listings variable
> > 
> > See http://www.mail-archive.com/emacs-orgmode@gnu.org/msg28251.html for
> > examples of pretty-printed code.
> 
> Thanks - that looks really nice. Nice example.
> 
> As I said in the other email, that should go to worg.
> 
> Instead of
> #+begin_LaTeX
> #+end_LaTeX
> 
> I use
> 
> #+LATEX_HEADER: \lstset{
> #+LATEX_HEADER:         keywordstyle=\color{blue},
> #+LATEX_HEADER:         commentstyle=\color{red},
> #+LATEX_HEADER:         stringstyle=\color{green},
> #+LATEX_HEADER:         basicstyle=\ttfamily\small,
> #+LATEX_HEADER:         columns=fullflexible,
> #+LATEX_HEADER:         basewidth={0.5em,0.4em}
> #+LATEX_HEADER:         }
> 
> And it also works.
> 
> Cheers,
> 
> Rainer
> 
> 
> > 
> > Best regards,
> >   Seb
> > 
> 
> 
> - -- 
> Rainer M. Krug, PhD (Conservation Ecology, SUN), MSc (Conservation
> Biology, UCT), Dipl. Phys. (Germany)
> 
> Centre of Excellence for Invasion Biology
> Natural Sciences Building
> Office Suite 2039
> Stellenbosch University
> Main Campus, Merriman Avenue
> Stellenbosch
> South Africa
> 
> Tel:        +33 - (0)9 53 10 27 44
> Cell:       +27 - (0)8 39 47 90 42
> Fax (SA):   +27 - (0)8 65 16 27 82
> Fax (D) :   +49 - (0)3 21 21 25 22 44
> Fax (FR):   +33 - (0)9 58 10 27 44
> email:      Rainer@krugs.de
> 
> Skype:      RMkrug
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.10 (GNU/Linux)
> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
> 
> iEUEARECAAYFAkyTMS4ACgkQoYgNqgF2egp8egCggtSGTzSGjx3IICnt6AM0ibsV
> irYAmL73loKjAanP5pEg79LbcXZbccQ=
> =C9VB
> -----END PGP SIGNATURE-----
> 
> _______________________________________________
> Emacs-orgmode mailing list
> Please use `Reply All' to send replies to the list.
> Emacs-orgmode@gnu.org
> http://lists.gnu.org/mailman/listinfo/emacs-orgmode

  reply	other threads:[~2010-09-17 13:14 UTC|newest]

Thread overview: 14+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-09-17  7:31 Color of exported R code results using LaTeX listings Steven Delean
2010-09-17  8:00 ` Rainer M Krug
2010-09-17  8:28   ` Steven Delean
2010-09-17  8:52     ` Sébastien Vauban
2010-09-17  9:13       ` Rainer M Krug
2010-09-17 13:14         ` Steven Delean [this message]
2010-09-17 13:20           ` Rainer M Krug
2010-09-17 13:30             ` Sébastien Vauban
2010-09-17 14:15               ` Rainer M Krug
2010-09-17  9:05     ` Rainer M Krug
2011-01-04 10:06       ` Bastien
2010-09-17 12:24 ` Eric Schulte
2010-09-18  2:39   ` Steven Delean
2010-09-18  7:10     ` Sébastien Vauban

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.orgmode.org/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1284729261.2821.13.camel@sduofa-desktop \
    --to=steven.delean@adelaide.edu.au \
    --cc=emacs-orgmode@gnu.org \
    --cc=r.m.krug@gmail.com \
    --cc=wxhgmqzgwmuf@spammotel.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).