--- "Richard M. Heiberger" <[EMAIL PROTECTED]> wrote: > > > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On > Behalf Of John Kane > Sent: Sunday, January 13, 2008 03:56 PM > > ## Not run: > latex(x) # creates x.tex in working directory > w <- latex(x, file='/tmp/my.tex') > --------------------------------------------- > > I think there is an unclarity in the documentation. > The documentation > is correct and everything that Frank and Gabor wrote > is also correct. The issue is side-effects, which I > think need a bit more > explanation. I would revise the first example above > to read: > > > latex(x) ## 1. creates x.tex in working directory > and > ## > ## 2. The result of the command is an > object of class "latex" > ## which is automatically printed by > the latex print method. > ## The latex print method prepends and > appends latex headers > and > ## calls the latex program in the > PATH. If the latex program > is > ## not in the PATH, you will get error > messages from the > operating > ## system. > > Since you didn't have latex in the PATH, you got an > error from the print > method. The x.tex file was probably correctly > generated and might still be > sitting > in your default getwd() directory. >
You're right about the file. I had changed my working directory and was in the wrong one. I'll have to have another look at the latex path. I thought I had it correct but obviously I don't. Thanks > The second example, > w <- latex(x, file='/tmp/my.tex') > doesn't give an error message because the result of > the latex() command is > saved in the object w and not automatically printed. > > > Rich > > > ______________________________________________ R-help@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.