Rev 45407 | Blame | Compare with Previous | Last modification | View Log | Download | RSS feed
% File src/library/base/man/RdUtils.Rd% Part of the R package, http://www.R-project.org% Copyright 1995-2008 R Core Development Team% Distributed under GPL 2 or later\name{RdUtils}\alias{Rdconv}\alias{Rd2txt}\alias{Rd2dvi}\alias{Sd2Rd}\title{Utilities for Processing Rd Files}\description{Utilities for converting files in R documentation (Rd) format to otherformats or create indices from them, and for converting documentationin other formats to Rd format.}\usage{\special{R CMD Rdconv [options] file}\special{R CMD Rd2dvi [options] files}\special{R CMD Rd2txt [options] file}\special{R CMD Sd2Rd [options] file}}\arguments{\item{file}{the path to a file to be processed.}\item{files}{a list of file names specifying the R documentationsources to use, by either giving the paths to the files, or the pathto a directory with the sources of a package.}\item{options}{further options to control the processing, or forobtaining information about usage and version of the utility.}}\details{\code{Rdconv} converts Rd format to other formats. Currently,plain text, HTML, LaTeX, S version 3 (Sd), and S version 4 (.sgml)formats are supported. It can also extract the examples forrun-time testing.\code{Rd2dvi} and \code{Rd2txt} are user-level programsfor producing DVI/PDF output or pretty text output from Rd sources.\code{Rd2dvi} will make use of environment variables#ifdef unix\env{R\_PAPERSIZE} (set by \code{R CMD}, with a default set when \R wasinstalled) and \env{xdvi} (the DVI previewer, default \code{xdvi}).#endif#ifdef windows\env{R\_PAPERSIZE} (default \code{a4}, ) and \env{xdvi} (the DVIpreviewer, current default \code{yap}).#endif(Valid values for \env{R\_PAPERSIZE} are \code{a4}, \code{letter},\code{legal} and \code{executive}.)\code{Sd2Rd} converts S (version 3 or 4) documentation formats to Rdformat.Use\code{R CMD foo --help}to obtain usage information on utility \code{foo}.}\note{Conversion to S version 3/4 formats is rough: there are some\file{.Rd} constructs for which there is no natural analogue.They are intended as a starting point for hand-tuning.}\seealso{The chapter \dQuote{Processing Rd format} in the \dQuote{Writing \RExtensions} manual.}\keyword{utilities}