It looks like you skipped the step of setting the options.
the latex function doesn't do pdflatex (by default it does regular
latex) unless you set the options
as I indicated.

On Tue, Dec 9, 2014 at 3:11 PM, Kate Ignatius <kate.ignat...@gmail.com> wrote:
> Ah yes, you're right.
>
> The log has this error:
>
> ! LaTeX Error: Missing \begin{document}.
>
> Though can't really find much online on how to resolve it.
>
> On Tue, Dec 9, 2014 at 1:15 PM, Jeff Newmiller <jdnew...@dcn.davis.ca.us> 
> wrote:
>> pdflatex appears to have run, because it exited. You should look at the tex 
>> log file, the problem is more likely that the latex you sent out to pdflatex 
>> was incomplete.
>> ---------------------------------------------------------------------------
>> Jeff Newmiller                        The     .....       .....  Go Live...
>> DCN:<jdnew...@dcn.davis.ca.us>        Basics: ##.#.       ##.#.  Live Go...
>>                                       Live:   OO#.. Dead: OO#..  Playing
>> Research Engineer (Solar/Batteries            O.O#.       #.O#.  with
>> /Software/Embedded Controllers)               .OO#.       .OO#.  rocks...1k
>> ---------------------------------------------------------------------------
>> Sent from my phone. Please excuse my brevity.
>>
>> On December 9, 2014 8:43:02 AM PST, Kate Ignatius <kate.ignat...@gmail.com> 
>> wrote:
>>>Thanks!  I do get several errors though when running on Linux.
>>>
>>>Running your code, I get this:
>>>
>>>Error in system(cmd, intern = TRUE, wait = TRUE) :
>>>error in running command
>>>
>>>Fiddling around with the code and running this:
>>>
>>>tmp <- matrix(1:9,3,3)
>>>tmp.tex <- latex(tmp, file='tmp.tex')
>>>print.default(tmp.tex)
>>>tmp.dvi <- dvi(tmp.tex)
>>>tmp.dvi
>>>tmp.tex
>>>dvips(tmp.dvi)
>>>dvips(tmp.tex)
>>>library(tools)
>>>texi2dvi(file='tmp.tex', pdf=TRUE, clean=TRUE)
>>>
>>>I get this:
>>>
>>>Error in texi2dvi(file="tmp.tex",,  :
>>>  Running 'texi2dvi' on 'tmp.tex' failed.
>>>Messages:
>>>/usr/bin/texi2dvi: pdflatex exited with bad status, quitting.
>>>
>>>I've read that it may have something to do with the path of pdflatex.
>>>
>>>Sys.which('pdflatex')
>>>
>>>           pdflatex
>>>
>>>"/usr/bin/pdflatex"
>>>
>>>
>>>Sys.which('texi2dvi')
>>>
>>>           texi2dvi
>>>
>>>"/usr/bin/texi2dvi"
>>>
>>>> file.exists(Sys.which('texi2dvi'))
>>>
>>>[1] TRUE
>>>
>>>> file.exists(Sys.which('pdflatex'))
>>>
>>>[1] TRUE
>>>
>>>Is there a specific path I should be giving with pdflatex and/or
>>>'texi2dvi to make this work?
>>>
>>>Thanks!
>>>
>>>On Mon, Dec 8, 2014 at 11:13 PM, Richard M. Heiberger <r...@temple.edu>
>>>wrote:
>>>> yes of course, and the answer is latex() in the Hmisc package.
>>>> Why were you excluding it?
>>>> Details follow
>>>>
>>>> Rich
>>>>
>>>>
>>>> The current release of the Hmisc package has this capability on
>>>> Macintosh and Linux.
>>>> For Windows, you need the next release 3.14-7 which is available now
>>>at github.
>>>>
>>>> ## windows needs these lines until the new Hmisc version is on CRAN
>>>> install.packages("devtools")
>>>> devtools::install_github("Hmisc", "harrelfe")
>>>>
>>>> ## All operating systems
>>>> options(latexcmd='pdflatex')
>>>> options(dviExtension='pdf')
>>>>
>>>> ## Macintosh
>>>> options(xdvicmd='open')
>>>>
>>>> ## Windows, one of the following
>>>>
>>>options(xdvicmd='c:\\progra~1\\Adobe\\Reader~1.0\\Reader\\AcroRd32.exe')
>>>> ## 32-bit windows
>>>>
>>>options(xdvicmd='c:\\progra~2\\Adobe\\Reader~1.0\\Reader\\AcroRd32.exe')
>>>> ## 64 bit windows
>>>>
>>>> ## Linux
>>>> ## I don't know the xdvicmd value
>>>>
>>>>
>>>> ## this works on all R systems
>>>> library(Hmisc)
>>>> tmp <- matrix(1:9,3,3)
>>>> tmp.dvi <- dvi(latex(tmp))
>>>> print.default(tmp.dvi) ## prints filepath of the pdf file
>>>> tmp.dvi  ## displays the pdf file on your screen
>>>>
>>>> On Mon, Dec 8, 2014 at 9:31 PM, Kate Ignatius
>>><kate.ignat...@gmail.com> wrote:
>>>>> Hi,
>>>>>
>>>>> I have a simple question.  I know there are plenty of packages out
>>>>> there that can provide code to generate a table in latex.  But I was
>>>>> wondering whether there was one out there where I can generate a
>>>table
>>>>> from my data (which ever way I please) then allow me to save it as a
>>>>> pdf?
>>>>>
>>>>> Thanks
>>>>>
>>>>> K.
>>>>>
>>>>> ______________________________________________
>>>>> R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see
>>>>> 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.
>>>
>>>______________________________________________
>>>R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see
>>>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.
>>

______________________________________________
R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see
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.

Reply via email to