I am trying to build a package in R. I made the skeleton, and ran the command R CMD check package1. I got an an error described here.
I followed the solution steps, and the results are:
-
package
devtoolsnot available forR 2.15.1 -
punched in
R CMD Rd2pdf package1.
Hmm.. Looks like a package Converting Rd files to LaTeX Creating pdf output from LaTeX Error in texi2dvi(file=file, pdf=true, clean=clean, quiet=quiet, : pdflatex not available Error in running tools::texi2pdf
- I looked up this amongst other things, installed the complete tex live & MiKTeX. Same error message showed up.
- I navigated to the directory where pdflatex is located and tried running the command from there. Didn’t help.
Is there something I’m missing here, or is there a workaround? Or maybe, Is there a way to suppress pdf generation during package creation?
UPDATE: This error was not thrown when I tried it in LINUX (CentOS).
Although you have installed MikTeX under Windows, this does not make it available to R. You need to add the location of the latex executables to your PATH environment variable. How to do this exactly depends on your Windows version. For example, this link describes how to do this for Windows 7. Googling for
change environment variables (windows 7|windows xp|windows 95)will tell you how to change your environment variables.