From ripley at stats.ox.ac.uk  Thu Oct 23 23:51:58 2003
From: ripley at stats.ox.ac.uk (Prof Brian Ripley)
Date: Thu Oct 23 23:51:21 2003
Subject: [Rd] texi2dvi and buildVignettes() on Windows
In-Reply-To: <200310232016.h9NKGKJk025931@thorin.ci.tuwien.ac.at>
Message-ID: <Pine.LNX.4.44.0310232249330.3034-100000@gannet.stats>

Last time I tried texi2dvi did not work under the shell used under 
Windows.

On Thu, 23 Oct 2003, Achim Zeileis wrote:

> I am currently writing a (private) package in which I produce pdf 
> files from within R using LaTeX. To do so I mainly copied some lines 
> from the buildVignettes() function in the tools package. This uses the 
> texi2dvi which is included in R's bin directory:
> 
>   system(paste(file.path(R.home(), "bin", "texi2dvi"),
>                "--quiet --pdf", bft))
> 
> This runs fine on Linux and I assumed that as it is included in 
> buildVignettes() it should also work on Windows (which is important 
> for me because I want to share the package with a couple of colleagues 
> working on Windows). But apparently, texi2dvi is not provided in the 
> Windows distribution of R.
> 
> I already asked Duncan privately about this who kindly tried to run 
> buildVignettes() on the vignette in my lmtest package. He got the 
> results:
> 
> <quote>
> I get the following:
> 
> > buildVignettes('lmtest')
> Warning message: 
> F:\R\rw1080/bin/texi2dvi not found 
> 
> The help for buildVignettes says it's an internal command; perhaps the
> thing that calls it has some workaround for Windows.  I only see it
> being called from src/scripts/build.in, which runs under Windows, but
> I can't see any attempt to work around this limitation, so maybe it's
> just not working.  
> </quote>
> 
> So maybe I am missing something here (which is rather likely as I'm 
> not used to Windows at all...) but is it possible that 
> buildVignettes() does not work on Windows? If it has some workaround I 
> would be glad to learn how that works. Other suggestions on how to 
> compile LaTeX from within R in some (more or less) cross-platform way 
> are of course also very welcome.
> 
> thanks in advance,
> Z
> 
> ______________________________________________
> R-devel@stat.math.ethz.ch mailing list
> https://www.stat.math.ethz.ch/mailman/listinfo/r-devel
> 
> 

-- 
Brian D. Ripley,                  ripley@stats.ox.ac.uk
Professor of Applied Statistics,  http://www.stats.ox.ac.uk/~ripley/
University of Oxford,             Tel:  +44 1865 272861 (self)
1 South Parks Road,                     +44 1865 272866 (PA)
Oxford OX1 3TG, UK                Fax:  +44 1865 272595


[Rd] texi2dvi and buildVignettes() on Windows
Prof Brian Ripley