[R] Not showing dvi with Hmisc latex()

Frank E Harrell Jr f.harrell at vanderbilt.edu
Fri Apr 27 04:52:09 CEST 2007


Duncan Murdoch wrote:
> On 4/26/2007 9:20 PM, Gad Abraham wrote:
>> Hi,
>>
>> I'm using latex() from Frank Harrell's Hmisc library to produce LaTeX 
>> files. By default, it calls xdvi and displays the dvi.
>>
>> How can I make xdvi not show? I couldn't find a clue in the extensive 
>> documentation.
> 
> Unclass the result so it doesn't print as a latex object.  For example,
> 
>  > unclass(latex("1", file="test.tex"))
> $file
> [1] "test.tex"
> 
> $style
> character(0)
> 
> Alternatively, if you just assign the result you can print it later. 
> It's when you print that the latex'ing happens.
> 
> Duncan Murdoch

Just say

w <- latex(object, file='foo.tex')

Frank



More information about the R-help mailing list