[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]
Subject: Re: DOCBOOK-APPS: Problem with tables,jadetex and Modular DSSSL Stylesheets >= 1.54
Ian, your problem appears similar to the one I posted on 10/2/2000 with the subject "DOCBOOK-APPS: footnotes in tables fail for -ttex only", appended below for ease of reference. There I describe how adding a footnote to a cell caused a similar failure using an example from DocBook: The Definitive Guide. In my case, though, "Changing the \DisplayGroup%... \endDisplayGroup{} to \Par% ... \endPar{}" doesn't help. Have you gotten any suggestions? I haven't heard anything back regarding my situation. Suggestions, anyone? Thanks for any advice. Cheers, Kenneth J. Hughes At 11:39 AM 10/3/2000 +0100, Ian Castle wrote: >Since version 1.54 and greater of the modular stylesheets, the tex >backend has been emitting "\DisplayGroup% .... \endDisplayGroup{}" >around table entries. In 1.53 and earlier it emitted "\Par% ... >\endPar{}" in similar situations. > >If you have more than one paragraph inside an entry: e.g. > ><ENTRY><PARA>Entry 2.1</PARA><PARA>Entry 2.2</PARA></ENTRY> > >This generates an error when using pdfjadetex to process this file: > > "! Extra }, or forgotten \endgroup. > <recently read> \egroup > > l.817 {1}} > Entry >2.2\endPar{}\endNode{}\endDisplayGroup{}\endTableCell{}% > I've deleted a group-closing symbol because it seems to be > spurious, as in `$x}$'. But perhaps the } is legitimate and > you forgot something else, as in `\hbox{$x}'. In such cases > the way to recover is to insert both the forgotten and the > deleted material, e.g., by typing `I$}'. > > ! Missing \endgroup inserted...." > > >From then on it goes horribly wrong. > > >Changing the \DisplayGroup%... \endDisplayGroup{} to \Par% ... \endPar{} >or removing the extra node for the second paragraph will prevent the >errors from occuring. > >I've tried various versions of tetex, jadetex, jade/openjade without any >joy. > >To get back to a baseline I'm using the versions of openjade, tetex, >jadetex, docbook which come with RedHat 7. > >Version 1.53 of the stylesheets doesn't have this problem (doesn't use >DisplayGroup) version 1.54 up to version 1.57 do. > >I'm not a DSSSL or TeX expert and am not sure how to progress.. is the >problem with the stylesheets, the backend or with the defintion of the >DisplayGroup macro - or am I just doing something wrong? > >Here is a reasonably simple table which demonstrates the problem: > ><!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook V3.1//EN" [ >]> ><BOOK> ><CHAPTER><TITLE>The Title</TITLE> ><PARA>A Paragraph</PARA> ><SECT1><TITLE>Section Title</TITLE> ><PARA>Paragraph</PARA> ><TABLE ID=TABLE1 FRAME=topbot><TITLE>TABLE 1</TITLE> ><TGROUP COLS=2 ALIGN=LEFT COLSEP=0 ROWSEP=0> ><COLSPEC COLNAME=c1 COLWIDTH="1*"> ><COLSPEC COLNAME=c2 COLWIDTH="3*"> ><THEAD> ><ROW ROWSEP=1> > <ENTRY><PARA>Heading 1</PARA></ENTRY> > <ENTRY><PARA>Heading 2</PARA></ENTRY> ></ROW> ></THEAD> ><TBODY> ><ROW> ><ENTRY><PARA>Entry 1</PARA></ENTRY> ><ENTRY><PARA>Entry 2.1</PARA><PARA>Entry 2.2</PARA></ENTRY> ></ROW> ></TBODY> ></TGROUP> ></TABLE> ></SECT1> ></CHAPTER> ></BOOK> > > >Thanks in advance for any help/clues. > > >Regards, > >Ian. >X-From_: docbook-apps-errors@lists.oasis-open.org Mon Oct 2 23:57:35 2000 >Date: Mon, 02 Oct 2000 23:57:41 -0400 >From: "Kenneth J. Hughes" <kjh@ald.net> >Subject: DOCBOOK-APPS: footnotes in tables fail for -ttex only >X-Sender: kjh@mail.ald.net >To: docbook-apps@lists.oasis-open.org >X-Mailer: QUALCOMM Windows Eudora Version 4.3.2 >List-Owner: <mailto:docbook-apps-help@lists.oasis-open.org> >List-Post: <mailto:docbook-apps@lists.oasis-open.org> >List-Subscribe: ><mailto:docbook-apps-request@lists.oasis-open.org?body=subscribe> >List-Unsubscribe: ><mailto:docbook-apps-request@lists.oasis-open.org?body=unsubscribe> >List-Archive: <http://lists.oasis-open.org/archives/docbook-apps> >List-Help: <http://lists.oasis-open.org/doc/email-manage.html>, ><mailto:docbook-apps-request@lists.oasis-open.org?body=help> > >Our DocBook source is going fine through to HTML and RTF, but >the process blows up for PDF & PS output. We've identified >footnotes in entries within a table as the culprit. (Take >those out and the document sails through for all output forms.) >We're using OpenJade 1.3. >In "DocBook: The Definitive Guide" on the reference page for ><footnoteref> is a table whose entries contain footnotes. This >example exhibits the same problem. I repeat it here as a complete >document for convenience: ><!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.1//EN"> ><book> ><chapter> ><title>Are footnotes broken within tables?</title> ><informaltable> ><tgroup cols="2"> ><tbody> ><row> ><entry>foo<footnote id="fnrex1a"><para>A meaningless >word</para></footnote></entry> ><entry>3<footnote id="fnrex1b"><para>A meaningless >number</para></footnote></entry> ></row> ><row> ><entry>bar<footnoteref linkend="fnrex1a"/></entry> ><entry>5<footnoteref linkend="fnrex1b"/></entry> ></row> ></tbody> ></tgroup> ></informaltable> ></chapter> ></book> >Here are the log error hilites for pdfjadetex -- jadetex is similar: >This is pdfTeX, Version 3.14159-14d (MiKTeX 1.20e) (preloaded >format=pdfjadetex 2000.8.10) 2 OCT 2000 22:57 >**&pdfjadetex tablefoot.tex >(tablefoot.tex{pdftex.cfg} >JadeTeX 1999/06/29: 2.7 >[...] >(C:\apps\texmf\tex\latex\psnfss\t1phv.fd >File: t1phv.fd 1998/07/06 Fontinst v1.800 font definitions for T1/phv. >) [1.0.57{pdftex.map}] >LaTeX Font Info: Font shape `T1/phv/b/it' in size <17.28> not available >(Font) Font shape `T1/phv/b/sl' tried instead on input line 397. >! Missing \endgroup inserted. ><inserted text> >\endgroup >l.587 } >% >[...] >I've inserted something that you may have forgotten. >(See the <inserted text> above.) >With luck, this will get me unwedged. But if you >really didn't forget anything, try typing `2' now; then >my insertion and my current dilemma will both disappear. >---- >Neither pdftex nor tex really recover from here; a slew of additional >errors fill the log. I've only recently started reading The TeXBook >and have not yet gotten good at diagnosing blowups. >Any ideas? Thank you for your consideration. >Cheers, >Kenneth J. Hughes >
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]
Powered by eList eXpress LLC