Re: [R] LaTex error when creating DVI version when compiling package

From: Roger Bivand <Roger.Bivand_at_nhh.no>
Date: Sat 29 Oct 2005 - 18:45:44 EST


On Sat, 29 Oct 2005, Patrick Giraudoux wrote:

> Dear Listers,
>
> I got this message when compiling a package:
>
> * creating pgirmess-manual.tex ... OK
> * checking pgirmess-manual.text ... ERROR
> LaTex errors when creating DVI version.
> This typically indicates Rd problems.
>
> The message is quite explicit but I struggled a lot before understanding
> that the trouble comes from a single file "selMod.rd" among 44 topics.
> Even though I have checked it ten times and even rewrite it on
> prompt(selMod), I cannot find out what is wrong with it.
>
> Can somebody used with LaTex and the format of R *.rd file have a quick
> look to the attached contents and tell me if he can detect some obvious
> faulty writing?

The general answer is to look through the (often very long) *.log file in the *.Rcheck directory until you find the problem. That will typically give you a line number in the *.tex file, which shows not only where the error occurred, but the *.log file entry often shows what it is. My typical errors are using LaTeX special symbols, and most often having unprotected $ and _. I see quite a lot of _ below in \value{}, so I'd try \_ there first.

Roger

>
> Thanks in advance,
>
> Patrick
>
>
>
> \name{selMod}
> \alias{selMod}
> \alias{selMod.lm}
> \alias{selMod.glm}
> \alias{selMod.list}
>
> \title{ Model selection according to information theoretic methods }
> \description{
> Handles lm, glm and list of models lm, glm, lme and nlme objects and
> provides parameters to compare models according to Anderson et al. (1998)
> }
> \usage{
> selMod(aModel, Order = "AICc", ...) group method
>
> selMod.lm(aModel, Order = "AICc", dropNull = FALSE, selconv=TRUE, ...)
> selMod.list(aModel, Order = "AICc", ...)
> }
>
> \arguments{
> \item{aModel}{ a lm or glm model or a list of lm or glm models }
> \item{dropNull}{ if TRUE, drops the simplest model (e.g. 'y~1') }
> \item{Order}{ if set to "AICc" (default) sort the models on this
> parameter, otherwise "AIC" is allowed }
> \item{selconv}{ if TRUE (default) keep the models for which
> convergence is obtained (glm object only) and with no anova singularity
> (lm and glm) }
> \item{...}{ other parameters to be passed as arguments (not used here) }
> }
>
> \details{
> This function provides parameters used in the information theoretic
> methods for model comparisons. lm and glm objects can be passed directly
> as the upper scope of term addition (all terms added).
> Every model from 'y~1' is computed adding one term at a time until the
> upper scope model is derived. A list of user specified lm, glm, lme or
> nlme objects can alternately be passed.
> }
>
> \value{
> A list with the following items:
> \item{AIC}{a data.frame including LL, the maximized log-likelihood; K
> the number of estimated parameters; N2K, number of observations/K; AIC,
> the Akaike index criterion; deltAIC, the difference between AIC and the
> lowest AIC value; w_i, the Akaike weights; AICc, the second order Akaike
> criterion; deltAICc, the difference between AICc and the lowest AICc
> value; w_ic, the AICc weights }
> \item{models}{the list of models}
> }
> \references{
> Anderson, D.R., Link, W.A., Johnson, D.H. and Burnham, K.P. (2001).
> Suggestions for presenting the results of data analyses. Journal of
> Wildlife Management, 65, 373-378; Burnham, K.P. and Anderson, D.R.
> (2002) Model Selection and Multimodel Inference: a Practical
> Information-Theoretic Approach, 2nd edn., Springer-Verlag, New York. 353 pp
> }
> \author{ Patrick Giraudoux and David Pleydell: pgiraudo@univ-fcomte.fr,
> dpleydel@univ-fcomte.fr }
>
> \seealso{ \code{\link{AIC}},\code{\link{logLik}} }
> \examples{
> library(MASS)
> anorex.1 <- lm(Postwt ~ Prewt*Treat, data = anorexia)
> selMod(anorex.1)
> anorex.2 <- glm(Postwt ~ Prewt*Treat, family=gaussian,data = anorexia)
> selMod(anorex.2)
> anorex.3<-lm(Postwt ~ Prewt+Treat, data = anorexia)
> selMod(list(anorex.1,anorex.2,anorex.3))
> }
> \keyword{ models }
>
> ______________________________________________
> R-help@stat.math.ethz.ch mailing list
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html
>

-- 
Roger Bivand
Economic Geography Section, Department of Economics, Norwegian School of
Economics and Business Administration, Helleveien 30, N-5045 Bergen,
Norway. voice: +47 55 95 93 55; fax +47 55 95 95 43
e-mail: Roger.Bivand@nhh.no

______________________________________________
R-help@stat.math.ethz.ch mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html
Received on Sat Oct 29 18:52:49 2005

This archive was generated by hypermail 2.1.8 : Sat 29 Oct 2005 - 21:15:48 EST