I put a response into the bug tracker, but I don't think it took. So I'm sending this; apologies if it's a duplicate.
On Fri, Nov 18, 2005 at 04:38:28PM +0000, Hin-Tak Leung wrote: > Your own fault. Not on the evidence you presented. line 1.7 below is in error, but that's not my input. My input was \eqn{{\bf\beta}_j}{b(j)} The process of reading the .Rd file and generating the file for LaTeX to process somehow doubles the initial LaTeX part, which is {{\bf\beta}_j} (and the ascii part is {b(j)}). I suspect that the nested {} is causing trouble. >See below. It is basic LaTeX and any LaTeX person > can tell you the answer...(most probably haven't bothered...) > > [EMAIL PROTECTED] wrote: > >Full_Name: Ross Boylan > >Version: 2.2.0 > >OS: Linux > >Submission from: (NULL) (65.175.48.58) > > > > > > \eqn{{\bf\beta}_j}{b(j)} in my .Rd file produces this error > > > >-------------------------------------------- > >! Missing $ inserted. > ><inserted text> > > $ > >l.7 \eqn{{\bf\beta}_j}{\bf\beta}_ > > jnormal-bracket5bracket-normal{b(j)} > > \eqn{{\bf\beta}_j} is already syntactically complete, so latex > complains the next "_" is not in maths mode, and automatically > switch into maths mode for you (the $ inserted message) You have > to match all the braces - you need 3 right-braces after \eqn, > like this, at least: > > \eqn{ { {\bf\beta > }_j > } > {\bf\beta > }_ .... > {b(j) > } > } > The nesting of braces above seems to have only the LaTeX part, i.e, at top level it is \eqn{} not \eqn{}{}. My intent was the latter. ______________________________________________ R-devel@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-devel