On Fri, Aug 30, 2013 at 12:21 PM, cstrato <cstr...@aon.at> wrote: > Dear Duncan, dear Marc, > > Thank you for your fast reply. > > Can you please tell me: > If texi2pdf() won't delete files how are the files deleted when the > directory structure is Test/inst/doc/?
Check if what you're observing is reproducible when you run it *many* times. If not, see my previous reply. /Henrik > Is this done by Sweave()? > > Best regards, > Christian > > > > On 8/30/13 9:14 PM, Duncan Murdoch wrote: >> >> On 30/08/2013 3:09 PM, Marc Schwartz wrote: >>> >>> On Aug 30, 2013, at 2:00 PM, cstrato <cstr...@aon.at> wrote: >>> >>> > Dear all, >>> > >>> > To create a *.pdf file from a *.Rnw file I do: >>> > >>> > olddir <- getwd(); >>> > setwd(outdir); >>> > >>> > tryCatch({Sweave("QAReport.Rnw"); >>> > tools::texi2pdf("QAReport.tex", clean=TRUE) >>> > }, >>> > finally = setwd(olddir) >>> > ); >>> > >>> > This works fine, however 'clean=TRUE' does only work when: >>> > outdir <- "Test/inst/doc/" >>> > but does not remove the files *.aux, *.log, *.toc when: >>> > outdir <- "Test/" >>> > >>> > Why does function texi2pdf() require the directory structure for >>> vignettes for the deletion of interim files? >>> > >>> > (The help file?texi2pdf does not mention that this structure is >>> necessary.) >>> > >>> > Best regards >>> > Christian >>> >>> >>> In the Details section of ?texi2pdf, there is: >>> >>> "Despite the name, this is used in R to compile LaTeX files, >>> specifically those generated from vignettes." >>> >>> >>> Since it is intended specifically for package vignettes, the path >>> requirement should not be a surprise. :-) >>> >> >> There is no path requirement. Christian was incorrect in his diagnosis. >> >> texi2pdf won't delete files that existed before it was run, whether or >> not they were changed during the run. That's likely what Christian was >> seeing. >> >> Duncan Murdoch >> > > ______________________________________________ > R-devel@r-project.org mailing list > https://stat.ethz.ch/mailman/listinfo/r-devel ______________________________________________ R-devel@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-devel