From mboxrd@z Thu Jan 1 00:00:00 1970 From: Douglas Bates Subject: [babel] configuring LaTeX exports verbatim environment for exported code and results Date: Tue, 31 Aug 2010 08:08:39 -0500 Message-ID: Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Return-path: Received: from [140.186.70.92] (port=54174 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OqQa0-00085I-9k for emacs-orgmode@gnu.org; Tue, 31 Aug 2010 09:08:55 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OqQZs-0004Lt-F9 for emacs-orgmode@gnu.org; Tue, 31 Aug 2010 09:08:46 -0400 Received: from mail-yw0-f41.google.com ([209.85.213.41]:55119) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OqQZs-0004LY-CY for emacs-orgmode@gnu.org; Tue, 31 Aug 2010 09:08:40 -0400 Received: by ywl5 with SMTP id 5so2087355ywl.0 for ; Tue, 31 Aug 2010 06:08:39 -0700 (PDT) List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: emacs-orgmode@gnu.org I have been unable to find in the documentation whether the verbatim environment created by LaTeX exports of source code blocks can be configured. Exporting to LaTeX a section like --8<---------------cut here---------------start------------->8--- #+LaTeX_CLASS: beamer #+LaTeX_CLASS_OPTIONS: [presentation] #+BEAMER_FRAME_LEVEL: 1 #+BABEL: :session :exports both :results output :tangle yes * Fitting a simple linear regression #+begin_src R :exports results options(show.signif.stars=FALSE) #+end_src #+begin_src R summary(fm1 <- lm(optden ~ carb, Formaldehyde)) #+end_src A final line. --8<---------------cut here---------------end--------------->8--- produces the LaTeX section --8<---------------cut here---------------start------------->8--- \begin{frame}[fragile] \frametitle{Fitting a simple linear regression} \label{sec-1} \begin{verbatim} summary(fm1 <- lm(optden ~ carb, Formaldehyde)) \end{verbatim} \begin{verbatim} Call: lm(formula = optden ~ carb, data = Formaldehyde) Residuals: 1 2 3 4 5 6 -0.006714 0.001029 0.002771 0.007143 0.007514 -0.011743 Coefficients: Estimate Std. Error t value Pr(>|t|) (Intercept) 0.005086 0.007834 0.649 0.552 carb 0.876286 0.013535 64.744 3.41e-07 Residual standard error: 0.008649 on 4 degrees of freedom Multiple R-squared: 0.999, Adjusted R-squared: 0.9988 F-statistic: 4192 on 1 and 4 DF, p-value: 3.409e-07 \end{verbatim} A final line. \end{frame} --8<---------------cut here---------------end--------------->8--- Because both the source and the results are presented in verbatim, I don't have much control over the appearance of the code on the slide. If I could, for example, configure the names of the exported environment for the source code and for the results separately, I could use LaTeX's fancyvrb.sty to adjust font sizes, colors, boxes, etc. Also, the blank lines before and after the verbatim environment are problematic. In plain text it makes sense to delimit code chunks with blank lines but in LaTeX a blank line starts a new paragraph and you don't always want that. As this is my first posting please let me know if I have inadvertently violated conventions of the list. Also, the exports append blank lines