[Rd] Sweave trims console output in "tex" mode
Martin Maechler
maechler at stat.math.ethz.ch
Fri Jan 3 18:37:32 CET 2014
>>>>> Duncan Murdoch <murdoch.duncan at gmail.com>
>>>>> on Fri, 3 Jan 2014 05:52:27 -0500 writes:
> On 14-01-03 4:57 AM, Martin Maechler wrote:
>>>>>>> Kirill Müller <kirill.mueller at ivt.baug.ethz.ch> on
>>>>>>> Fri, 3 Jan 2014 02:04:06 +0100 writes:
>>
>> > On 01/03/2014 01:59 AM, Duncan Murdoch wrote: >> But
>> results=tex is not the default. Having defaults for >>
>> one option depend on the setting for another is >>
>> confusing, so I think the current setting is appropriate.
>>
>> > True. On the other hand, I cannot imagine that >
>> "results=tex" is useful at all without >
>> "strip.white=FALSE". If the strip.white option would >
>> auto-adjust, things would "just work". Anyway, I'm not a
>> > very active user of Sweave.
>>
>> I think in this case, it would be quite useful if
>> strip.white got a new default, say "adaptive", which
>> would becomde FALSE for 'results=tex'.
>>
>> Otherwise, for "safety", we'd have to recommend that
>> 'results=tex' is always combined with strip.white=FALSE,
>> which I'd find quite inconvenient.
> Old documents could change if you did that, and that's a
> bad thing.
> As I told Kirill (and as he rudely deleted when he quoted
> me), I use results=tex frequently, and I had never noticed
> a problem with this. In my usage (and I'd guess in most
> people's) I never output multiple paragraphs in paragraph
> mode from a code chunk. I would normally just write that
> in the LaTeX part of the document. The results=tex usage
> is for the case where I am constructing complicated LaTeX
> macros (e.g. for tables), that are too tedious to type by
> hand.
> I can imagine cases where I would output text in paragraph
> mode, and I guess Kirill was trying to do that, but they
> are rare, and it would cost less for the users of those
> rare cases to change the strip.white default than it would
> for everyone else to do it.
> Duncan Murdoch
I now agree. Thanks a lot, Duncan, for the extra statistical
information you've collected about this.
Martin Maechler
More information about the R-devel
mailing list