>>>>> On Mon, 3 Oct 2005 16:30:24 +0100 (BST), >>>>> Prof Brian Ripley (PBR) wrote:
> On Mon, 3 Oct 2005, Peter G. Warren wrote: >> Hi, Prof. Ripley, >> >> Yes, indeed, that was my problem - thank you! I made the mistake of >> installing in the default path of C:\Program Files\R. I just now reinstalled >> in C:\R, and everything worked fine. However, if anyone else runs into this, >> you cannot just go off and run texi2dvi on an existing .tex file after >> installing in a non-space path: you should rerun the whole Sweave example, >> which forces a number of additional required items to be downloaded. > Indeed as the path is hardcoded in the .tex file generated by Sweave. In > my case > % -*- mode: noweb; noweb-default-code-mode: R-mode; -*- > \documentclass[a4paper]{article} > \title{A Test File} > \author{Friedrich Leisch} > \usepackage{a4wide} > \usepackage{d:/R/svn/trunk/share/texmf/Sweave} >> Let that process complete, then rerun again. It works fine! The finished >> pdf file sure looks sweet. > Good. We should try to fix this at R level if we can. To Fritz Leisch: I > presume this is coming from RweaveLatexSetup's > if(stylepath){ > styfile <- file.path(R.home("share"), "texmf", "Sweave") > if(.Platform$OS.type == "windows") > styfile <- gsub("\\\\", "/", styfile) > if(any(grep(" ", styfile))) > warning(gettextf("path to '%s' contains spaces,\n", styfile), > gettext("this may cause problems when running LaTeX"), > domain = NA) > } > else > styfile <- "Sweave" Yes. > So, there should have been a warning that seems not to have been seen. > However, if we added the opposite of normalizePath() to form the short > path, would that fix this? Actually, thinking about it again makes me wonder if the best solution isn't to simply copy the few lines I need to the .tex file if no \usepackage[...]{Sweave} is found. Too late for 2.2.0 but I would consider the problem a bug, so could try to fix it for 2.2.1. Best, Fritz -- ------------------------------------------------------------------- Friedrich Leisch Institut für Statistik Tel: (+43 1) 58801 10715 Technische Universität Wien Fax: (+43 1) 58801 10798 Wiedner Hauptstraße 8-10/1071 A-1040 Wien, Austria http://www.ci.tuwien.ac.at/~leisch ______________________________________________ R-devel@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-devel