From kirill.mueller at ivt.baug.ethz.ch  Fri Jan  3 01:05:03 2014
From: kirill.mueller at ivt.baug.ethz.ch (=?ISO-8859-1?Q?Kirill_M=FCller?=)
Date: Fri, 3 Jan 2014 01:05:03 +0100
Subject: [Rd] Sweave trims console output in "tex" mode
Message-ID: <52C5FEAF.5020708@ivt.baug.ethz.ch>

Hi


In the example .Rnw file below, only the newline between c and d is 
visible in the resulting .tex file after running R CMD Sweave. What is 
the reason for this behavior? Newlines are important in LaTeX and should 
be preserved. In particular, this behavior leads to incorrect LaTeX code 
generated when using tikz(console=TRUE) inside a Sweave chunk, as shown 
in the tikzDevice vignette.

A similar question has been left unanswered before: 
https://stat.ethz.ch/pipermail/r-help/2010-June/242019.html . I am well 
aware of knitr, I'm looking for a solution for Sweave.


Cheers

Kirill


\documentclass{article}
\begin{document}
<<inline,echo=FALSE,results=tex>>=
cat("a\n")
cat("b\n \n")
cat("c\nd")
@
\end{document}



[Rd] Sweave trims console output in "tex" mode
=?ISO-8859-1?Q?Kirill_M=FCller?=