On 09/28/2012 11:57 AM, David L Lorenz wrote:
I get an error when I try to use \S4method in a usage section in an Rd
file for a function. I tried to duplicate exactly how stats4 documents its
method functions, but I must be missing something. Here is the top part of
the Rd file:
\name{xyPlot-methods}
\docType{methods}
\alias{xyPlot-methods}
\alias{xyPlot,numeric,numeric-method}
\title{Methods for Function \code{xyPlot}}
\description{
Create a line or scatter plot.
}
\usage{
\S4method{xyPlot}{numeric, numeric}(x, y,
Plot = list(name = "", what = "lines", type = "solid", width = "standard",
symbol = "circle", filled = TRUE, size = 0.09, color = "black"),
yaxis.log = FALSE, yaxis.rev = FALSE, yaxis.range = c(NA, NA),
xaxis.log = FALSE, xaxis.range = c(NA, NA), ylabels = 7, xlabels = 7,
xtitle = deparse(substitute(x)), ytitle = deparse(substitute(y)),
caption = "", margin = c(NA, NA, NA, NA))
}
The error I get is
Bad \usage lines found in documentation object 'xyPlot-methods':
<unescaped bksl>S4method{xyPlot}{numeric, numeric}(x, y,
Hi David - R is being picky about spaces; use {numeric,numeric}. Martin
Plot = list(name = "", what = "lines", type = "solid", width =
"standard",
symbol = "circle", filled = TRUE, size = 0.09, color = "black"),
yaxis.log = FALSE, yaxis.rev = FALSE, yaxis.range = c(NA, NA),
xaxis.log = FALSE, xaxis.range = c(NA, NA), ylabels = 7, xlabels = 7,
xtitle = deparse(substitute(x)), ytitle = deparse(substitute(y)),
caption = "", margin = c(NA, NA, NA, NA))
Here's my R info:
R version 2.15.1 (2012-06-22) -- "Roasted Marshmallows"
Copyright (C) 2012 The R Foundation for Statistical Computing
ISBN 3-900051-07-0
Platform: x86_64-pc-mingw32/x64 (64-bit)
The error is treated as a WARNING, so I can build and install the
package and the documentation file looks fine when I ask for help on
xyPlot-methods. What am I missing?
Thanks.
Dave
[[alternative HTML version deleted]]
______________________________________________
R-devel@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-devel
--
Computational Biology / Fred Hutchinson Cancer Research Center
1100 Fairview Ave. N.
PO Box 19024 Seattle, WA 98109
Location: Arnold Building M1 B861
Phone: (206) 667-2793
______________________________________________
R-devel@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-devel