On 16.09.2022 20:17, Edward Wei wrote:
That is an interesting thought. I don't think I have downloaded LaTex explicitly, however, I do have MikTex and I added that file to PATH manually.

This is what my current PATH calls:
"c:/rtools42/x86_64-w64-mingw32.static.posix/bin;c:/rtools42/usr/bin;C:\\Program Files\\R\\R-4.2.0\\bin\\x64;C:\\Program Files (x86)\\Common Files\\Oracle\\Java\\javapath;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\System32\\WindowsPowerShell\\v1.0\\;C:\\WINDOWS\\System32\\OpenSSH\\;C:\\Program Files\\Wolfram Research\\WolframScript\\;C:\\Program Files\\Git\\cmd;C:\\Users\\edmon\\AppData\\Local\\Microsoft\\WindowsApps;C:\\Users\\edmon\\AppData\\Local\\GitHubDesktop\\bin;C:\\Users\\edmon\\AppData\\Local\\Programs\\MiKTeX\\miktex\\bin\\x64\\;C:/Program Files/RStudio/bin/quarto/bin"

I have been able to generate a PDF of my package by entering :
tools::texi2pdf(file = "avfintools.Rcheck/avfintools-manual.tex")
on the console.

Is there a way to submit the manual manually rather than have it compiled? Or is it a requirement for the manual to be able to be compiled from the package?


The latter, but the mechanism works on CRAN, so you do not ned to worry about that.

Best,
Uwe Ligges


Thanks for your help,


On Wed, Sep 14, 2022 at 3:14 PM Uwe Ligges <lig...@statistik.tu-dortmund.de <mailto:lig...@statistik.tu-dortmund.de>> wrote:



    On 14.09.2022 23:54, Duncan Murdoch wrote:
     > On 12/09/2022 9:09 a.m., Edward Wei wrote:
     >> This is the following error message I get from R CMD check:
     >>
     >> LaTeX errors when creating PDF version.
     >> This typically indicates Rd problems.
     >> * checking PDF version of manual without index ... ERROR
     >> Re-running with no redirection of stdout/stderr.
     >> Hmm ... looks like a package
     >> Converting parsed Rd's to LaTeX ...
     >> Creating pdf output from LaTeX ...
     >> Error in texi2dvi(file = file, pdf = TRUE, clean = clean, quiet =
     >> quiet,  :
     >>    pdflatex is not available
     >
     > This looks like a problem in the way tools::texi2dvi detects
    pdflatex.
     > If you have a valid LaTeX file, try running
     >
     > tools::texi2dvi(filename, pdf = TRUE)
     >
     > If that gives the same message, then debug(tools::texi2dvi), and
    repeat,
     > single stepping through the function to see what test it uses, and
     > figure out why it fails on your system.

    Or the env var PATH is overwritten once R get started, perhaps you have
    it in one of the files R process it at startup?
    Does Sys.getenv("PATH") show the pat to the LaTeX binary?

    Best,
    Uwe Ligges


     > Duncan Murdoch
     >
     >
     >> Error in texi2dvi(file = file, pdf = TRUE, clean = clean, quiet =
     >> quiet,  :
     >>    pdflatex is not available
     >> Error in running tools::texi2pdf()
     >> You may want to clean up by 'rm -Rf
     >> C:/Users/edmon/AppData/Local/Temp/RtmpWkD7Iy/Rd2pdf35d81e3e188c'
     >> * DONE
     >>
     >> Status: 1 ERROR, 1 WARNING, 2 NOTEs
     >>
     >>
     >> Then, I tried debugging by isolating errors from the Rd to PDF
     >> conversion.
     >>
     >>
     >> C:\Users\edmon\Documents\R\RFIN> R CMD Rd2pdf avfintools --no-clean
     >> 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 is not available
     >> Error in texi2dvi(file = file, pdf = TRUE, clean = clean, quiet =
     >> quiet,  :
     >>    pdflatex is not available
     >> Error in running tools::texi2pdf()
     >> You may want to clean up by 'rm -Rf .Rd2pdf27964'
     >>
     >>
     >> In this folder is the file Rd2.tex which I tried to complie into a
     >> pdf. But
     >> this error returns and PDF cannot be compiled. :
     >>
     >>
     >> LaTeX Error: File `Rd.sty' not found.
     >>
     >> Type X to quit or <RETURN> to proceed,
     >> or enter new name. (Default extension: sty)
     >>
     >> Enter file name:
     >> ! Emergency stop.
     >> <read *>
     >>
     >> l.4 \usepackage
     >>                 {makeidx}^^M
     >> ==> Fatal error occurred, no output PDF file produced!
     >>
     >>
     >> Thanks for your help,
     >>
     >>     [[alternative HTML version deleted]]
     >>
     >> ______________________________________________
     >> R-package-devel@r-project.org
    <mailto:R-package-devel@r-project.org> mailing list
     >> https://stat.ethz.ch/mailman/listinfo/r-package-devel
    <https://stat.ethz.ch/mailman/listinfo/r-package-devel>
     >
     > ______________________________________________
     > R-package-devel@r-project.org
    <mailto:R-package-devel@r-project.org> mailing list
     > https://stat.ethz.ch/mailman/listinfo/r-package-devel
    <https://stat.ethz.ch/mailman/listinfo/r-package-devel>


______________________________________________
R-package-devel@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-package-devel

Reply via email to