I set these options: options(latexcmd='pdflatex') options(dviExtension='pdf') options(xdvicmd='xdvi')
Maybe one too many? I'm running in Linux. On Tue, Dec 9, 2014 at 3:24 PM, Richard M. Heiberger <r...@temple.edu> wrote: > 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.