[R-pkg-devel] Unable to create manual

Uwe Ligges ||gge@ @end|ng |rom @t@t|@t|k@tu-dortmund@de
Mon Sep 19 13:10:52 CEST 2022



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 
> <ligges using statistik.tu-dortmund.de 
> <mailto:ligges using 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 using r-project.org
>     <mailto:R-package-devel using 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 using r-project.org
>     <mailto:R-package-devel using r-project.org> mailing list
>      > https://stat.ethz.ch/mailman/listinfo/r-package-devel
>     <https://stat.ethz.ch/mailman/listinfo/r-package-devel>
>



More information about the R-package-devel mailing list