OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

docbook-apps message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]


Subject: Re: DOCBOOK-APPS: Does JadeTeX work? (& Juan's response)


Adam Di Carlo <adam@onshore.com> writes:

> Kevin Dunn <kdunn@hsc.edu> writes:
> 
> > From: Sebastian Rahtz <sebastian.rahtz@computing-services.oxford.ac.uk>
> 
> > >its probably because the stylesheet puts the label on a containing
> > >element which *does* start in page n-1
> 
> > Yes, that's exactly what happens. And not just for the TOC and LOT,
> > any LINK or XREF to a table or figure will have the same problem.
> 
> Annoying.  Can someone track down if this is the stylesheet's fault or
> else perhaps the TeX backend on Jade or OpenJade?

I have tried to track it down some time ago.  I'll attach the old mail
in case it helps you locate the problem:


From nobody Mon Sep 18 15:29:23 2000
To: Jade Devel <jade-devel@infomansol.com>
Subject: Re: TeX backend fixed.
References: <39C29C07.D71E4E65@iNsu.COM>
Organization: Open Systems Computing AS
From: Thomas Andre Berger <thomasbe@serum.osc.no>
Date: 18 Sep 2000 15:29:23 +0200
In-Reply-To: "Francis J. Lacoste"'s message of "Fri, 15 Sep 2000 18:00:39 -0400"
Message-ID: <t24s3dsua4.fsf@serum.osc.no>
Lines: 148
User-Agent: Gnus/5.0807 (Gnus v5.8.7) Emacs/20.6

"Francis J. Lacoste" <francis.lacoste@iNsu.COM> writes:

> Hi,
> 
> I've finally fixed the pure virtual method called error !
> 
> You can download the new patch from 
> 
> http://indev.insu.com/openjade/openjade-1.3-table.patch
> 
> The patch which has all the changes was updated as well :
> 
> http://indev.insu.com/openjade/openjade-1.3.patch
> 
> Please test those and give me feedback !



I can give you some output from our tex-file.  I'm not sure of where
to start and end quoting, but I start somewhat before and after the
spots where the bug appears.

Some debug info for the "page-number" problem of mine.

[ Table of contents ]
              
 One of the problematic enties is:

   2.7. Shortcuts ....................................... 25

 2.6 and 2.7.1 is fine.

Here is that part of our tex:

{toc-page-number-mode}}\insertCurrentNodePageNumber%
{\def\Element%
{352}}\endNode{}\endLink{}\endPar{}\Par%
{\def\StartIndent%
{96\p@}\def\StartIndentFactor%
{0}\def\FirstLineStartIndent%
{-24\p@}\def\FirstLineStartIndentFactor%
{0}\def\fWeight%
{medium}\def\Quadding%
{start}}\Link%
{\def\Element%
{357}}\Seq%
{}\Seq%
{}\Seq%
{}2.7\endSeq{}. \endSeq{}\Node%
{\def\Element%
{358}\def\ProcessingMode%
{title-sosofo-mode}}Shortcuts\endNode{}\endSeq{}\endLink{}\Leader%
{}.\endLeader{}\Link%
{\def\Element%
{357}}\Node%
{\def\Element%
{357}\def\ProcessingMode%
{toc-page-number-mode}}\insertCurrentNodePageNumber%
{\def\Element%
{357}}\endNode{}\endLink{}\endPar{}\Seq%
{}\Par%
{\def\StartIndent%
{120\p@}\def\StartIndentFactor%
{0}\def\FirstLineStartIndent%
{-24\p@}\def\FirstLineStartIndentFactor%
{0}\def\fWeight%
{medium}\def\Quadding%
{start}}\Link%
{\def\Element%
{359}}\Seq%
{}\Seq%
{}\Seq%
{}2.7.1\endSeq{}. \endSeq{}\Node%
{\def\Element%
{360}\def\ProcessingMode%
{title-sosofo-mode}}Main Menu Shortcuts\endNode{}\endSeq{}\endLink{}\Leader%
{}.\endLeader{}\Link%
{\def\Element%
{359}}\Node%
{\def\Element%


 
[.......]
  and here is where the title of 2.7 is in the tex-file:


{356}}\Seq%
{\def\fWeight%
{bold}}Enter\endSeq{}\endNode{}.\endPar{}\endNode{}\endSeq{}\endDisplayGroup{}\endNode{}\Node%
{\def\Element%
{357}}\DisplayGroup%
{\def\StartIndent%
{48\p@}\def\StartIndentFactor%
{0}\def\sbNom%
{11\p@}\def\sbMin%
{11\p@}\def\sbMax%
{11\p@}\def\sbConditional%
{1}\def\saNom%
{11\p@}\def\saMin%
{11\p@}\def\saMax%
{11\p@}\def\saConditional%
{1}}\Seq%
{}\Seq%
{}\HeadPar%
{\def\fFamName{Arial}\def\fWeight%
{bold}\def\fPosture%
{upright}\def\fSize%
{19.008\p@}\def\LineSpacing%
{24.71\p@}\def\LineSpacingFactor%
{0}\def\StartIndent%
{0\p@}\def\StartIndentFactor%
{0}\def\FirstLineStartIndent%
{0\p@}\def\FirstLineStartIndentFactor%
{0}\def\Quadding%
{start}\def\HeadingLevel%
{2}\def\sbNom%
{14.256\p@}\def\sbMin%
{14.256\p@}\def\sbMax%
{14.256\p@}\def\sbConditional%
{1}\def\saNom%
{9.504\p@}\def\saMin%
{9.504\p@}\def\saMax%
{9.504\p@}\def\saConditional%
{1}\def\KeepWithNext%
{1}}2.7. \Node%
{\def\Element%
{358}\def\ProcessingMode%
{title-sosofo-mode}}Shortcuts\endNode{}\def\HeadingText{%
2.7. Shortcuts}%
\endHeadPar{}\endSeq{}\Node%
{\def\Element%
{358}}\endNode{}\Node%
{\def\Element%
{359}}\DisplayGroup%
{\def\StartIndent%
{48\p@}\def\StartIndentFactor%


Looks like that tex links to element number 357, and that is located
on page 25, but the title itself is element number 358, and TeX has
wrapped that to the next page.


Thanks for all your great work with openjade/jadetex!

--
 Thomas A. Berger




-- 

 Thomas André Berger               Open Systems Computing AS
 email: thomasbe@osc.no            Kongensgt. 9, N-0153 Oslo, Norway
                 		   phone +47 2220 4050, fax +47 22 20 02 85
                                   http://www.osc.no/


[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]


Powered by eList eXpress LLC