[Rd] Wishlist: Sweave: allow line breaks after forward slashes (PR#9444)

Duncan Murdoch murdoch at stats.uwo.ca
Fri Jan 12 11:39:11 CET 2007


On 1/12/2007 2:26 AM, Arne Henningsen wrote:
> Dear Fritz and Duncan,
> 
> thank you very much for your answers.
> 
> On Thursday 11 January 2007 15:42, friedrich.leisch at stat.uni-muenchen.de 
> wrote:
>> [...]
>> In R 2.5.0 you can use Sweave option keep.source=TRUE to keep the
>> original formatting of source code, including all indentation and line
>> breaks -> does this solve your problem?
> 
> short answer: Yes.
> long answer: I generally like the formatting of the code chunks by Sweave 
> (deparse). Therefore, I hesitate a bit to use "keep.source=TRUE".
> 
> On Thursday 11 January 2007 15:56, murdoch at stats.uwo.ca wrote:
>> [...]
>> It's actually deparse() that causes this, but the problem is already
>> solved in R-devel (to become R 2.5.0).  
> 
> Great!

I think you misunderstood me, given the "long answer".  We haven't 
changed the way deparse() handles "/". The solution in R-devel is given 
below.

Duncan Murdoch

>> If you don't like the formatting 
>> that deparse() gives to one of your expressions, use the Sweave option
>> keep.source=TRUE, and your original formatting will be kept for that
>> chunk.  Or globally retain your formatting via
>> \SweaveOpts{keep.source=TRUE} at the start of your file.
> 
> see above.
> 
> Best wishes,
> Arne
>



More information about the R-devel mailing list